View source: R/create_method_table.R
create_method_table | R Documentation |
This function extracts the chemical analysis methods from a set of MS data and returns a data frame with each row representing a unique chemical-method pair. (Unique chemical identified by DTXSID.) Each row contains all compound names, analysis parameters, analysis instruments, and internal standards used for each chemical-method pair.
create_method_table(
input.table,
dtxsid.col = "DTXSID",
compound.col = "Compound.Name",
istd.name.col = "ISTD.Name",
analysis.method.col = "Analysis.Method",
analysis.instrument.col = "Analysis.Instrument",
analysis.parameters.col = "Analysis.Parameters",
verbose = TRUE
)
input.table |
(Data Frame) A level-1 or level-2 data frame containing mass-spectrometry peak areas, indication of chemical identity, and analytical chemistry methods. It should contain columns with names specified by the following arguments: |
dtxsid.col |
(Character) Column name of |
compound.col |
(Character) Column name of |
istd.name.col |
(Character) Column name of |
analysis.method.col |
(Character) Column name of |
analysis.instrument.col |
(Character) Column name of |
analysis.parameters.col |
(Character) Column name of |
verbose |
(logical) Indicate whether printed statements should be shown. (Default is TRUE.) |
A data frame with one row per chemical-method pair containing information on analysis parameters, instruments, internal standards, and compound identifiers used for each pair.
John Wambaugh
library(invitroTKstats)
# Smeltz et al. (2020) data:
## Clint ##
create_method_table(
input.table = invitroTKstats::clint_L1,
dtxsid.col = "DTXSID",
compound.col = "Compound.Name",
istd.name.col = "ISTD.Name",
analysis.method.col = "Analysis.Method",
analysis.instrument.col = "Analysis.Instrument",
analysis.parameters.col = "Analysis.Parameters"
)
## Fup RED ##
create_method_table(
input.table = invitroTKstats::fup_red_L1,
dtxsid.col = "DTXSID",
compound.col = "Compound.Name",
istd.name.col = "ISTD.Name",
analysis.method.col = "Analysis.Method",
analysis.instrument.col = "Analysis.Instrument",
analysis.parameters.col = "Analysis.Parameters"
)
## Fup UC ##
create_method_table(
input.table = invitroTKstats::fup_uc_L1,
dtxsid.col = "DTXSID",
compound.col = "Compound.Name",
istd.name.col = "ISTD.Name",
analysis.method.col = "Analysis.Method",
analysis.instrument.col = "Analysis.Instrument",
analysis.parameters.col = "Analysis.Parameters"
)
# Honda et al. () data:
## Caco2 ##
create_method_table(
input.table = invitroTKstats::caco2_L1,
dtxsid.col = "DTXSID",
compound.col = "Compound.Name",
istd.name.col = "ISTD.Name",
analysis.method.col = "Analysis.Method",
analysis.instrument.col = "Analysis.Instrument",
analysis.parameters.col = "Analysis.Parameters"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.