Package: CluMSID 1.28.0

Tobias Depke

CluMSID: Clustering of MS2 Spectra for Metabolite Identification

CluMSID is a tool that aids the identification of features in untargeted LC-MS/MS analysis by the use of MS2 spectra similarity and unsupervised statistical methods. It offers functions for a complete and customisable workflow from raw data to visualisations and is interfaceable with the xmcs family of preprocessing packages.

Authors:Tobias Depke [aut, cre], Raimo Franke [ctb], Mark Broenstrup [ths]

CluMSID_1.28.0.tar.gz
CluMSID_1.28.0.zip(r-4.7)CluMSID_1.28.0.zip(r-4.6)CluMSID_1.28.0.zip(r-4.5)
CluMSID_1.28.0.tgz(r-4.6-any)CluMSID_1.28.0.tgz(r-4.5-any)
CluMSID_1.28.0.tar.gz(r-4.7-any)CluMSID_1.28.0.tar.gz(r-4.6-any)
CluMSID_1.28.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
CluMSID/json (API)
NEWS

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

Bug tracker:https://github.com/tdepke/clumsid/issues

On BioConductor:CluMSID-1.29.0(bioc 3.24)CluMSID-1.28.0(bioc 3.23)

metabolomicspreprocessingclustering

6.04 score 10 stars 22 scripts 334 downloads 1 mentions 34 exports 146 dependencies

Last updated from:8edf66f9e0 (on RELEASE_3_23). Checks:1 NOTE, 7 WARNING, 2 OK. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksNOTE290
linux-devel-x86_64WARNING520
source / vignettesOK519
linux-release-x86_64WARNING480
macos-release-arm64WARNING301
macos-oldrel-arm64WARNING252
windows-develWARNING384
windows-releaseWARNING373
windows-oldrelWARNING340
wasm-releaseOK207

Exports:accessAnnotationaccessIDaccessNeutralLossesaccessPolarityaccessPrecursoraccessRTaccessSpectrumaddAnnotationsas.MS2spectrumcossimdistanceMatrixextractMS2spectraextractPseudospectrafeatureListfindFragmentfindNLgetSimilaritiesgetSpectrumHCplotHCtblintensityMDSplotmergeMS2spectramznetworkplotOPTICSplotOPTICStblpeaksCountprecursorMzrtimeshowspecplotsplitPolaritieswriteFeaturelist

Dependencies:abindaffyaffyioAnnotationFilterapeaskpassbase64encBHBiobaseBiocBaseUtilsBiocGenericsbiocmakeBiocManagerBiocParallelbitopsbslibcachemcaToolscliclueclustercodacodetoolscpp11crayoncrosstalkcurldata.tabledbscanDelayedArraydigestdir.expirydoParalleldplyrevaluatefarverfastmapfilelockfontawesomeforcatsforeachformatRfsfutile.loggerfutile.optionsgenericsGenomicRangesGGallyggplot2ggstatsgluegplotsgtablegtoolshighrhmshtmltoolshtmlwidgetshttrigraphimputeIRangesisobanditeratorsjquerylibjsonliteKernSmoothknitrlabelinglambda.rlaterlatticelazyevallifecyclelimmamagrittrMALDIquantMASSMatrixMatrixGenericsmatrixStatsmemoiseMetaboCoreUtilsmimeMsCoreUtilsMSnbaseMultiAssayExperimentmzIDmzRncdf4networknlmeopensslotelpatchworkpcaMethodspillarpkgconfigplotlyplyrpreprocessCoreprettyunitsprogresspromisesProtGenericsPSMatchPTModspurrrQFeaturesR6rappdirsRColorBrewerRcppreshape2Rhdf5librlangrmarkdownS4ArraysS4VectorsS7sassscalesSeqinfosnasnowSparseArraySpectrastatmodstatnet.commonstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexutf8vctrsviridisLitevsnwithrxfunXMLXVectoryaml

Clustering Spectra from High Resolution DI-MS/MS Data Using CluMSID

Rendered fromCluMSID_DI-MSMS.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2018-12-15
Started: 2018-11-12

Clustering Mass Spectra from Low Resolution GC-EI-MS Data Using CluMSID

Rendered fromCluMSID_GC-EI-MS.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2018-12-15
Started: 2018-11-11

Clustering Mass Spectra from Low Resolution LC-MS/MS Data Using CluMSID

Rendered fromCluMSID_lowres-LC-MSMS.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2018-12-15
Started: 2018-11-12

Using CluMSID with a Publicly Available MetaboLights Data Set

Rendered fromCluMSID_MTBLS.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2018-12-15
Started: 2018-11-12

CluMSID --- Clustering of MS^2^ Spectra for Metabolite Identification

Rendered fromCluMSID_tutorial.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2019-01-02
Started: 2018-04-19

Readme and manuals

Help Manual

Help pageTopics
Accessor functions for individual slots of 'MS2spectrum' and 'pseudospectrum' objectsaccessAnnotation accessID accessNeutralLosses accessors accessPolarity accessPrecursor accessRT accessSpectrum
Adding external annotations to list of 'MS2spectrum' objectsaddAnnotations
Convert spectra from 'MSnbase' classesas.MS2spectrum
Calculate cosine similarity between two spectracossim cossim,MS2spectrum,MS2spectrum-method cossim,pseudospectrum,pseudospectrum-method
Create distance matrix from list of spectradistanceMatrix
Extract MS2 spectra from raw data filesextractMS2spectra
Extract pseudospectraextractPseudospectra
Generate a 'data.frame' with feature information from list of 'MS2spectrum' objectsfeatureList
Find spectra that contain a specific fragmentfindFragment
Find spectra that contain a specific neutral lossfindNL
Match one spectrum against a set of spectragetSimilarities
Access individual spectra from a list of spectra by various slot entriesgetSpectrum
Generate cluster dendrogram or heatmap from spectral similarity dataHCplot
Hierarchical clustering of spectral similarity dataHCtbl
Multidimensional scaling of spectral similarity dataMDSplot
Merge MS2 spectra with or without external peak tablemergeMS2spectra
A custom S4 class for MS2 spectra, neutral loss patterns and respective metainformationintensity,MS2spectrum-method MS2spectrum-class mz,MS2spectrum-method peaksCount,MS2spectrum,ANY-method precursorMz,MS2spectrum-method rtime,MS2spectrum-method show,MS2spectrum-method
Correlation network from spectral similarity datanetworkplot
Visualisation of density-based clustering of spectral similarity dataOPTICSplot
Density-based clustering of spectral similarity dataOPTICStbl
A custom S4 class for MS1 pseudospectra and respective metainformationpseudospectrum-class
Create a basic plot of MS2 spectraspecplot
Separate spectra with different polarities from the same runsplitPolarities
Write feature information from list of 'MS2spectrum' objectswriteFeaturelist