Package: MsBackendParquet
Title: Apache Parquet-based Mass Spectrometry Data Backend
Version: 0.99.9
Authors@R: c(
    person(
        "Ossama",
        "Edbali",
        role=c("aut","cre"),
        email="o.edbali@bham.ac.uk",
        comment = c(ORCID = "0000-0003-0132-8668")),
    person(
        c("Ralf","Johannes", "Maria"),
        "Weber",
        role=c("aut"),
        email="r.j.weber@bham.ac.uk",
        comment = c(ORCID = "0000-0002-8796-4771")),
    person(
        "Johannes",
        "Rainer",
        role=c("ctb"),
        email="Johannes.Rainer@eurac.edu",
        comment = c(ORCID = "0000-0002-6977-7147")),
    person(
        "BioFAIR UK",
        role="fnd",
        comment="BioFAIR Pathfinder Project"))
Description: Mass spectrometry (MS) data backend for the Spectra
        Bioconductor package that stores and retrieves spectra and peak
        data from on-disk Apache Parquet datasets. Spectra metadata
        together with m/z and intensity values are stored in a columnar
        Parquet format that supports compression, dictionary encoding
        and Hive-style partitioning. Datasets are written with the
        Apache Arrow R bindings and queried with DuckDB. Spectra
        variables are held in a bounded in-memory index so that
        filtering and metadata access are fast while peak data remains
        on disk.
License: Artistic-2.0
Encoding: UTF-8
Depends: R (>= 4.5.0), Spectra (>= 1.16.0)
Imports: arrow (>= 14.0.0), BiocParallel, DBI, duckdb (>= 1.2.0),
        IRanges, jsonlite, methods, MsCoreUtils, ProtGenerics (>=
        1.36.0), S4Vectors, stats, tools, utils
Suggests: BiocStyle, bench, dplyr, knitr, MsDataHub, MsExperiment, mzR,
        rmarkdown, SpectraQL, testthat (>= 3.0.0)
URL: https://github.com/computational-metabolomics/MsBackendParquet
BugReports: https://github.com/computational-metabolomics/MsBackendParquet/issues
biocViews: Infrastructure, MassSpectrometry, Metabolomics, Proteomics,
        DataImport
VignetteBuilder: knitr
Roxygen: list(markdown = TRUE)
Collate: 'MsBackendParquet-functions.R' 'MsBackendParquet.R'
        'MsBackendParquet-creators.R' 'column-map.R' 'conditions.R'
        'duckdb-connection.R' 'ingest.R' 'metadata-cache.R'
        'mzpeak-archive.R' 'mzstack-manifest.R' 'projections.R'
        'sample-data.R' 'zzz.R'
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.1
Config/pak/sysreqs: cmake make libuv1-dev libssl-dev xz-utils
Repository: https://bioc.r-universe.dev
Date/Publication: 2026-10-16 14:02:24 UTC
RemoteUrl: https://github.com/bioc/MsBackendParquet
RemoteRef: HEAD
RemoteSha: e24075795b4d9aa3f1fc97642a275a1001de04a0
NeedsCompilation: yes
Packaged: 2026-10-16 17:40:49 UTC; root
Author: Ossama Edbali [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-0132-8668>),
  Ralf Johannes Maria Weber [aut] (ORCID:
    <https://orcid.org/0000-0002-8796-4771>),
  Johannes Rainer [ctb] (ORCID: <https://orcid.org/0000-0002-6977-7147>),
  BioFAIR UK [fnd] (BioFAIR Pathfinder Project)
Maintainer: Ossama Edbali <o.edbali@bham.ac.uk>
