All Projects → sneumann → xcms

sneumann / xcms

Licence: other
This is the git repository matching the Bioconductor package xcms: LC/MS and GC/MS Data Analysis

Programming Languages

r
7636 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to xcms

QFeatures
Quantitative features for mass spectrometry data
Stars: ✭ 12 (-90.32%)
Mutual labels:  bioconductor, metabolomics, mass-spectrometry
pyqms
pyQms, generalized, fast and accurate mass spectrometry data quantification
Stars: ✭ 22 (-82.26%)
Mutual labels:  metabolomics, mass-spectrometry
RforProteomics
Using R and Bioconductor packages for the analysis and comprehension of proteomics data.
Stars: ✭ 52 (-58.06%)
Mutual labels:  bioconductor, mass-spectrometry
GNPS Workflows
Public Workflows at GNPS
Stars: ✭ 31 (-75%)
Mutual labels:  metabolomics, mass-spectrometry
CoreMS
CoreMS is a comprehensive mass spectrometry software framework
Stars: ✭ 20 (-83.87%)
Mutual labels:  metabolomics, mass-spectrometry
tools-metabolomics
Galaxy tools for metabolomics maintained by Workflow4Metabolomics
Stars: ✭ 13 (-89.52%)
Mutual labels:  metabolomics, mass-spectrometry
sirius
SIRIUS is a software for discovering a landscape of de-novo identification of metabolites using tandem mass spectrometry. This repository contains the code of the SIRIUS Software (GUI and CLI)
Stars: ✭ 32 (-74.19%)
Mutual labels:  metabolomics, mass-spectrometry
melonnpan
Model-based Genomically Informed High-dimensional Predictor of Microbial Community Metabolic Profiles
Stars: ✭ 20 (-83.87%)
Mutual labels:  bioconductor, metabolomics
ElMaven
LC-MS data processing tool for large-scale metabolomics experiments.
Stars: ✭ 84 (-32.26%)
Mutual labels:  metabolomics, mass-spectrometry
pDeep
pDeep: Predicting MS/MS Spectra of Peptides with Deep Learning
Stars: ✭ 24 (-80.65%)
Mutual labels:  mass-spectrometry
tximport
Import and summarize transcript-level estimates for gene-level analysis
Stars: ✭ 117 (-5.65%)
Mutual labels:  bioconductor
MTG-Card-Reader
Reads a Magic: The Gathering card in front of a webcam and identifies it in an existing database of cards of a user-specified set.
Stars: ✭ 32 (-74.19%)
Mutual labels:  feature-detection
pymsfilereader
Thermo MSFileReader Python bindings
Stars: ✭ 58 (-53.23%)
Mutual labels:  mass-spectrometry
RHermes
RHermes is a semi-targeted metabolomics package to deeply characterize biological and environmental samples.
Stars: ✭ 22 (-82.26%)
Mutual labels:  metabolomics
Contributions
Contribute Packages to Bioconductor
Stars: ✭ 117 (-5.65%)
Mutual labels:  bioconductor
pyprophet
PyProphet: Semi-supervised learning and scoring of OpenSWATH results.
Stars: ✭ 23 (-81.45%)
Mutual labels:  mass-spectrometry
Feature-Detection-and-Description
Feature Detection and Description with SIFT, SURF, KAZE, BRIEF, ORB, BRISK, AKAZE and FREAK using Python and OpenCV
Stars: ✭ 31 (-75%)
Mutual labels:  feature-detection
GNPSDocumentation
Documentation for GNPS and related tools as written in mkdocs
Stars: ✭ 26 (-79.03%)
Mutual labels:  metabolomics
LFQ-Analyst
The repo for LFQ-Analyst
Stars: ✭ 17 (-86.29%)
Mutual labels:  mass-spectrometry
Thermo-Raw-File-Reader
.NET DLL wrapper for reading Thermo .Raw files. Uses ThermoFisher.CommonCore NuGet packages provided by Thermo Fisher Scientific
Stars: ✭ 18 (-85.48%)
Mutual labels:  mass-spectrometry

R-CMD-check-bioc codecov.io Years in Bioconductor Bioconductor release build status Bioconductor devel build status

The xcms package (version >= 3)

Version >= 3 of the xcms package are updated and partially re-written versions of the original xcms package. The version number 3 was selected to avoid confusions with the xcms2 (http://pubs.acs.org/doi/abs/10.1021/ac800795f) software. While providing all of the original software's functionality, xcms version >= 3 aims at:

  1. Better integration into the Bioconductor framework:
  • Make use and extend classes defined in the MSnbase package.
  • Implement class versioning (Biobase's Versioned class).
  • Use BiocParallel for parallel processing.
  1. Implementation of validation methods for all classes to ensure data integrity.
  2. Easier and faster access to raw spectra data.
  3. Cleanup of the source code:
  • Remove obsolete and redundant functionality (getEIC, rawEIC etc).
  • Unify interfaces, i.e. implement a layer of base functions accessing all analysis methods (which are implemented in C, C++ or R).
  1. Using a more consistent naming scheme of methods that follows established naming conventions (e.g. correspondence instead of grouping).
  2. Update, improve and extend the documentation.
  3. Establishing a layer of base R-functions that interface all analysis methods. These should take M/Z, retention time (or scan index) and intensity values as input along with optional arguments for the downstream functions (implemented in C, C++ or R). The input arguments should be basic R objects (numeric vectors) thus enabling easy integration of analysis methods in other R packages.
  4. The user interface's analysis methods should take the (raw) data object and a parameter class, that is used for dispatching to the corresponding analysis algorithm.

Discussions and suggestions are welcome: https://github.com/sneumann/xcms/issues

For more information see the package vignette.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].