Bioconductor Code: SpectraQL (original) (raw)
# `MassQL` for `Spectra` [\](https://www.repostatus.org/#active) [\](https://github.com/RforMassSpectrometry/SpectraQL/actions?query=workflow%3AR-CMD-check-bioc) [\](https://codecov.io/github/rformassspectrometry/SpectraQL) [\](https://rformassspectrometry.r-universe.dev/) [\](https://opensource.org/licenses/Artistic-2.0) The Mass Spec Query Language ([MassQL](https://mwang87.github.io/MassQueryLanguage\_Documentation/)) 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](https://bioconductor.org/packages/Spectra) package. For an introduction and use cases see the [package vignette](https://rformassspectrometry.github.io/SpectraQL/articles/SpectraQL.html) or the [package documentation](https://rformassspectrometry.github.io/SpectraQL/reference/index.html). # Contributions Contributions are highly welcome and should follow the [contribution guidelines](https://rformassspectrometry.github.io/RforMassSpectrometry/articles/RforMassSpectrometry.html#contributions). Also, please check the coding style guidelines in the [RforMassSpectrometry vignette](https://rformassspectrometry.github.io/RforMassSpectrometry/articles/RforMassSpectrometry.html). # License The *SpectraQL* code is provided under a permissive [Artistic 2.0 license](https://opensource.org/licenses/Artistic-2.0). The documentation, including the manual pages and the vignettes, are distributed under a [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).