Package: RuSirius 1.0.4

Philippine Louail

RuSirius: R Implementation of the Sirius software

The RuSirius package allows the user to interact with the Sirius software from R. Sirius is a software for the analysis and annotation of mass spectrometry data. RuSirius makes use of the API present in RSirius. It is dependent on Sirius 6.4, please ensure you have the right version downloaded.

Authors:Philippine Louail [aut, cre], Adriano Rutz [ctb], Markus Fleischauer [ctb], Jonas Emmert [ctb]

RuSirius_1.0.4.tar.gz
RuSirius_1.0.4.zip(r-4.7-any)RuSirius_1.0.4.zip(r-4.6-any)RuSirius_1.0.4.zip(r-4.5-any)
RuSirius_1.0.4.tgz(r-4.6-any)RuSirius_1.0.4.tgz(r-4.5-any)
RuSirius_1.0.4.tar.gz(r-4.7-any)RuSirius_1.0.4.tar.gz(r-4.6-any)
RuSirius_1.0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
RuSirius/json (API)

# Install 'RuSirius' in R:
install.packages('RuSirius', repos = c('https://rformassspectrometry.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/rformassspectrometry/rusirius/issues

On CRAN:

Conda:

massspectrometrymetabolomicsannotationsoftware

5.31 score 2 stars 17 scripts 31 exports 130 dependencies

Last updated from:0c68bdccec. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK448
source / vignettesOK368
linux-release-x86_64OK435
macos-release-arm64OK293
macos-oldrel-arm64OK280
windows-devel-x86_64OK369
windows-release-x86_64OK399
windows-oldrel-x86_64OK425
wasm-releaseOK287

Exports:checkConnectioncloseGUIconfigcreateDbdeleteFeaturesdeleteJobdeNovoStructureParamfeaturesIdfeaturesInfoformulaIdParamimportinfoDbjobInfolistDbslistOpenProjectslogInmapFeaturesopenGUIopenProjectpredictParamprojectInforemoveDbresultsrunsaveConfigshowshutdownSiriusspectraMatchingParamstructureDbSearchParamzodiacParam

Dependencies:abindAnnotationDbiAnnotationFilterAnnotationHubaskpassbase64encBHBiobaseBiocBaseUtilsBiocFileCacheBiocGenericsBiocManagerBiocParallelBiocVersionBiostringsbitbit64bitopsblobbslibcachemChemmineRcliclueclustercodetoolsCompoundDbcpp11crayoncrosstalkcurldata.tableDBIdbplyrDelayedArraydigestdplyrDTevaluatefarverfastmapfilelockfontawesomeformatRfsfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegridExtragtablehighrhtmltoolshtmlwidgetshttrhttr2igraphIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlaterlatticelazyevallifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoiseMetaboAnnotationMetaboCoreUtilsmimeMsCoreUtilsMultiAssayExperimentopensslotelpillarpkgconfigplotlyplyrpngpromisesProtGenericspurrrQFeaturesR6rappdirsRColorBrewerRcppRCurlreshape2rjsonrlangrmarkdownRSiriusRSQLitersvgS4ArraysS4VectorsS7sassscalesSeqinfosnowSparseArraySpectrastringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunxml2XVectoryaml

Getting Started with RuSirius
Introduction | Prerequisites | Connecting to Sirius | Checking Connection Status | Managing Projects | Creating/Opening a Project | Project Information | Working with Features | Logging In | Using the GUI | Shutting Down | Utility Functions | Next Steps | Session Info

Last update: 2026-03-23
Started: 2026-02-11

Importing Spectra into Sirius
Introduction | Prepping Spectra object | Open Sirius and project set up | Submit job to Sirius - For structure DB search | Retrieve Results | De novo structure description | Importing MS2-only or MSn-only data | Session information

Last update: 2026-03-23
Started: 2025-02-24

Predict formula and structure of chromatographic peaks from an XcmsExperiment object Sirius through the RuSirius package.
Introduction | Preprocessing | MS1 and MS2 Extraction | Open Sirius and project set up | Data import | Searchable database | Submit job to Sirius - For structure DB search | Retrieve Results | Formula identification results: | Structure DBs search results | Compound class prediction results | Spectral library matching results | Fragmentation tree results | Submit job to Sirius - For De Novo structure annotation. | Retrieve results | Setting a Known Molecular Formula | CleanUp | Session information

Last update: 2026-03-23
Started: 2025-01-20

Retrieving Results from Sirius
Introduction | Connecting to a Project | Quick Summary with summary() | Formula Identification Summary | Structure Database Summary | De Novo Structure Summary | Spectral Library Match Summary | Detailed Results with results() | Formula Candidates | Structure Database Results | Compound Class Predictions (CANOPUS) | De Novo Structures (MSNovelist) | Spectral Library Matches | Fragmentation Trees | Filtering by Feature | Return Types | Mapping to Original IDs | Session Info

Last update: 2026-03-23
Started: 2026-02-18

Using Custom Databases in Sirius
Introduction | Managing Databases | Listing Available Databases | Database Information | Creating a Custom Database | From a Compound List (TSV/CSV) | From a Spectral Library (MGF) | Comparing Results: Default vs Custom Database | Setup: Import Sample Data | Run with Default Database (BIO) | Run with Custom Database Added | Compare Results | Removing a Database | Best Practices | Clean Up | Session information

Last update: 2026-03-23
Started: 2026-02-18

Readme and manuals

Help Manual

Help pageTopics
de novo structure annotationdeNovoStructureParam
Identifying molecular formulaformulaIdParam
Import Data into Siriusimport
Predicting FingerPrint and compounds IdentificationspredictParam
Fetch Results from Siriusresults summary,Sirius-method
Run job on Sirius.config run
Connection to a Sirius instanceshow,Sirius-method Sirius
Functions for Handling Sirius DatabasescreateDb infoDb listDbs removeDb siriusDbs
Spectra database matchingspectraMatchingParam
Structure Database SearchstructureDbSearchParam
Utility function for RuSiriuscheckConnection closeGUI deleteFeatures deleteJob featuresId featuresInfo jobInfo listOpenProjects logIn mapFeatures openGUI openProject projectInfo saveConfig shutdown utils
Configuration fr re-ranking of Molecular Formula AnnotationzodiacParam