Package: TargetSearch 2.9.1

Alvaro Cuadros-Inostroza

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

This packages provides a flexible, fast and accurate method for targeted pre-processing of GC-MS data. The user provides a (often very large) set of GC chromatograms and a metabolite library of targets. The package will automatically search those targets in the chromatograms resulting in a data matrix that can be used for further data analysis.

Authors:Alvaro Cuadros-Inostroza [aut, cre], Jan Lisec [aut], Henning Redestig [aut], Matt Hannah [aut]

TargetSearch_2.9.1.tar.gz
TargetSearch_2.9.1.zip(r-4.5)TargetSearch_2.9.1.zip(r-4.4)TargetSearch_2.9.1.zip(r-4.3)
TargetSearch_2.9.1.tgz(r-4.4-x86_64)TargetSearch_2.9.1.tgz(r-4.4-arm64)TargetSearch_2.9.1.tgz(r-4.3-x86_64)TargetSearch_2.9.1.tgz(r-4.3-arm64)
TargetSearch_2.9.1.tar.gz(r-4.5-noble)TargetSearch_2.9.1.tar.gz(r-4.4-noble)
TargetSearch_2.9.1.tgz(r-4.4-emscripten)TargetSearch_2.9.1.tgz(r-4.3-emscripten)
TargetSearch.pdf |TargetSearch.html
TargetSearch/json (API)
NEWS

