TargetSearch: A package for the analysis of GC-MS metabolite profiling data

This packages provides a targeted pre-processing method for GC-MS data.

Install the latest version of this package by entering the following in R:
AuthorAlvaro Cuadros-Inostroza <>, Jan Lisec <>, Henning Redestig <>, Matt Hannah <>
Bioconductor views DecisionTree MassSpectrometry Preprocessing
Date of publicationNone
MaintainerAlvaro Cuadros-Inostroza <>
LicenseGPL (>= 2)

View on Bioconductor

Man pages

baseline: Baseline correction algorithm

defunct: Defunct functions in package 'TargetSearch'

FAMEoutliers: FAME outlier detection

file: Convert RI files from text to binary format and viceversa.

FindPeaks: Extract peaks from chromatogram files

fixRI: Fixing Retention Time Index Correction

ImportFameSettings: Retention time markers settings

ImportLibrary: Library import

ImportSamples: Sample definitions

medianRILib: Median RI library correction

NetCDFPeakFinding: Peak picking algorithm from CDF files

peakCDFextraction: NetCDF to R

peakFind: Intensities and RI matrices

plotFAME: Plot a standard marker

plotPeak: Plot peaks

plotPeakSimple: Plot peaks - simple interface

plotRIdev: Plot Retention Time Index Deviation

plotSpectra: Plot a Spectra Comparison

Profile: Average the correlating masses for each metabolite

ProfileCleanUp: Reduce redundancy of the profile

quantMatrix: Create an intensity matrix using quantification masses

ri2rt: Retention Time Index to Retention Time convertion

RIcorrect: Peak picking from CDF files and RI correction

riMatrix: Retention Time Index Matrix

rt2ri: Retention Time to Retention Time Index convertion

sampleRI: Sample especific RI detection

TargetSearchGUI: A GUI for TargetSearch

TargetSearch-package: A targeted approach for GC-MS data.

tsLib-class: Class for representing a reference library

tsMSdata-class: Class for representing MS data

tsProfile-class: Class for representing a MS profile

tsRim-class: Class for representing retention index markers

tsSample-class: Class for representing samples

writeLibText: Save a library object in text format

writeMSP: Save spectra in MSP format to be visualized in NIST

Write.Results: Save TargetSearch result objects into files


