getTargetTable: Get target table information

Description Usage Arguments Details Value Author(s) References See Also Examples

View source: R/getTargetTable.R

Description

Asssuming that the targets are provided in a table format as a txt file, this function reads the list of targets and the related information.

Usage

1
getTargetTable(target.table.file = character())

Arguments

target.table.file

a string including the full name of a text file including the target compounds information.

Details

This function gets the targets table from user by reading the targets info including the names of the compounds together with the the mass of selected fragments, the names should be clear enough to be searched by getTarget function when required. Each line of the target table file icludes two keywords, "name", and "mass" or "numfrag", where the full name of the compound comes after "name" and the selected masses after "mass" or number of desired fragments after "numfrag". The "mass" is used when no optimization is expected and the corresponding fragments are defined by users. The "numfrag" is used when the user does not provide the fragments for monitoring and asks them to be selected by optimization. The function is not case-sensitive and the items can be separated by tabs or spaces. Also, it is not required to have the same number of masses for different compounds. The table can be created using any tool with any format, e.g. txt, while it is saved as a text file with a unicode format. Below is an example:

Name L-valine mass 55 72 118 Name urea mass 66 74 189 190

Value

A list containing:

compound

a character vector of compound names

ms

a list of numeric vectors of selected mass for each target

numFrag

a numeric vector of the desired number of fragments for each target

Author(s)

Mo R. Nezami Ranjbar

References

http://omics.georgetown.edu/SIMAT.html

See Also

getTarget

Examples

1
2
3
4
5
6
    # load an example data set
    extdata.path <- system.file("extdata", package = "SIMAT")
    datafile = file.path(extdata.path, "TargetTable.txt")
    
    # read target table information form file
    target.table <- getTargetTable(target.table.file = datafile)

SIMAT documentation built on Nov. 8, 2020, 8:27 p.m.