
Spectra - Spectra Infrastructure for Mass Spectrometry Data
The Spectra package defines an efficient infrastructure for storing and handling mass spectrometry spectra and functionality to subset, process, visualize and compare spectra data. It provides different implementations (backends) to store mass spectrometry data. These comprise backends tuned for fast data access and processing and backends for very large data sets ensuring a small memory footprint.
Last updated 4 days ago
infrastructureproteomicsmassspectrometrymetabolomicsbioconductorhacktoberfestmass-spectrometry
13.01 score 41 stars 35 dependents 254 scripts 3.3k downloads
QFeatures - Quantitative features for mass spectrometry data
The QFeatures infrastructure enables the management and processing of quantitative features for high-throughput mass spectrometry assays. It provides a familiar Bioconductor user experience to manages quantitative data across different assay levels (such as peptide spectrum matches, peptides and proteins) in a coherent and tractable format.
Last updated 7 days ago
infrastructuremassspectrometryproteomicsmetabolomicsbioconductormass-spectrometry
11.87 score 27 stars 49 dependents 278 scripts 3.5k downloads
Spectra - Spectra Infrastructure for Mass Spectrometry Data
The Spectra package defines an efficient infrastructure for storing and handling mass spectrometry spectra and functionality to subset, process, visualize and compare spectra data. It provides different implementations (backends) to store mass spectrometry data. These comprise backends tuned for fast data access and processing and backends for very large data sets ensuring a small memory footprint.
Last updated 4 days ago
infrastructureproteomicsmassspectrometrymetabolomicsbioconductorhacktoberfestmass-spectrometry
11.49 score 41 stars 35 dependents 254 scripts
QFeatures - Quantitative features for mass spectrometry data
The QFeatures infrastructure enables the management and processing of quantitative features for high-throughput mass spectrometry assays. It provides a familiar Bioconductor user experience to manages quantitative data across different assay levels (such as peptide spectrum matches, peptides and proteins) in a coherent and tractable format.
Last updated 7 days ago
infrastructuremassspectrometryproteomicsmetabolomicsbioconductormass-spectrometry
11.33 score 27 stars 49 dependents 278 scripts
MsCoreUtils - Core Utils for Mass Spectrometry Data
MsCoreUtils defines low-level functions for mass spectrometry data and is independent of any high-level data structures. These functions include mass spectra processing functions (noise estimation, smoothing, binning, baseline estimation), quantitative aggregation functions (median polish, robust summarisation, ...), missing data imputation, data normalisation (quantiles, vsn, ...), misc helper functions, that are used across high-level data structure within the R for Mass Spectrometry packages.
Last updated 4 months ago
infrastructureproteomicsmassspectrometrymetabolomicsbioconductormass-spectrometryutils
10.56 score 16 stars 70 dependents 41 scripts 5.9k downloads
MsCoreUtils - Core Utils for Mass Spectrometry Data
MsCoreUtils defines low-level functions for mass spectrometry data and is independent of any high-level data structures. These functions include mass spectra processing functions (noise estimation, smoothing, binning, baseline estimation), quantitative aggregation functions (median polish, robust summarisation, ...), missing data imputation, data normalisation (quantiles, vsn, ...), misc helper functions, that are used across high-level data structure within the R for Mass Spectrometry packages.
Last updated 5 months ago
infrastructureproteomicsmassspectrometrymetabolomicsbioconductormass-spectrometryutils
9.74 score 16 stars 70 dependents 41 scriptsProtGenerics - Generic infrastructure for Bioconductor mass spectrometry packages
S4 generic functions and classes needed by Bioconductor proteomics packages.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrybioconductormass-spectrometrymetabolomics
9.43 score 8 stars 188 dependents 4 scripts 19k downloads
MetaboCoreUtils - Core Utils for Metabolomics Data
MetaboCoreUtils defines metabolomics-related core functionality provided as low-level functions to allow a data structure-independent usage across various R packages. This includes functions to calculate between ion (adduct) and compound mass-to-charge ratios and masses or functions to work with chemical formulas. The package provides also a set of adduct definitions and information on some commercially available internal standard mixes commonly used in MS experiments.
Last updated 4 months ago
infrastructuremetabolomicsmassspectrometrymass-spectrometry
9.40 score 9 stars 36 dependents 58 scripts 3.0k downloads
MetaboCoreUtils - Core Utils for Metabolomics Data
MetaboCoreUtils defines metabolomics-related core functionality provided as low-level functions to allow a data structure-independent usage across various R packages. This includes functions to calculate between ion (adduct) and compound mass-to-charge ratios and masses or functions to work with chemical formulas. The package provides also a set of adduct definitions and information on some commercially available internal standard mixes commonly used in MS experiments.
Last updated 6 months ago
infrastructuremetabolomicsmassspectrometrymass-spectrometry
8.93 score 9 stars 36 dependents 58 scripts
CompoundDb - Creating and Using (Chemical) Compound Annotation Databases
CompoundDb provides functionality to create and use (chemical) compound annotation databases from a variety of different sources such as LipidMaps, HMDB, ChEBI or MassBank. The database format allows to store in addition MS/MS spectra along with compound information. The package provides also a backend for Bioconductor's Spectra package and allows thus to match experimetal MS/MS spectra against MS/MS spectra in the database. Databases can be stored in SQLite format and are thus portable.
Last updated 2 months ago
massspectrometrymetabolomicsannotationdatabasesmass-spectrometry
8.40 score 17 stars 1 dependents 69 scripts 494 downloads
CompoundDb - Creating and Using (Chemical) Compound Annotation Databases
CompoundDb provides functionality to create and use (chemical) compound annotation databases from a variety of different sources such as LipidMaps, HMDB, ChEBI or MassBank. The database format allows to store in addition MS/MS spectra along with compound information. The package provides also a backend for Bioconductor's Spectra package and allows thus to match experimetal MS/MS spectra against MS/MS spectra in the database. Databases can be stored in SQLite format and are thus portable.
Last updated 2 months ago
massspectrometrymetabolomicsannotationdatabasesmass-spectrometry
8.40 score 17 stars 1 dependents 69 scriptsPSMatch - Handling and Managing Peptide Spectrum Matches
The PSMatch package helps proteomics practitioners to load, handle and manage Peptide Spectrum Matches. It provides functions to model peptide-protein relations as adjacency matrices and connected components, visualise these as graphs and make informed decision about shared peptide filtering. The package also provides functions to calculate and visualise MS2 fragment ions.
Last updated 4 months ago
infrastructureproteomicsmassspectrometrymass-spectrometrypeptide-spectrum-matches
8.40 score 3 stars 39 dependents 15 scripts 2.7k downloadsPSMatch - Handling and Managing Peptide Spectrum Matches
The PSMatch package helps proteomics practitioners to load, handle and manage Peptide Spectrum Matches. It provides functions to model peptide-protein relations as adjacency matrices and connected components, visualise these as graphs and make informed decision about shared peptide filtering. The package also provides functions to calculate and visualise MS2 fragment ions.
Last updated 1 months ago
infrastructureproteomicsmassspectrometrymass-spectrometrypeptide-spectrum-matches
8.28 score 3 stars 39 dependents 15 scripts
MsExperiment - Infrastructure for Mass Spectrometry Experiments
Infrastructure to store and manage all aspects related to a complete proteomics or metabolomics mass spectrometry (MS) experiment. The MsExperiment package provides light-weight and flexible containers for MS experiments building on the new MS infrastructure provided by the Spectra, QFeatures and related packages. Along with raw data representations, links to original data files and sample annotations, additional metadata or annotations can also be stored within the MsExperiment container. To guarantee maximum flexibility only minimal constraints are put on the type and content of the data within the containers.
Last updated 28 days ago
infrastructureproteomicsmassspectrometrymetabolomicsexperimentaldesigndataimport
8.21 score 5 stars 14 dependents 130 scriptsProtGenerics - Generic infrastructure for Bioconductor mass spectrometry packages
S4 generic functions and classes needed by Bioconductor proteomics packages.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrybioconductormass-spectrometrymetabolomics
8.15 score 8 stars 188 dependents 4 scriptsMsFeatures - Functionality for Mass Spectrometry Features
The MsFeature package defines functionality for Mass Spectrometry features. This includes functions to group (LC-MS) features based on some of their properties, such as retention time (coeluting features), or correlation of signals across samples. This packge hence allows to group features, and its results can be used as an input for the `QFeatures` package which allows to aggregate abundance levels of features within each group. This package defines concepts and functions for base and common data types, implementations for more specific data types are expected to be implemented in the respective packages (such as e.g. `xcms`). All functionality of this package is implemented in a modular way which allows combination of different grouping approaches and enables its re-use in other R packages.
Last updated 4 months ago
infrastructuremassspectrometrymetabolomics
7.70 score 7 stars 12 dependents 32 scripts 2.1k downloads
MsExperiment - Infrastructure for Mass Spectrometry Experiments
Infrastructure to store and manage all aspects related to a complete proteomics or metabolomics mass spectrometry (MS) experiment. The MsExperiment package provides light-weight and flexible containers for MS experiments building on the new MS infrastructure provided by the Spectra, QFeatures and related packages. Along with raw data representations, links to original data files and sample annotations, additional metadata or annotations can also be stored within the MsExperiment container. To guarantee maximum flexibility only minimal constraints are put on the type and content of the data within the containers.
Last updated 28 days ago
infrastructureproteomicsmassspectrometrymetabolomicsexperimentaldesigndataimport
7.51 score 5 stars 14 dependents 126 scripts 2.0k downloads
MsBackendMgf - Mass Spectrometry Data Backend for Mascot Generic Format (mgf) Files
Mass spectrometry (MS) data backend supporting import and export of MS/MS spectra data from Mascot Generic Format (mgf) files. Objects defined in this package are supposed to be used with the Spectra Bioconductor package. This package thus adds mgf file support to the Spectra package.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrymetabolomicsdataimport
7.32 score 5 stars 4 dependents 35 scripts 701 downloads
MsBackendMgf - Mass Spectrometry Data Backend for Mascot Generic Format (mgf) Files
Mass spectrometry (MS) data backend supporting import and export of MS/MS spectra data from Mascot Generic Format (mgf) files. Objects defined in this package are supposed to be used with the Spectra Bioconductor package. This package thus adds mgf file support to the Spectra package.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrymetabolomicsdataimport
7.32 score 5 stars 4 dependents 35 scripts
MsBackendMsp - Mass Spectrometry Data Backend for NIST msp Files
Mass spectrometry (MS) data backend supporting import and handling of MS/MS spectra from NIST MSP Format (msp) files. Import of data from files with different MSP *flavours* is supported. Objects from this package add support for MSP files to Bioconductor's Spectra package. This package is thus not supposed to be used without the Spectra package that provides a complete infrastructure for MS data handling.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrymetabolomicsdataimportmass-spectrometry
7.22 score 5 stars 3 dependents 37 scripts
MsBackendMsp - Mass Spectrometry Data Backend for NIST msp Files
Mass spectrometry (MS) data backend supporting import and handling of MS/MS spectra from NIST MSP Format (msp) files. Import of data from files with different MSP *flavours* is supported. Objects from this package add support for MSP files to Bioconductor's Spectra package. This package is thus not supposed to be used without the Spectra package that provides a complete infrastructure for MS data handling.
Last updated 2 months ago
infrastructureproteomicsmassspectrometrymetabolomicsdataimportmass-spectrometry
7.22 score 5 stars 3 dependents 37 scripts 480 downloads
MsFeatures - Functionality for Mass Spectrometry Features
The MsFeature package defines functionality for Mass Spectrometry features. This includes functions to group (LC-MS) features based on some of their properties, such as retention time (coeluting features), or correlation of signals across samples. This packge hence allows to group features, and its results can be used as an input for the `QFeatures` package which allows to aggregate abundance levels of features within each group. This package defines concepts and functions for base and common data types, implementations for more specific data types are expected to be implemented in the respective packages (such as e.g. `xcms`). All functionality of this package is implemented in a modular way which allows combination of different grouping approaches and enables its re-use in other R packages.
Last updated 2 years ago
infrastructuremassspectrometrymetabolomics
7.08 score 7 stars 12 dependents 32 scripts
MetaboAnnotation - Utilities for Annotation of Metabolomics Data
High level functions to assist in annotation of (metabolomics) data sets. These include functions to perform simple tentative annotations based on mass matching but also functions to consider m/z and retention times for annotation of LC-MS features given that respective reference values are available. In addition, the function provides high-level functions to simplify matching of LC-MS/MS spectra against spectral libraries and objects and functionality to represent and manage such matched data.
Last updated 3 months ago
infrastructuremetabolomicsmassspectrometryannotationmass-spectromtry
6.98 score 15 stars 35 scripts 496 downloads
MetaboAnnotation - Utilities for Annotation of Metabolomics Data
High level functions to assist in annotation of (metabolomics) data sets. These include functions to perform simple tentative annotations based on mass matching but also functions to consider m/z and retention times for annotation of LC-MS features given that respective reference values are available. In addition, the function provides high-level functions to simplify matching of LC-MS/MS spectra against spectral libraries and objects and functionality to represent and manage such matched data.
Last updated 3 months ago
infrastructuremetabolomicsmassspectrometryannotationmass-spectromtry
6.98 score 15 stars 35 scripts
MsBackendMassbank - Mass Spectrometry Data Backend for MassBank record Files
Mass spectrometry (MS) data backend supporting import and export of MS/MS library spectra from MassBank record files. Different backends are available that allow handling of data in plain MassBank text file format or allow also to interact directly with MassBank SQL databases. Objects from this package are supposed to be used with the Spectra Bioconductor package. This package thus adds MassBank support to the Spectra package.
Last updated 13 days ago
infrastructuremassspectrometrymetabolomicsdataimportmassbankspectra
5.91 score 3 stars 27 scripts 243 downloads
MsBackendMassbank - Mass Spectrometry Data Backend for MassBank record Files
Mass spectrometry (MS) data backend supporting import and export of MS/MS library spectra from MassBank record files. Different backends are available that allow handling of data in plain MassBank text file format or allow also to interact directly with MassBank SQL databases. Objects from this package are supposed to be used with the Spectra Bioconductor package. This package thus adds MassBank support to the Spectra package.
Last updated 13 days ago
infrastructuremassspectrometrymetabolomicsdataimportmassbankspectra
5.91 score 3 stars 27 scripts
MsBackendSql - SQL-based Mass Spectrometry Data Backend
SQL-based mass spectrometry (MS) data backend supporting also storange and handling of very large data sets. Objects from this package are supposed to be used with the Spectra Bioconductor package. Through the MsBackendSql with its minimal memory footprint, this package thus provides an alternative MS data representation for very large or remote MS data sets.
Last updated 2 months ago
infrastructuremassspectrometrymetabolomicsdataimportproteomics
5.46 score 4 stars 16 scripts
MsBackendSql - SQL-based Mass Spectrometry Data Backend
SQL-based mass spectrometry (MS) data backend supporting also storange and handling of very large data sets. Objects from this package are supposed to be used with the Spectra Bioconductor package. Through the MsBackendSql with its minimal memory footprint, this package thus provides an alternative MS data representation for very large or remote MS data sets.
Last updated 2 months ago
infrastructuremassspectrometrymetabolomicsdataimportproteomics
5.46 score 4 stars 16 scripts 206 downloads
SpectriPy - Integrating Spectra with Python's matchms
The SpectriPy package allows integration of Python-based MS analysis code with the Spectra package. Spectra objects can be converted into Python's matchms Spectrum objects. In addition, SpectriPy integrates and wraps the similarity scoring and processing/filtering functions from the matchms package into R.
Last updated 1 months ago
infrastructuremetabolomicsmassspectrometrymass-spectrometrypython
5.25 score 8 stars 5 scripts
SpectraQL - MassQL support for Spectra
The Mass Spec Query Language (MassQL) is a domain-specific language enabling to express a query and retrieve mass spectrometry (MS) data in a more natural and understandable way for MS users. It is inspired by SQL and is by design programming language agnostic. The SpectraQL package adds support for the MassQL query language to R, in particular to MS data represented by Spectra objects. Users can thus apply MassQL expressions to analyze and retrieve specific data from Spectra objects.
Last updated 4 months ago
infrastructureproteomicsmassspectrometrymetabolomics
5.24 score 7 stars 2 scripts 150 downloads
SpectraQL - MassQL support for Spectra
The Mass Spec Query Language (MassQL) is a domain-specific language enabling to express a query and retrieve mass spectrometry (MS) data in a more natural and understandable way for MS users. It is inspired by SQL and is by design programming language agnostic. The SpectraQL package adds support for the MassQL query language to R, in particular to MS data represented by Spectra objects. Users can thus apply MassQL expressions to analyze and retrieve specific data from Spectra objects.
Last updated 5 months ago
infrastructureproteomicsmassspectrometrymetabolomics
5.24 score 7 stars 2 scriptsMsDataHub - Mass Spectrometry Data on ExperimentHub
The MsDataHub package uses the ExperimentHub infrastructure to distribute raw mass spectrometry data files, peptide spectrum matches or quantitative data from proteomics and metabolomics experiments.
Last updated 18 days ago
experimenthubsoftwaremassspectrometryproteomicsmetabolomicsbioconductordatamass-spectrometry
4.95 score 1 stars 2 scripts 180 downloadsMsDataHub - Mass Spectrometry Data on ExperimentHub
The MsDataHub package uses the ExperimentHub infrastructure to distribute raw mass spectrometry data files, peptide spectrum matches or quantitative data from proteomics and metabolomics experiments.
Last updated 18 days ago
experimenthubsoftwaremassspectrometryproteomicsmetabolomicsbioconductordatamass-spectrometry
4.88 score 1 stars 2 scriptsMsBackendMetaboLights - Retrieve Mass Spectrometry Data from MetaboLights
MetaboLights is one of the main public repositories for storage of metabolomics experiments, which includes analysis results as well as raw data. The MsBackendMetaboLights package provides functionality to retrieve and represent mass spectrometry (MS) data from MetaboLights. Data files are downloaded and cached locally avoiding repetitive downloads. MS data from metabolomics experiments can thus be directly and seamlessly integrated into R-based analysis workflows with the Spectra and MsBackendMetaboLights package.
Last updated 27 days ago
infrastructuremassspectrometrymetabolomicsdataimportproteomicsmass-spectrometrymetabolomics-data
4.85 score 2 stars 7 scriptsChromatograms - Infrastructure for Chromatographic Mass Spectrometry Data
The Chromatograms packages defines a efficient infrastructure for storing and handling of chromatographic mass spectrometry data. It provides different implementations of *backends* to store and represent the data. Such backends can be optimized for small memory footprint or fast data access/processing. A lazy evaluation queue and chunk-wise processing capabilities ensure efficient analysis of also very large data sets.
Last updated 21 days ago
infrastructureproteomicsmassspectrometrymetabolomics
4.15 score 1 stars 3 scripts
Metabonaut - Exploring and Analyzing LC-MS Data
This resource hosts tutorials and end-to-end workflows describing how to analyze LC-MS/MS data, from raw files to annotation, using Bioconductor packages.
Last updated 3 months ago
mass-spectrometrymetabolomicsreproducible-researchworkflow
4.13 scoreRforMassSpectrometry - R for MassSpectrometry meta-package
The RforMassSpectrometry meta-package loads and manages the core packages of the R for Mass Spectrometry initiative, that provide efficient, thoroughly documented, tested and flexible R software for the analysis and interpretation of high throughput mass spectrometry assays.
Last updated 1 years ago
3.93 score 17 starsMsBackendTimsTof - Mass spectrometry Data Backend for Bruker TimsTOF Files
Mass spectrometry (MS) data backend supporting import and export of (ion mobility) MS data from Bruker TimsTOF files. The backend uses the opentimsr package which relies on the proprietory vendor C++ library for raw data access. The backend thus supports import of MS data from the original raw data files.
Last updated 1 years ago
infrastructuremassspectrometrymetabolomicsdataimportmass-spectrometry
3.85 score 7 starsMsBackendMetaboLights - Retrieve Mass Spectrometry Data from MetaboLights
MetaboLights is one of the main public repositories for storage of metabolomics experiments, which includes analysis results as well as raw data. The MsBackendMetaboLights package provides functionality to retrieve and represent mass spectrometry (MS) data from MetaboLights. Data files are downloaded and cached locally avoiding repetitive downloads. MS data from metabolomics experiments can thus be directly and seamlessly integrated into R-based analysis workflows with the Spectra and MsBackendMetaboLights package.
Last updated 4 months ago
infrastructuremassspectrometrymetabolomicsdataimportproteomicsmass-spectrometrymetabolomics-data
3.70 score 2 stars 7 scripts 75 downloadsMsIO - Serializing and restoring/importing mass spectrometry data objects
The serialization mechanism of R allows to save and load R data objects in a binary format, that can however not be read by other programming languages or software. The MsIO package supports serializing and restoring or importing mass spectrometry data objects to and from language agnostic file formats. A variety of different file types, including HDF5 and JSON-based formats defined by the Bioconductor *alabaster* package are supported. The file type can be defined and configured through a second argument `param` of the export/import methods.
Last updated 4 months ago
infrastructuremassspectrometrymetabolomicsdataimportproteomicsmass-spectrometry
3.08 score 2 stars 5 scriptsSpectraVis - Visualising and Exploring Spectra Data
This package defines a set of helper function to visualise and explore mass spectrometry data stored as Spectra objects.
Last updated 3 years ago
proteomicsmassspectrometrymetabolomicsvisualizationbioconductormass-spectrometryspectravisualisation
2.30 score 4 stars 1 scriptsMsQuantitation - Mass Spectrometry Quantitation
This package quantitates raw mass spectrometry data contained in Spectra objects into QFeaures instances.
Last updated 3 years ago
2.18 score 3 stars