rformassspectrometry / SpectraQL

Mass Spec Query Language (MassQL) support for Spectra
https://rformassspectrometry.github.io/SpectraQL/
7 stars 2 forks source link

MassQL for Spectra

Project Status: Active – The project has reached a stable, usable state and is being actively developed. R-CMD-check-bioc codecov :name status badge license years in bioc Ranking by downloads build release build devel

The Mass Spec Query Language (MassQL) is a domain specific language meant to be a succinct way to express a query in a mass spectrometry (MS) centric fashion. It is inspired by SQL, but it attempts to bake in assumptions of MS to make querying much more natural for MS users.

The SpectraQL package provides support for the MassQL language in R, for MS data represented by Spectra objects defined in Bioconductor's Spectra package.

For an introduction and use cases see the package vignette or the package documentation.

Contributions

Contributions are highly welcome and should follow the contribution guidelines. Also, please check the coding style guidelines in the RforMassSpectrometry vignette.

License

The SpectraQL code is provided under a permissive Artistic 2.0 license. The documentation, including the manual pages and the vignettes, are distributed under a CC BY-SA license.