{
  "_id": "6aede1559ceaa78f200a295b",
  "Package": "SpectriPy",
  "Title": "Enhancing Cross-Language Mass Spectrometry Data Analysis with R\nand Python",
  "Version": "1.2.1",
  "Description": "The SpectriPy package allows integration of Python-based\nMS analysis code with the Spectra package. Spectra objects can\nbe converted into Python MS data structures. In addition,\nSpectriPy integrates and wraps the similarity scoring and\nprocessing/filtering functions from the Python matchms package\ninto R.",
  "Authors@R": "c(person(given = \"Michael\", family = \"Witting\",\nrole = c(\"aut\"),\nemail = \"michael.witting@helmholtz-muenchen.de\",\ncomment = c(ORCID = \"0000-0002-1462-4426\")),\nperson(given = \"Johannes\", family = \"Rainer\",\nemail = \"Johannes.Rainer@eurac.edu\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-6977-7147\")),\nperson(given = \"Carolin\", family = \"Huber\",\nemail = \"Carolin-elisabeth.huber@ufz.de\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0002-9355-8948\")),\nperson(given = \"Helge\", family = \"Hecht\",\nemail = \"helge.hecht@recetox.muni.cz\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0000-0001-6744-996X\")),\nperson(given = \"Marilyn\", family = \"De Graeve\",\nemail = \"marilyn.degraeve@eurac.edu\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-6916-401X\")),\nperson(given = \"Wout\", family = \"Bittremieux\",\nemail = \"wout.bittremieux@uantwerpen.be\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0002-3105-1359\")),\nperson(given = \"Thomas\", family = \"Naake\",\nemail = \"thomasnaake@googlemail.com\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-7917-5580\")),\nperson(given = \"Victor\", family = \"Chrone\",\nemail = \"vchrone@bmb.sdu.dk\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0009-0007-2121-4066\")),\nperson(given = \"Matthias\", family = \"Anagho-Mattanovich\",\nemail = \"matthias.mattanovich@sund.ku.dk\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0000-0001-7561-7898\")),\nperson(given = \"Pierre\", family = \"Marchal\",\nemail = \"pierre.marchal@unibe.ch\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0009-0006-6567-6257\")),\nperson(given = \"Philippine\", family = \"Louail\",\nemail = \"philippine.louail@eurac.edu\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0009-0007-5429-6846\"))\n)",
  "License": "Artistic-2.0",
  "BugReports": "https://github.com/RforMassSpectrometry/SpectriPy/issues",
  "URL": "https://github.com/RforMassSpectrometry/SpectriPy",
  "biocViews": "Infrastructure, Metabolomics, MassSpectrometry, Proteomics",
  "Encoding": "UTF-8",
  "SystemRequirements": "python (>= 3.12), pandoc, quarto",
  "VignetteBuilder": "quarto",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Collate": "'conversion.R' 'MsBackendPython.R' 'compareSpectriPy.R'\n'filterSpectriPy.R' 'zzz.R'",
  "Config/pak/sysreqs": "cmake make libicu-dev libpng-dev libuv1-dev python3",
  "Repository": "Bioconductor 3.23",
  "Date/Publication": "2026-05-12 06:11:07 UTC",
  "RemoteUrl": "https://github.com/bioc/SpectriPy",
  "RemoteRef": "RELEASE_3_23",
  "RemoteSha": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-11-06 13:51:28 UTC",
    "User": "root"
  },
  "Author": "Michael Witting [aut] (ORCID: <https://orcid.org/0000-0002-1462-4426>),\nJohannes Rainer [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-6977-7147>),\nCarolin Huber [aut] (ORCID: <https://orcid.org/0000-0002-9355-8948>),\nHelge Hecht [ctb] (ORCID: <https://orcid.org/0000-0001-6744-996X>),\nMarilyn De Graeve [aut] (ORCID:\n<https://orcid.org/0000-0001-6916-401X>),\nWout Bittremieux [aut] (ORCID: <https://orcid.org/0000-0002-3105-1359>),\nThomas Naake [aut] (ORCID: <https://orcid.org/0000-0001-7917-5580>),\nVictor Chrone [ctb] (ORCID: <https://orcid.org/0009-0007-2121-4066>),\nMatthias Anagho-Mattanovich [ctb] (ORCID:\n<https://orcid.org/0000-0001-7561-7898>),\nPierre Marchal [ctb] (ORCID: <https://orcid.org/0009-0006-6567-6257>),\nPhilippine Louail [ctb] (ORCID:\n<https://orcid.org/0009-0007-5429-6846>)",
  "Maintainer": "Johannes Rainer <Johannes.Rainer@eurac.edu>",
  "_user": "bioc-release",
  "_type": "src",
  "_file": "SpectriPy_1.2.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/42d69e2a9306e60a3f01f9b0a1d77f84fdbdea8cef743e67aa144bde91761b94",
  "_filesize": 1239698,
  "_sha256": "42d69e2a9306e60a3f01f9b0a1d77f84fdbdea8cef743e67aa144bde91761b94",
  "_expires": "2027-02-14T14:16:51.000Z",
  "_created": "2026-11-06T13:51:28.000Z",
  "_published": "2026-11-06T14:16:53.816Z",
  "_upstream": "https://github.com/bioc/SpectriPy",
  "_status": "success",
  "_maintainer": {
    "name": "Johannes Rainer",
    "email": "johannes.rainer@eurac.edu",
    "login": "jorainer",
    "mastodon": "@jorainer@fediscience.org",
    "bluesky": "@jorainer.bsky.social",
    "linkedin": "in/jorainer",
    "orcid": "0000-0002-6977-7147",
    "description": "Computational Mass Spectrometry and Metabolomics, mostly; love R coding and Emacs; member of the Bioconductor Community Advisory Board.",
    "uuid": 5506112
  },
  "_jobs": [
    {
      "job": 127929635493,
      "time": 181,
      "config": "bioc-checks",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13506847905"
    },
    {
      "job": 127929635483,
      "time": 382,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13507172859"
    },
    {
      "job": 127929635655,
      "time": 381,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13508080795"
    },
    {
      "job": 127929635558,
      "time": 452,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13510616460"
    },
    {
      "job": 127929635531,
      "time": 442,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13510121522"
    },
    {
      "job": 127925983456,
      "time": 471,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13505679794"
    },
    {
      "job": 127929635463,
      "time": 144,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13507436420"
    },
    {
      "job": 127929635681,
      "time": 586,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13508965356"
    },
    {
      "job": 127929635715,
      "time": 579,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13508905325"
    },
    {
      "job": 127929635671,
      "time": 626,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13507248310"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 10
  },
  "_buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746",
  "_commit": {
    "id": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
    "author": "jorainer <johannes.rainer@gmail.com>",
    "committer": "jorainer <johannes.rainer@gmail.com>",
    "message": "ci: fix R versions\n",
    "time": 1778566267
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "reticulate",
      "version": ">= 1.42.0",
      "role": "Depends"
    },
    {
      "package": "Spectra",
      "version": ">= 1.19.9",
      "role": "Imports"
    },
    {
      "package": "IRanges",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "MsCoreUtils",
      "role": "Imports"
    },
    {
      "package": "ProtGenerics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "snakecase",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "MsBackendMgf",
      "role": "Suggests"
    },
    {
      "package": "MsDataHub",
      "role": "Suggests"
    },
    {
      "package": "mzR",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-48",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 3
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 3
    },
    {
      "week": "2026-20",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.3.0",
      "bioc": "3.24",
      "repository": "bioc",
      "r": "4.6.0"
    },
    {
      "branch": "release",
      "version": "1.2.1",
      "bioc": "3.23",
      "repository": "bioc",
      "r": "4.6.0"
    }
  ],
  "_topics": [
    "infrastructure",
    "metabolomics",
    "massspectrometry",
    "proteomics",
    "mass-spectrometry",
    "python",
    "quarto"
  ],
  "_stars": 13,
  "_contributors": [
    {
      "user": "jorainer",
      "count": 274,
      "uuid": 5506112
    },
    {
      "user": "mdgrv",
      "count": 46,
      "uuid": 82524629
    },
    {
      "user": "bittremieux",
      "count": 19,
      "uuid": 10773123
    },
    {
      "user": "tnaake",
      "count": 7,
      "uuid": 7208089
    },
    {
      "user": "michaelwitting",
      "count": 6,
      "uuid": 2734706
    },
    {
      "user": "guldchrone",
      "count": 5,
      "uuid": 90307023
    },
    {
      "user": "mmattano",
      "count": 5,
      "uuid": 57752712
    },
    {
      "user": "jwokaty",
      "count": 4,
      "uuid": 1744257
    },
    {
      "user": "hechth",
      "count": 4,
      "uuid": 12066490
    },
    {
      "user": "danielskatz",
      "count": 2,
      "uuid": 2913845
    },
    {
      "user": "lgatto",
      "count": 2,
      "uuid": 384198
    },
    {
      "user": "nilshoffmann",
      "count": 2,
      "uuid": 3309580
    },
    {
      "user": "chufz",
      "count": 1,
      "uuid": 38219063
    },
    {
      "user": "pimarchal",
      "count": 1,
      "uuid": 166733270
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 485,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 240,
    "source": "https://www.bioconductor.org/packages/stats/bioc/SpectriPy"
  },
  "_devurl": "https://github.com/rformassspectrometry/spectripy",
  "_searchresults": 60,
  "_quarto": true,
  "_abi": {
    "exports": [
      {
        "key": "SpectriPy::CosineGreedy",
        "hash": "b17f3c5dd93cfc78"
      },
      {
        "key": "SpectriPy::CosineHungarian",
        "hash": "1cdd600cdf65a7c6"
      },
      {
        "key": "SpectriPy::FingerprintSimilarity",
        "hash": "be88f7fa3cacd487"
      },
      {
        "key": "SpectriPy::ModifiedCosine",
        "hash": "ac71e234694d5844"
      },
      {
        "key": "SpectriPy::ModifiedCosineGreedy",
        "hash": "4a091e6e4cf2e9d8"
      },
      {
        "key": "SpectriPy::ModifiedCosineHungarian",
        "hash": "df3fbf999eb1e4fd"
      },
      {
        "key": "SpectriPy::MsBackendPy",
        "hash": "1f3dc76b665fe20f"
      },
      {
        "key": "SpectriPy::NeutralLossesCosine",
        "hash": "7bc74e3ca33992ac"
      },
      {
        "key": "SpectriPy::filter_param",
        "hash": "47b26ec160a0bee9"
      },
      {
        "key": "SpectriPy::generic:compareSpectriPy",
        "hash": "6fb801a42ea3fdc1"
      },
      {
        "key": "SpectriPy::generic:filterSpectriPy",
        "hash": "efabbbd377eb2ce3"
      },
      {
        "key": "SpectriPy::generic:py_fun",
        "hash": "397cb82b7457fef5"
      },
      {
        "key": "SpectriPy::normalize_intensities",
        "hash": "2066a894288c1990"
      },
      {
        "key": "SpectriPy::remove_peaks_around_precursor_mz",
        "hash": "dec2b8016487b4e2"
      },
      {
        "key": "SpectriPy::select_by_intensity",
        "hash": "3250504e08f2a9c8"
      },
      {
        "key": "SpectriPy::select_by_mz",
        "hash": "82f7af5a722d5734"
      }
    ],
    "imports": [
      {
        "key": "ProtGenerics::generic:acquisitionNum",
        "hash": "1810d8c1e614f0a0"
      },
      {
        "key": "ProtGenerics::generic:backendInitialize",
        "hash": "bfc89c8a6990d0ce"
      },
      {
        "key": "ProtGenerics::generic:centroided",
        "hash": "79b9a0ecc40b23f4"
      },
      {
        "key": "ProtGenerics::generic:collisionEnergy",
        "hash": "ee66a8e303b2cb10"
      },
      {
        "key": "ProtGenerics::generic:dataOrigin",
        "hash": "97883ff547789648"
      },
      {
        "key": "ProtGenerics::generic:extractByIndex",
        "hash": "4a6240668bd8e916"
      },
      {
        "key": "ProtGenerics::generic:intensity",
        "hash": "5490d2abccdf9667"
      },
      {
        "key": "ProtGenerics::generic:intensity<-",
        "hash": "a9f9f16ede19ff8c"
      },
      {
        "key": "ProtGenerics::generic:isolationWindowLowerMz",
        "hash": "127c602467e8ff65"
      },
      {
        "key": "ProtGenerics::generic:isolationWindowTargetMz",
        "hash": "759367ab39f56764"
      },
      {
        "key": "ProtGenerics::generic:isolationWindowUpperMz",
        "hash": "da4e2c413555a09c"
      },
      {
        "key": "ProtGenerics::generic:msLevel",
        "hash": "800d6e82bd567412"
      },
      {
        "key": "ProtGenerics::generic:mz",
        "hash": "f925d5e4c0c571d3"
      },
      {
        "key": "ProtGenerics::generic:mz<-",
        "hash": "9d17a2894d528a92"
      },
      {
        "key": "ProtGenerics::generic:peaksData",
        "hash": "e49026384cce82a1"
      },
      {
        "key": "ProtGenerics::generic:peaksData<-",
        "hash": "2fe3d3aa354459eb"
      },
      {
        "key": "ProtGenerics::generic:polarity",
        "hash": "abf9ce15c72dae0b"
      },
      {
        "key": "ProtGenerics::generic:precScanNum",
        "hash": "cbbcda6646054469"
      },
      {
        "key": "ProtGenerics::generic:precursorCharge",
        "hash": "dccf72cd7215d034"
      },
      {
        "key": "ProtGenerics::generic:precursorIntensity",
        "hash": "699e9d1b9ca3b0a4"
      },
      {
        "key": "ProtGenerics::generic:precursorMz",
        "hash": "8e2634d91f3535bc"
      },
      {
        "key": "ProtGenerics::generic:rtime",
        "hash": "324151c39b2aa8b1"
      },
      {
        "key": "ProtGenerics::generic:scanIndex",
        "hash": "acf8851989e2b655"
      },
      {
        "key": "ProtGenerics::generic:setBackend",
        "hash": "d76b08666632924b"
      },
      {
        "key": "ProtGenerics::generic:smoothed",
        "hash": "75b29ef25b9cf515"
      },
      {
        "key": "ProtGenerics::generic:spectraData",
        "hash": "9309e875845317bf"
      },
      {
        "key": "ProtGenerics::generic:spectraData<-",
        "hash": "c840d3ddf72cb862"
      },
      {
        "key": "ProtGenerics::generic:spectraNames",
        "hash": "88f2b2fdf194b967"
      },
      {
        "key": "ProtGenerics::generic:spectraNames<-",
        "hash": "8567acfcabfa13de"
      },
      {
        "key": "ProtGenerics::generic:spectraVariables",
        "hash": "662c9914a7a6861e"
      },
      {
        "key": "ProtGenerics::generic:tic",
        "hash": "7e0ee9e3414c182d"
      },
      {
        "key": "S4Vectors::generic:isEmpty",
        "hash": "471b6b89b9c337ad"
      },
      {
        "key": "Spectra::MsBackend",
        "hash": "f0934da3d81a3802"
      },
      {
        "key": "Spectra::generic:spectraVariableMapping",
        "hash": "38f3a136f28b7634"
      },
      {
        "key": "Spectra::generic:spectraVariableMapping<-",
        "hash": "4b7f3bb897d112d9"
      }
    ]
  },
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SpectriPy.html"
  ],
  "_homeurl": "https://github.com/rformassspectrometry/spectripy",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "compareSpectriPy",
    "CosineGreedy",
    "CosineHungarian",
    "defaultSpectraVariableMapping",
    "filterSpectriPy",
    "ModifiedCosine",
    "ModifiedCosineGreedy",
    "ModifiedCosineHungarian",
    "MsBackendPy",
    "NeutralLossesCosine",
    "normalize_intensities",
    "pyspec_copy_on_replace",
    "pyspec_to_rspec",
    "reindex",
    "remove_peaks_around_precursor_mz",
    "rspec_to_pyspec",
    "select_by_intensity",
    "select_by_mz",
    "setBackend",
    "setSpectraVariableMapping",
    "spectraData<-",
    "spectraNames<-",
    "spectraVariableMapping",
    "spectraVariableMapping<-"
  ],
  "_help": [
    {
      "page": "compareSpectriPy",
      "title": "Spectra similarity calculations using Python's matchms library",
      "topics": [
        "compareSpectriPy",
        "compareSpectriPy,Spectra,missing,CosineGreedy-method",
        "compareSpectriPy,Spectra,Spectra,CosineGreedy-method",
        "CosineGreedy",
        "CosineHungarian",
        "ModifiedCosine",
        "ModifiedCosineGreedy",
        "ModifiedCosineHungarian",
        "NeutralLossesCosine"
      ]
    },
    {
      "page": "conversion",
      "title": "Converting between R and Python MS data structures",
      "topics": [
        "conversion",
        "defaultSpectraVariableMapping",
        "pyspec_to_rspec",
        "rspec_to_pyspec",
        "r_to_py.Spectra",
        "setSpectraVariableMapping",
        "spectraVariableMapping,character-method",
        "spectraVariableMapping,missing-method"
      ]
    },
    {
      "page": "filterSpectriPy",
      "title": "Filter Spectra using Python's matchms library",
      "topics": [
        "filterSpectriPy",
        "filterSpectriPy,Spectra,filter_param-method",
        "normalize_intensities",
        "remove_peaks_around_precursor_mz",
        "select_by_intensity",
        "select_by_mz"
      ]
    },
    {
      "page": "MsBackendPy",
      "title": "A MS data backend for MS data stored in Python",
      "topics": [
        "$,MsBackendPy-method",
        "$<-,MsBackendPy-method",
        "backendInitialize,MsBackendPy-method",
        "intensity<-,MsBackendPy-method",
        "length,MsBackendPy-method",
        "MsBackendPy",
        "mz<-,MsBackendPy-method",
        "peaksData,MsBackendPy-method",
        "peaksData<-,MsBackendPy-method",
        "reindex",
        "setBackend,Spectra,MsBackendPy-method",
        "spectraData,MsBackendPy-method",
        "spectraData<-,MsBackendPy-method",
        "spectraNames<-,MsBackendPy-method",
        "spectraVariableMapping,MsBackendPy-method",
        "spectraVariableMapping<-,MsBackendPy-method",
        "spectraVariables,MsBackendPy-method"
      ]
    },
    {
      "page": "pyspec_copy_on_replace",
      "title": "Copy Python MS data structure on MS data replacement operations",
      "topics": [
        "pyspec_copy_on_replace"
      ]
    }
  ],
  "_pkglogo": "https://github.com/bioc/SpectriPy/raw/RELEASE_3_23/logo.png",
  "_readme": "https://github.com/bioc/SpectriPy/raw/RELEASE_3_23/README.md",
  "_rundeps": [
    "BH",
    "BiocGenerics",
    "BiocParallel",
    "cli",
    "clue",
    "cluster",
    "codetools",
    "cpp11",
    "data.table",
    "formatR",
    "fs",
    "futile.logger",
    "futile.options",
    "generics",
    "glue",
    "here",
    "IRanges",
    "jsonlite",
    "lambda.r",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "MetaboCoreUtils",
    "MsCoreUtils",
    "png",
    "ProtGenerics",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "S4Vectors",
    "snakecase",
    "snow",
    "Spectra",
    "stringi",
    "stringr",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "detailed-installation-configuration.qmd",
      "filename": "detailed-installation-configuration.html",
      "title": "Detailed information on installation and configuration",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "Installation",
        "Configure reticulate with host system Python environment (optional)",
        "SpectriPy pre-requisites and installation instructions",
        "Installing Bioconductor",
        "Installing SpectriPy",
        "Check installation completed",
        "Appendix",
        "Installation instructions for first-time R users",
        "Installing R and RStudio",
        "How to Download and Install R",
        "Windows",
        "Mac",
        "Linux",
        "Using R",
        "RStudio",
        "Opening R",
        "Startup and Python configuration",
        "Fixing package installation or loading problems",
        "Session information"
      ],
      "created": "2025-02-25 13:20:38",
      "modified": "2025-10-13 05:59:32",
      "commits": 7
    },
    {
      "source": "SpectriPy.qmd",
      "filename": "SpectriPy.html",
      "title": "Enabling integration of Python libraries and R packages for combined mass spectrometry data analysis",
      "engine": "quarto::html",
      "headings": [
        "Introduction",
        "System requirements",
        "Installation",
        "Translating data structures between R and Python",
        "Library loading and system setup",
        "Converting MS data from R to Python",
        "Converting MS data from Python to R",
        "Using a dedicated MS data backend for MS data in Python",
        "Replacing data and ensuring data consistency",
        "Conversion of spectra variables",
        "Combined MS data analysis",
        "Summary",
        "Appendix",
        "General comments",
        "Session information"
      ],
      "created": "2025-02-25 13:20:38",
      "modified": "2026-04-21 05:21:10",
      "commits": 15
    }
  ],
  "_score": 7.851135995011575,
  "_indexed": false,
  "_nocasepkg": "spectripy",
  "_universes": [
    "bioc-release"
  ],
  "_indexurl": "https://bioc.r-universe.dev/SpectriPy",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.1",
      "date": "2026-11-06T13:56:03.000Z",
      "distro": "resolute",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/ee43320f175aaa25da95969689ce07dc0a1b51043136710c9799cb802967ea9a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.2.1",
      "date": "2026-11-06T13:55:53.000Z",
      "distro": "resolute",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/ae12323ecb33910b3328a0d006854f9d7ce661ec4d3e3f0591c02ceb5d5f7998",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.1",
      "date": "2026-11-06T14:11:38.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/09e845175e897813f3cc70e30ae0f1c8866225c7f2a9758360880796a7b630b2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.2.1",
      "date": "2026-11-06T14:11:21.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/8643319d82787a1aeed3e2624876159bc4e96e0eb558a09f423f9f795adec9f0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.1",
      "date": "2026-11-06T13:54:27.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/b2dfad0a8e5f4142c466cf50ba696feb2c7caa4495894942c73eb9e4a00c1599",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.1",
      "date": "2026-11-06T13:54:30.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/e46a8e4929899e8b0747b36b022aa34cb4dad83703298ea4902bd9beec858aff",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.1",
      "date": "2026-11-06T13:54:41.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/6f8f4dc8306bb1df7c22e814eee5515bdcbd00a18863481d95aa7a93debe1d97",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.2.1",
      "date": "2026-11-06T13:55:14.000Z",
      "commit": "9d21f216a83b1ce1d0e0092a16b296fc3afcbe2c",
      "fileid": "https://r2.ropensci.org/d93ae24bc370a2a75df355cbf105ceeb742102778f105a31bcd36480f3946953",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/42227864746"
    }
  ]
}