as.list.tsMSdata Man page
as.list,tsMSdata-method Man page
as.list.tsMSdata,tsMSdata-method Man page
as.list.tsProfile Man page
as.list.tsProfile,tsMSdata-method Man page
baseline Man page
baselineCorrection Man page
bin2text Man page
CDFfiles Man page
CDFfiles<- Man page
CDFfiles<-,tsSample-method Man page
CDFfiles,tsSample-method Man page
CDFpath Man page
CDFpath<- Man page
CDFpath<-,tsSample-method Man page
CDFpath,tsSample-method Man page
FAMEoutliers Man page
fileFormat Man page
fileFormat<- Man page
fileFormat<-,tsSample-method Man page
fileFormat,tsSample-method Man page
FindPeaks Man page
fixRI Man page
fixRIcorrection Man page
fixRIcorrection-defunct Man page
ImportFameSettings Man page
ImportLibrary Man page
ImportLibrary.msp Man page Man page
ImportSamples Man page
ImportSamplesFromDir Man page
Intensity Man page
Intensity<- Man page
Intensity<-,tsMSdata-method Man page
Intensity,tsMSdata-method Man page
length,tsLib-method Man page
length,tsSample-method Man page
libData Man page
libData<- Man page
libData<-,tsLib-method Man page
libData,tsLib-method Man page
libId Man page
libId,tsLib-method Man page
libName Man page
libName<- Man page
libName<-,tsLib-method Man page
libName,tsLib-method Man page
libRI Man page
libRI<- Man page
libRI<-,tsLib-method Man page
libRI,tsLib-method Man page
medianRILib Man page
medRI Man page
medRI<- Man page
medRI<-,tsLib-method Man page
medRI,tsLib-method Man page
NetCDFPeakFinding Man page
peakCDFextraction Man page
peakFind Man page
plotAllRIdev Man page
plotAllSpectra Man page
plotFAME Man page
plotPeak Man page
plotPeakSimple Man page
plotRIdev Man page
plotSpectra Man page
Profile Man page
ProfileCleanUp Man page
profileInfo Man page
profileInfo<- Man page
profileInfo<-,tsProfile-method Man page
profileInfo,tsProfile-method Man page
profileInt Man page
profileInt<- Man page
profileInt<-,tsProfile-method Man page
profileInt,tsProfile-method Man page
profileRI Man page
profileRI<- Man page
profileRI<-,tsProfile-method Man page
profileRI,tsProfile-method Man page
profileRT Man page
profileRT<- Man page
profileRT<-,tsProfile-method Man page
profileRT,tsProfile-method Man page
quantMass Man page
quantMass<- Man page
quantMass<-,tsLib-method Man page
quantMass,tsLib-method Man page
quantMatrix Man page
refLib Man page
refLib,tsLib-method Man page
retIndex Man page
retIndex<- Man page
retIndex<-,tsMSdata-method Man page
retIndex,tsMSdata-method Man page
retTime Man page
retTime<- Man page
retTime<-,tsMSdata-method Man page
retTime,tsMSdata-method Man page
ri2rt Man page
RIcorrect Man page
RIdev Man page
RIdev<- Man page
RIdev<-,tsLib-method Man page
RIdev,tsLib-method Man page
RIfiles Man page
RIfiles<- Man page
RIfiles<-,tsSample-method Man page
RIfiles,tsSample-method Man page
riMatrix Man page
rimLimits Man page
rimLimits<- Man page
rimLimits<-,tsRim-method Man page
rimLimits,tsRim-method Man page
rimMass Man page
rimMass<- Man page
rimMass<-,tsRim-method Man page
rimMass,tsRim-method Man page
rimStandard Man page
rimStandard<- Man page
rimStandard<-,tsRim-method Man page
rimStandard,tsRim-method Man page
RIpath Man page
RIpath<- Man page
RIpath<-,tsSample-method Man page
RIpath,tsSample-method Man page
rt2ri Man page
sampleData Man page
sampleData<- Man page
sampleData<-,tsSample-method Man page
sampleData,tsSample-method Man page
sampleDays Man page
sampleDays<- Man page
sampleDays<-,tsSample-method Man page
sampleDays,tsSample-method Man page
sampleNames Man page
sampleNames<- Man page
sampleNames<-,tsSample-method Man page
sampleNames,tsSample-method Man page
sampleRI Man page
selMass Man page
selMass<- Man page
selMass<-,tsLib-method Man page
selMass,tsLib-method Man page
show,tsLib-method Man page
show,tsMSdata-method Man page
show,tsProfile-method Man page
show,tsSample-method Man page
spectra Man page
spectra<- Man page
spectra<-,tsLib-method Man page
spectra,tsLib-method Man page
TargetSearch Man page
TargetSearch-defunct Man page
TargetSearchGUI Man page
TargetSearch-package Man page
text2bin Man page
topMass Man page
topMass<- Man page
topMass<-,tsLib-method Man page
topMass,tsLib-method Man page
tsLib-class Man page
[,tsLib-method Man page
$,tsLib-method Man page
tsMSdata-class Man page
tsProfile-class Man page
tsRim-class Man page
tsSample-class Man page
[,tsSample-method Man page
$,tsSample-method Man page
writeLibText Man page
writeMSP Man page
Write.Results Man page


R/FAMEoutliers.R R/FindPeaks.R R/ImportFameSettings.R R/ImportLibrary.R R/ImportSamples.R R/NetCDFPeakFinding.R R/Profile.R R/ProfileCleanUp.R R/ProgressBar.R R/RIcorrect.R R/TargetSearchGUI.R R/Write.Results.R R/baseline.R R/classes.R R/dayNorm.R R/file.R R/findRetentionTime.R R/fixRI.R R/medianRILib.R R/methods-tsLib.R R/methods-tsProfile.R R/methods-tsRim.R R/methods-tsSample.R R/netCDF.R R/peakCDFextraction.R R/peakFind.R R/plot.R R/plotFAME.R R/quantMatrix.R R/rt2ri.R R/sampleRI.R R/writeLibText.R R/writeRIFile.R
man/FAMEoutliers.Rd man/FindPeaks.Rd man/ImportFameSettings.Rd man/ImportLibrary.Rd man/ImportSamples.Rd man/NetCDFPeakFinding.Rd man/Profile.Rd man/ProfileCleanUp.Rd man/RIcorrect.Rd man/TargetSearch-package.Rd man/TargetSearchGUI.Rd man/Write.Results.Rd man/baseline.Rd man/defunct.Rd man/file.Rd man/fixRI.Rd man/medianRILib.Rd man/peakCDFextraction.Rd man/peakFind.Rd man/plotFAME.Rd man/plotPeak.Rd man/plotPeakSimple.Rd man/plotRIdev.Rd man/plotSpectra.Rd man/quantMatrix.Rd man/ri2rt.Rd man/riMatrix.Rd man/rt2ri.Rd man/sampleRI.Rd man/tsLib-class.Rd man/tsMSdata-class.Rd man/tsProfile-class.Rd man/tsRim-class.Rd man/tsSample-class.Rd man/writeLibText.Rd man/writeMSP.Rd

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.