SpectraQL

SpectraQL adds support for the Mass Spec Query Language (MassQL) to R, enabling users to apply MassQL expressions to analyze and retrieve specific data from Spectra objects representing mass spectrometry data.


Key Features:

  • MassQL Query Language Support: Implements the Mass Spec Query Language (MassQL), a domain-specific language inspired by SQL, for querying mass spectrometry data.
  • Spectra Object Integration: Enables direct application of MassQL expressions to MS data represented by Spectra objects in R.
  • Programming Language Agnostic Design: Leverages MassQL's design as a programming language agnostic query language for mass spectrometry data retrieval.

Scientific Applications:

  • Mass Spectrometry Data Analysis: Allows users to analyze and retrieve specific data from mass spectrometry datasets using structured query expressions.
  • Spectra Data Subsetting: Enables targeted extraction of mass spectrometry data subsets from Spectra objects based on MassQL query criteria.

Methodology:

MassQL expressions are applied to Spectra objects in R to query and retrieve mass spectrometry data.

Collections

Details

License:
Artistic-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Mac, Windows
Programming Languages:
R
Added:
8/30/2026
Last Updated:
8/30/2026

Operations

Publications

Documentation

Downloads