All functions

addRowManually()

Add a result row manually to the lipidScoresTableData tibble.

calculateTotalLipidScoresTableData()

Calculate the total lipid scores table data.

checkNames()

Check if the lipid names are valid shorthand names using the rgoslin package.

loadCategoryAndClassMapTable()

Load the category and class map table.

loadCvMapTable()

Load the shorthand CV map table.

loadScoringTable()

Load the scoring scheme table.

mapCategoryOrClass()

Map the lipid category or class to the Eposmol category or class.

readLongTable()

Read a long format table and join with the features defined in the scoring table. The long format table must have the following columns: Name, LipidCategoryOrClass, IonMode, Feature, Value.

readManualTable()

Read the manual table and join with the features defined in the scoring table. The manual table must have the following columns: Name, LipidCategoryOrClass, IonMode, Feature, Value.

readWideTable()

Read a wide format table and join with the features defined in the scoring table. The wide format table must have the following columns: Name, LipidCategoryOrClass, IonMode, and the features as columns.

run_eposmol_app()

Start the EPoSMoL Shiny Webapplication.