# Install 'TargetSearch' in R:
install.packages('TargetSearch', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/acinostroza/targetsearch/issues

Datasets:
  • RImatrix - Example GC-MS data for TargetSearch Package
  • corRI - Example GC-MS data for TargetSearch Package
  • metabProfile - Example GC-MS data for TargetSearch Package
  • peakData - Example GC-MS data for TargetSearch Package
  • refLibrary - Example GC-MS data for TargetSearch Package
  • rimLimits - Class for representing retention index markers
  • sampleDescription - Example GC-MS data for TargetSearch Package

On BioConductor:TargetSearch-2.9.0(bioc 3.21)TargetSearch-2.8.0(bioc 3.20)

massspectrometrypreprocessingdecisiontreeimmunooncologybiocbioconductorgc-msmass-spectrometry

7.58 score 4 stars 3 scripts 270 downloads 34 mentions 110 exports 2 dependencies

Last updated 3 days agofrom:5a422d0b70. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 19 2024
R-4.5-win-x86_64OKNov 19 2024
R-4.5-linux-x86_64OKNov 19 2024
R-4.4-win-x86_64OKNov 19 2024
R-4.4-mac-x86_64OKNov 19 2024
R-4.4-mac-aarch64OKNov 19 2024
R-4.3-win-x86_64OKNov 19 2024
R-4.3-mac-x86_64OKNov 19 2024
R-4.3-mac-aarch64OKNov 19 2024

Exports:baselinebaselineCorrectionbaselineCorrectionQuantbin2textCDFfilesCDFfiles<-CDFpathCDFpath<-checkRimLimFAMEoutliersfileFormatfileFormat<-FindAllPeaksFindPeaksfixRIfixRIcorrectionImportFameSettingsImportLibraryImportLibrary.mspImportLibrary.tabImportSamplesImportSamplesFromDirIntensityIntensity<-libDatalibData<-libIdlibNamelibName<-libRIlibRI<-makeIndexmedianRILibmedRImedRI<-ncdf4_convertncdf4_convert_from_pathncdf4_data_extractncdf4_plot_peakncdf4_update_rincdf4ConvertNetCDFPeakFindingpeakCDFextractionpeakFindplotAllRIdevplotAllSpectraplotFAMEplotPeakplotPeakRIplotPeakSimpleplotRefSpectraplotRIdevplotSpectraProfileProfileCleanUpprofileInfoprofileInfo<-profileIntprofileInt<-profileRIprofileRI<-profileRTprofileRT<-quantMassquantMass<-quantMatrixrefLibretIndexretIndex<-retTimeretTime<-ri_data_extractri_plot_peakri2rtRIcorrectRIdevRIdev<-RIfilesRIfiles<-riMatrixrimLimitsrimLimits<-rimMassrimMass<-rimStandardrimStandard<-RIpathRIpath<-rt2risampleDatasampleData<-sampleDayssampleDays<-sampleNamessampleNames<-sampleRIselMassselMass<-showspectraspectra<-TargetSearchGUItext2bintopMasstopMass<-tsUpdateupdateRIWrite.ResultswriteLibTextwriteMSP

Dependencies:assertthatncdf4

RI correction extra

Rendered fromRICorrection.Rnwusingknitr::knitron Nov 19 2024.

Last update: 2024-06-12
Started: 2013-11-01

The TargetSearch Package

Rendered fromTargetSearch.Rnwusingknitr::knitron Nov 19 2024.

Last update: 2024-06-12
Started: 2013-11-01

Readme and manuals

Help Manual

Help pageTopics
A targeted approach for GC-MS data.TargetSearch-package TargetSearch
Baseline correction - wrapper functionbaseline
Baseline correction - Chang's methodbaselineCorrection
Baseline correction - quantiles methodbaselineCorrectionQuant
Visually check retention index marker limitscheckRimLim
FAME outlier detectionFAMEoutliers
Extract peaks from chromatogram files - low level functionFindAllPeaks
Extract peaks from chromatogram filesFindPeaks
Fixing Retention Time Index CorrectionfixRI
Retention time markers settingsImportFameSettings
Library importImportLibrary ImportLibrary.msp ImportLibrary.tab
Sample definitionsImportSamples ImportSamplesFromDir
Make an index vector out of selective/top massesmakeIndex
Median RI library correctionmedianRILib
Convert from a NetCDF file format 3 to format 4ncdf4_convert
Convert CDF files to CDF4 from a path automaticallyncdf4_convert_from_path
Extract data ranges from a NetCDF file format 4ncdf4_data_extract
Plot peaks from ncdf4 filesncdf4_plot_peak
Update retention time index on a NCDF4 filencdf4_update_ri
Method for converting CDF-3 files to CDF-4ncdf4Convert ncdf4Convert,tsSample-method
Peak picking algorithm from CDF filesNetCDFPeakFinding
NetCDF to RpeakCDFextraction
Intensities and RI matricespeakFind
Plot a standard markerplotFAME
Plot peaksplotPeak
Plot peak RI across samplesplotPeakRI
Plot peaks - simple (old) interfaceplotPeakSimple
Plot reference spectrum of a compoundplotRefSpectra
Plot Retention Time Index DeviationplotAllRIdev plotRIdev
Plot a Spectra ComparisonplotAllSpectra plotSpectra
Average the correlating masses for each metaboliteProfile
Reduce redundancy of the profileProfileCleanUp
Create an intensity matrix using quantification massesquantMatrix
Extract peak data from a RI fileri_data_extract
Plot peak RI across samples - low level interfaceri_plot_peak
Retention Time Index to Retention Time conversionri2rt
Peak picking from CDF files and RI correctionRIcorrect
Retention Time Index MatrixriMatrix
Retention Time to Retention Time Index conversionrt2ri
Sample specific RI detectionsampleRI
Defunct functions in package 'TargetSearch'fixRIcorrection fixRIcorrection-defunct TargetSearch-defunct TargetSearchGUI
Deprecated functions in package 'TargetSearch'TargetSearch-deprecated
Convert RI files from text to binary format and vice versabin2text text2bin
Example GC-MS data for TargetSearch PackagecorRI metabProfile peakData refLibrary RImatrix sampleDescription TSExample
Class for representing a reference library$,tsLib-method c,tsLib-method length,tsLib-method libData libData,tsLib-method libData<- libData<-,tsLib-method libId libId,tsLib-method libName libName,tsLib-method libName<- libName<-,tsLib-method libRI libRI,tsLib-method libRI<- libRI<-,tsLib-method medRI medRI,tsLib-method medRI<- medRI<-,tsLib-method quantMass quantMass,tsLib-method quantMass<- quantMass<-,tsLib-method refLib refLib,tsLib-method RIdev RIdev,tsLib-method RIdev<- RIdev<-,tsLib-method selMass selMass,tsLib-method selMass<- selMass<-,tsLib-method show,tsLib-method spectra spectra,tsLib-method spectra<- spectra<-,tsLib-method topMass topMass,tsLib-method topMass<- topMass<-,tsLib-method tsLib-class [,tsLib-method
Class for representing MS dataas.list,tsMSdata-method as.list.tsMSdata as.list.tsMSdata,tsMSdata-method as.list.tsProfile as.list.tsProfile,tsMSdata-method Intensity Intensity,tsMSdata-method Intensity<- Intensity<-,tsMSdata-method retIndex retIndex,tsMSdata-method retIndex<- retIndex<-,tsMSdata-method retTime retTime,tsMSdata-method retTime<- retTime<-,tsMSdata-method show,tsMSdata-method tsMSdata-class
Class for representing a MS profileprofileInfo profileInfo,tsProfile-method profileInfo<- profileInfo<-,tsProfile-method profileInt profileInt,tsProfile-method profileInt<- profileInt<-,tsProfile-method profileRI profileRI,tsProfile-method profileRI<- profileRI<-,tsProfile-method profileRT profileRT,tsProfile-method profileRT<- profileRT<-,tsProfile-method show,tsProfile-method tsProfile-class
Class for representing retention index markersc,tsRim-method length,tsRim-method rimLimits rimLimits,tsRim-method rimLimits<- rimLimits<-,tsRim-method rimMass rimMass,tsRim-method rimMass<- rimMass<-,tsRim-method rimStandard rimStandard,tsRim-method rimStandard<- rimStandard<-,tsRim-method tsRim-class [,tsRim-method
Class for representing samples$,tsSample-method c,tsSample-method CDFfiles CDFfiles,tsSample-method CDFfiles<- CDFfiles<-,tsSample-method CDFpath CDFpath,tsSample-method CDFpath<- CDFpath<-,tsSample-method fileFormat fileFormat,tsSample-method fileFormat<- fileFormat<-,tsSample-method length,tsSample-method RIfiles RIfiles,tsSample-method RIfiles<- RIfiles<-,tsSample-method RIpath RIpath,tsSample-method RIpath<- RIpath<-,tsSample-method sampleData sampleData,tsSample-method sampleData<- sampleData<-,tsSample-method sampleDays sampleDays,tsSample-method sampleDays<- sampleDays<-,tsSample-method sampleNames sampleNames,tsSample-method sampleNames<- sampleNames<-,tsSample-method show,tsSample-method tsSample-class [,tsSample-method
Methods for Updating TargetSearch objects 'tsUpdate'tsUpdate tsUpdate,tsSample-method
Updating Time Index correctionupdateRI
Save TargetSearch result objects into filesWrite.Results
Save a library object in text formatwriteLibText
Save spectra in MSP format to be visualized in NISTwriteMSP