HolobiomicsLab
- 7.4k skills
- 0 followers
- 1 day ago last updated
- ▌ Redis Queue Job Submission · holobiomicslabUse when you have an OpenMS workflow ready to execute in online_deployment:true mode with Redis available, and you need to submit it as a queued job artifact rather than blocking the Streamlit thread. Trigger conditions: (1) online_deployment flag is true in settings;
- ▌ Rust Build And Compilation · holobiomicslabUse when when you have Rust source code (such as the mzPeak format implementation at the repository root) and need to generate executable binaries or libraries for converting mass-spectrometry file formats, validating output files, or reading/writing domain-specific formats like mzPeak.
- ▌ Shiny Reactive Programming · holobiomicslabUse when you have an R package with analytical functions (e.g., meta-analysis, statistical modeling, visualization) and need to expose it as an interactive web interface where end-users can upload data, adjust parameters, and view results in real time without rewriting backend logic.
- ▌ Smiles Sdf Format Handling · holobiomicslabUse when you have downloaded or obtained a dataset of small molecules with structures encoded as SMILES strings or SDF files (e.
- ▌ Spectral Bucket Assignment · holobiomicslabUse when you have a collection of mass spectrometry spectral data (m/z and intensity pairs) that must be indexed for fast neighbor retrieval or similarity search, and you need to trade some precision in similarity matching for substantial gains in query speed and memory efficiency across large.
- ▌ Spectral Metadata Grouping · holobiomicslabUse when processing a mass spectrometry dataset (in FragHub JSON format or similar) where duplicate spectral records are suspected or known to exist. The input dataset should already be in a standardized format with computed or retrievable SPLASH keys.
- ▌ Statistical Power Analysis · holobiomicslabUse when you have implemented or obtained a statistical method (e.g., PaIRKAT) and need to quantify its statistical power—the probability of correctly rejecting a false null hypothesis—across a range of realistic experimental scenarios before applying it to real data or publishing results.
- ▌ Twim Ms Data Preprocessing · holobiomicslabUse when you have raw or processed TWIM-MS experimental data (arrival times, m/z, ion mobility parameters) and need to compute class-conditioned CCS values or assign biomolecular class labels directly from high-dimensional ion mobility measurements.
- ▌ Unwanted Variation Removal · holobiomicslabUse when metabolomics featuredata exhibits unwanted variation from batch effects, matrix effects, or confounding factors;
- ▌ Validator Tool Integration · holobiomicslabUse when you have a repository of structured records (e.g., mass spectrometry data, metadata, or domain-specific formats) and need to enforce validation rules systematically across all records.
- ▌ Weka Format Pathway Export · holobiomicslabUse when you have computed a pathway dysregulation score matrix (PDSmatrix) from metabolomics data and need to rank pathways by their relevance to a binary or multi-class phenotype label using information-gain scoring, then export the ranked set for use in machine learning classifiers (SVM, Random.
- ▌ Accurate Mass Database Search · holobiomicslabUse when after peak detection and MS1 feature extraction from FIA-MS, GC-MS, LC-MS(/MS), or CE-MS data, when you need to identify unknown metabolites by matching observed m/z values to a reference database and want to recover HMDB identifiers, molecular formulas, and structural annotations for.
- ▌ Ce Ms Data Import And Parsing · holobiomicslabUse when you have raw CE-MS instrument output in mzML or netCDF format and need to extract specific ion traces (by m/z value), filter by effective mobility windows, or apply transformations to migration time data.
- ▌ Cosine Similarity Computation · holobiomicslabUse when when comparing two MS/MS spectra (query and reference) to quantify their spectral resemblance for compound identification or molecular networking, particularly when you need a simple, symmetric measure that is insensitive to precursor mass differences and does not require peak alignment.
- ▌ Mobility Scale Transformation · holobiomicslabUse when analyzing CE-MS(/MS) data where electroosmotic flow fluctuations cause variable migration times for the same compounds across runs.
- ▌ Ms2 Annotation Interpretation · holobiomicslabUse when after GNPS spectral library search has returned matched chemical annotations (with m/z values and cosine similarity scores) for MS/MS spectra.
- ▌ Multi Platform Ms Integration · holobiomicslabUse when you have untargeted metabolomics data from multiple MS instruments (e.
- ▌ Bleu Score Metric Computation · holobiomicslabUse when you have a trained sequence-to-sequence model (such as GCMSFormer) that predicts mass spectra from overlapped peaks, and you need to evaluate model performance on a held-out test set.
- ▌ Chromatogram Artifact Removal · holobiomicslabUse when raw NetCDF-format GCxGC-MS chromatograms exhibit steady or increasing baseline intensity caused by instrumental contamination, column bleeding, or thermal drift;
- ▌ Coeluting Compound Resolution · holobiomicslabUse when analyzing complex GC-MS mixtures where two or more chemical compounds elute at similar or identical retention times, producing overlapping or merged peaks in the raw chromatogram.
- ▌ Feature Table Matrix Assembly · holobiomicslabUse when when you need to generate a realistic LC/GC-MS feature table (peak intensity matrix) with controlled, quantifiable condition effects (e.g., differential metabolite abundance across disease states) and batch effects (e.g., instrument drift, sample processing day).
- ▌ Fixed Size Integration Method · holobiomicslabUse when you have aligned and baseline-corrected GC-IMS data with detected and clustered peaks, and you want to extract peak intensities using a consistent integration window.
- ▌ Gc Ms Abundance Preprocessing · holobiomicslabUse when after autoQ has extracted isotopologue peak area measurements from mz(X)ML files and you need to prepare the integrations data frame for visualization with metBarPlot or comparative analysis.
- ▌ Gc Ms Chromatogram Processing · holobiomicslabUse when when working with raw GC-MS data in NetCDF (ANDI) format that requires peak detection, baseline removal, and retention time alignment before spectral matching against reference libraries such as PNNLMetV20191015.MSL.
- ▌ Gcims Dataset Object Creation · holobiomicslabUse when you have raw GCIMS sample files (from a GC–IMS instrument) and an annotations table (Excel, CSV, or TSV) with sample metadata, and you need to begin the GCIMS preprocessing pipeline.
- ▌ Gnps Spectral Data Processing · holobiomicslabUse when your input is raw or semi-processed MS/MS spectra fetched from GNPS or a compatible library (e.g., EMBL-MCF 2.0, NIST23) and you need to prepare them for neural-network-based formula prediction.
- ▌ Level 4 Annotation Assignment · holobiomicslabUse when after khipu has grouped LC-MS features into empirical compounds with inferred molecular formulas and adduct assignments.
- ▌ Mass Spectrum Tensor Encoding · holobiomicslabUse when when you have parsed EI-MS spectrum data (m/z and intensity values) and need to feed it into a pre-trained MWFormer transformer model for direct molecular weight prediction.
- ▌ Metabolite Cluster Evaluation · holobiomicslabUse when after running RAMClustR clustering on XCMS-detected LC-MS features in positive ionization mode, when you need to assign molecular weights to compound clusters and want to cross-validate the two available scoring methods (findMain and RAMClustR internal scoring) to identify cases where they.
- ▌ Metabolomic Feature Alignment · holobiomicslabUse when you have two or more CSV feature tables from independent metabolomic experiments (each with RT, m/z, intensity, isotope, and adduct columns), and you need to merge them into a single aligned feature matrix for downstream batch effect removal, marker identification, or pathway analysis.
- ▌ Ms Data Format Identification · holobiomicslabUse when when receiving raw MS data files of unknown or mixed acquisition modalities and needing to route each to its corresponding analysis pipeline. Specifically, apply this skill when: (1) input files arrive without documented instrument type or chromatographic/mobility dimensionality;
- ▌ Nps Classification Prediction · holobiomicslabUse when you have an unknown mass spectrum from a suspicious analyte and need to determine whether it matches a known NPS or a derivative thereof. The analyte's mass spectrum is available in MSP or equivalent format, and you have a core drug structure to enumerate derivatives from.
- ▌ Qc Sample Type Classification · holobiomicslabUse when when constructing a sample list from an Excel template for LC/GC-MS analysis, you must classify each QC sample by type before proceeding to plate layout and randomization steps.
- ▌ Tandem Ms Data Reorganization · holobiomicslabUse when importing MS/MS spectral libraries (particularly from MoNA or GNPS) where SMILES or chemical structure identifiers are embedded in free-text or non-standard Comment fields rather than in dedicated SMILES/InChIKey fields, or when positive and negative ionization mode spectra are commingled.
- ▌ Adduct Mass Offset Assignment · holobiomicslabUse when when you have an LC-MS feature table with m/z and retention time columns and need to identify which observed ions correspond to the same neutral compound under different ionization conditions and isotopic enrichment.
- ▌ Adduct Mass Shift Calculation · holobiomicslabUse when when you have a list of observed m/z values from LC/MS feature detection and need to identify candidate metabolites by testing whether those m/z values correspond to known database compounds in specific ionization forms.
- ▌ Adduct Regex Pattern Matching · holobiomicslabUse when ingesting mass spectrometry spectra from heterogeneous databases or libraries where adduct annotations may be incomplete, incorrectly formatted, or inconsistent with the ionization mode. Use it before downstream analysis (e.
- ▌ Anchor Feature Pair Selection · holobiomicslabUse when after completing feature m/z grouping and pairwise alignment detection on two LC-MS datasets acquired under non-identical conditions.
- ▌ Baseline Comparative Analysis · holobiomicslabUse when your research proposes a new spectral embedding, matching algorithm, or retrieval method and you need to quantify its improvement over known baselines. Specifically, when you have a test dataset (e.
- ▌ Binary Additive Flag Encoding · holobiomicslabUse when constructing HPLC column feature vectors from raw metadata that includes additive composition flags (e.g., presence/absence or concentration of formic acid, acetic acid, TFA, or phosphoric acid in mobile phase eluents A and B).
- ▌ Bioactivity Score Aggregation · holobiomicslabUse when when you have both (1) a molecular network graph from GNPS with aligned MS/MS features (nodes and edges) and (2) a bioassay-guided fractionation activity matrix (fractions × bioactivity measurements), and you need to determine which molecular features are responsible for observed.
- ▌ Blank Contamination Filtering · holobiomicslabUse when your peak table includes features flagged in blank control samples (e.g., solvent blanks, media blanks) at relative abundance above a project-specific threshold.
- ▌ Chemical Formula Tokenization · holobiomicslabUse when you have collections of chemical formulae (e.g., from SIRIUS decomposition or subformula labeling) derived from MS/MS spectra and need to feed them into a transformer encoder.
- ▌ Chemical Metadata Integration · holobiomicslabUse when when you have a GNPS molecular network (graphml or cytoscape format) and wish to annotate it with chemical class labels or MS2LDA-derived mass2motifs to highlight shared structural features or chemical families across spectral clusters.
- ▌ Clustering Tool Orchestration · holobiomicslabUse when you have raw tandem MS metabolomics data (in mzML or MGF format) and wish to compare the clustering performance of two or more MS clustering tools on the same dataset.
- ▌ Consensus Taxonomy Generation · holobiomicslabUse when when you have structural annotations from multiple sources (in silico predictions via SIRIUS/CANOPUS and GNPS spectral library matches) for the same molecular features and need a single authoritative taxonomy assignment.
- ▌ Corpus Preparation Validation · holobiomicslabUse when when you have raw LC-MS-MS fragmentation spectra in MGF format and need to convert them into a corpus JSON file before running topic modeling.
- ▌ Covariance Matrix Computation · holobiomicslabUse when after normalization (Step 7) is complete and you have a clean feature matrix ready for multivariate statistical analysis.
- ▌ Cross Sample Feature Matching · holobiomicslabUse when you have detected feature tables from two or more LC-IMS-MS/MS samples and need to establish correspondence between features across samples to enable quantitative comparison, statistical analysis, or consensus feature calling.
- ▌ Cross View Similarity Scoring · holobiomicslabUse when you have an experimental mass spectrum (query) and a set of molecular candidate structures, and you need to rank the candidates by how well their predicted spectral features match the query spectrum.
- ▌ Dda Acquisition Data Handling · holobiomicslabUse when you have raw or processed LC-MS/MS data from DDA mode acquisitions and need to extract, annotate, and structure MS/MS spectra with purity labels (or quality indicators) to serve as input to the DNMS2Purifier customized model training workflow, or to prepare data for purification of.
- ▌ Decision Tree Path Extraction · holobiomicslabUse when you have a trained shallow decision tree on ChemEcho feature vectors (sparse, high-dimensional representations of tandem mass spectra peaks and neutral losses) and need to convert it into an interpretable, deployable query for a domain-specific language like MassQL.
- ▌ Eic Data Extraction From Xcms · holobiomicslabUse when after running XCMS getEIC() to generate xcmsEIC objects and fillPeaks() to produce a filled xcmsSet object, before computing the 12 peak-quality metrics (Apex Max-Boundary Ratio, Elution Shift, FWHM2Base, Jaggedness, Modality, Symmetry, Sharpness, Gaussian Similarity, Retention-Time.
- ▌ Feature Extraction Untargeted · holobiomicslabUse when when you have raw untargeted LC/MS data in mzML or mzXML format and need to detect and quantify metabolite signals across mass-to-charge and retention time dimensions without prior knowledge of instrument parameters, batch effects, or optimal detection thresholds.
- ▌ Feature Gap Filling Recursion · holobiomicslabUse when after sample alignment has established consensus m/z and retention time coordinates, and after grouping of isotopologues and adducts is complete.
- ▌ Feature Hashing Vectorization · holobiomicslabUse when when you have high-resolution tandem MS/MS spectra in mzML, mzXML, or MGF format and need to cluster or search millions of spectra efficiently.
- ▌ Feature Identifier Assignment · holobiomicslabUse when after constructing MetaboSet objects from Excel-formatted LC-MS peak tables and before drift correction or quality flagging.
- ▌ Feature Table Filtering Logic · holobiomicslabUse when when you have a quantitative feature table (peak intensities across samples) and need to isolate molecular features that show differential abundance between defined sample groups within a specified fold-change range.
- ▌ Feature Table Format Handling · holobiomicslabUse when transitioning feature intensity data between pipeline stages (e.
- ▌ Feature Table Quality Control · holobiomicslabUse when when you have a feature intensity matrix (samples × compounds) from untargeted LC–MS/MS or GC–MS analysis and accompanying sample-type metadata (blank, curve, QC, unknown classifications), and you need to remove features with high measurement variability, low QC detection rates, high blank.
- ▌ Feature Table Standardization · holobiomicslabUse when you have feature tables from external metabolomics software (MS-DIAL, XCMS, vendor tools) in CSV format and need to integrate them into JPA for cross-sample alignment and metabolite annotation.
- ▌ Formula Sampler Configuration · holobiomicslabUse when you need to generate a set of candidate chemical formulas for LC-MS/MS simulation—specifically when you want to populate a virtual mass spectrometer with realistic chemical structures drawn from a reference database (HMDB) or a uniform m/z distribution, and you need to apply m/z filtering.
- ▌ Fragment Ion Library Matching · holobiomicslabUse when you have peak-picked experimental MS/MS data (m/z, retention time, intensity) from UHPLC-HRMS/MS instruments (Orbitrap or Q-TOF from Agilent, Bruker, SCIEX, or similar vendors) and need to annotate detected features with specific lipid identifications using in-silico fragmentation.
- ▌ Fragment Ion Mass Calibration · holobiomicslabUse when when comparing experimental spectra to reference library spectra and fragment ion m/z values show systematic drift or measurement noise that could distort neutral loss peaks or cosine similarity scores.
- ▌ Global Similarity Aggregation · holobiomicslabUse when after computing pairwise cosine similarities between all spectra across two LC-MS/MS datasets when you need a single scalar summary of dataset-level resemblance rather than individual spectrum matches.
- ▌ Gradient Performance Encoding · holobiomicslabUse when when you have extracted retention times from the top detected MS1 features in a LC-MS run and need to evaluate whether the gradient spreads those compounds efficiently across the available chromatographic time window—particularly during iterative gradient optimization where you need a.
- ▌ Graph Based Identity Transfer · holobiomicslabUse when when you have spectral library matches (seed identities with high confidence scores) mapped to initial candidate structures from in silico fragmentation, and you want to propagate those identities to related structures in the fragmentation candidate graph to improve annotation coverage.
- ▌ Hdf5 Hierarchical Data Access · holobiomicslabUse when you have multidimensional MS data converted to MZA HDF5 format (from Agilent .d, Bruker .d with ion mobility, Thermo .
- ▌ In Silico Compound Annotation · holobiomicslabUse when after feature filtering and clustering have been completed in MS-CleanR and you have a cleaned feature set with m/z, retention time, and MS/MS spectra data ready for structural assignment. Use it when you need to identify unknown compounds by querying multiple chemical databases (e.
- ▌ In Silico Fragment Prediction · holobiomicslabUse when you have a collection of compound structures in SDF format (e.g., DNA adduct structures) and need to systematically generate predicted fragment spectra across a defined ionization level and mass range to populate a reference spectral database or validate experimental fragmentation patterns.
- ▌ Ion Target Quality Monitoring · holobiomicslabUse when you have MS1 data from multiple samples and need to assess whether particular ion targets (e.g., internal standards, biomarkers, or metabolites of interest) maintain consistent quality across the cohort. Trigger on: (1) suspicion of sample-to-sample variability in ion signal;
- ▌ Irt Peptide Standard Matching · holobiomicslabUse when you have a Thermo Fisher Scientific .raw file from an LC-MS run containing a spiked iRT peptide standard mix (e.
- ▌ JSON File Parsing And Loading · holobiomicslabUse when after generating a structured JSON result file from a prior computational step (e.g., gensim LDA model output in myexp.ldaresult.json format) and needing to store it in PostgreSQL for web application access, visualization, or further analysis.
- ▌ Large Scale Spectral Matching · holobiomicslabUse when you have preprocessed mass spectra (peak-filtered, metadata-cleaned) in supported formats (mzML, mzXML, msp, MGF, JSON) and need to compare all-pairs or many-to-many spectrum similarity to identify related compounds, build spectral libraries, or perform large-scale library searching.
- ▌ Lc Ms Eic Plot Interpretation · holobiomicslabUse when after executing TARDIS in screening_mode = TRUE on centroided .mzML files with a defined target compound list.
- ▌ Lc Ms Feature Quality Scoring · holobiomicslabUse when immediately after peak detection and feature table generation from LC-MS data, when you need to rank or filter features by confidence before annotation or statistical analysis.
- ▌ Lcms Peak Intensity Filtering · holobiomicslabUse when after XCMS peak picking, alignment, and grouping when you have identified putative incorporations (via PuInc_seeker) or base-peak isotopologue candidates and need to exclude low-intensity peaks that are likely noise or instrument artifacts.
- ▌ Lcms Retention Time Alignment · holobiomicslabUse when when XCMS-aligned LC-MS data shows coefficient of variation (CV) above expected thresholds for known features, or when analyzing long-duration experiments (>1 week) or large cohorts (>100 samples) where global warping functions are known to fail due to compound-specific RT drift structures.
- ▌ Lipid Structure Specification · holobiomicslabUse when you have identified lipid species unique to your sample type (e.
- ▌ M Z Tolerance Window Matching · holobiomicslabUse when when you have detected features with m/z, drift time, and retention time dimensions and need to associate peaks into isotopic groups (e.g., monoisotopes with C13 substitutions) or align features across multiple LC-IMS-MS/MS samples.
- ▌ Mass Range Window Restriction · holobiomicslabUse when you have loaded an MsmsSpectrum object and need to focus analysis on a biologically or chemically relevant mass window.
- ▌ Mass Spectral Data Formatting · holobiomicslabUse when when you have raw mass spectral data in .mgf, .msp, .mzML, or .lbm2 file formats and need to search against a spectral library using entropy similarity or Flash Entropy Search. Also apply this skill before building spectral library indices or computing entropy-based compound identification.
- ▌ Mass Spectral Peak Annotation · holobiomicslabUse when you have centroided MS2 spectra (in mzML format from data-dependent acquisition) and a list of known or suspect PFAS diagnostic fragment masses, and you need to systematically flag which detected features contain fragments characteristic of PFAS compounds (e.
- ▌ Metabolite Annotation Scoring · holobiomicslabUse when you have a feature table with candidate metabolite annotations (m/z, retention time, chemical identifiers) from MS/MS spectra or external tools (SIRIUS, GNPS), sample metadata linking samples to organisms, and you need to prioritize candidates by both annotation quality AND biological.
- ▌ Metabolite Feature Annotation · holobiomicslabUse when after MS1 feature extraction from mzXML files when you have: (1) a feature table with m/z, retention time, and intensity values; (2) DDA (Data-Dependent Acquisition) mzXML files containing MS2 fragmentation spectra; and (3) a reference spectral library in MSP format.
- ▌ Metaboset Object Manipulation · holobiomicslabUse when when you have read LC-MS peak table data from Excel (or equivalent) into R and need to organize it into a structured object that tracks feature abundances, sample information (injection order, QC status), and feature metadata (mass, retention time, Feature_ID) simultaneously.
- ▌ Molecular Fingerprint Parsing · holobiomicslabUse when you have received a JSON response from the CSI:FingerID web service endpoint after submitting a fragmentation tree or tandem mass spectrum query, and you need to extract the predicted molecular fingerprint representation and associated scoring metrics for compound identification or CANOPUS.
- ▌ Molecular Formula Calculation · holobiomicslabUse when you have user-specified lipid class constraints (e.
- ▌ Molecular Fragment Prediction · holobiomicslabUse when when you have an experimental tandem mass spectrum (m/z peaks and intensities) and a chemical formula, and need to identify the true molecular structure from a candidate library (e.g., PubChem).
- ▌ Ms Ms Spectral Interpretation · holobiomicslabUse when you have acquired MS/MS spectral data (in mzML, mzXML, or equivalent format) for unknown compounds and need to identify the most probable metabolite structure.
- ▌ Multi Tool Results Comparison · holobiomicslabUse when you have feature identification outputs from two or more DIA-MS search tools (e.g., DIA-NN and OpenSwath result files) and need to assess their agreement on analyte detection, quantification, and scoring.
- ▌ Mzml Format Output Validation · holobiomicslabUse when after executing smiter.synthetic_mzml.write_mzml to generate synthetic LC-MS/MS runs from nucleoside or peptide fragmentation models.
- ▌ Mzml Metabolomics Data Import · holobiomicslabUse when you have raw LC-HRMS metabolomics data in mzML or ABF format that needs to be processed through a reproducible pipeline. Use this skill when: (1) you have public or proprietary .mzML LC-MS datasets (e.g. from MetaboLights, MassIVE, or PRIDE);
- ▌ Neural Network Model Training · holobiomicslabUse when you have downloaded LC-MS spectral peak data (DOI 10.25345/C5FD2F or equivalent) and need to build a supervised deep neural network classifier to distinguish peak classes in mass spectrometry data.
- ▌ Numerical Equivalence Testing · holobiomicslabUse when you need to confirm that omitting an optional input parameter (such as secondaryAssay in buildExperiment) produces the expected mathematical result—specifically, when a default value should neutralize a transformation (e.
- ▌ Parameter Search Space Design · holobiomicslabUse when when beginning an untargeted LC-MS analysis and either (1) the dataset characteristics (sample complexity, instrument platform, or polarity) differ from previously optimized cohorts, (2) multiple peak-picking algorithms (Centwave, FeatureFinderMetabo, ADAP) are available and their relative.
- ▌ Polarity Aware Data Filtering · holobiomicslabUse when when performing targeted peak detection on LC-MS data where compounds have been assigned expected ionization polarities (positive or negative mode) in the target list, and you want to prevent false peak assignments from the opposite polarity and avoid manual pre-filtering of raw data by.
- ▌ Pre Trained Model Fine Tuning · holobiomicslabUse when you have a small training dataset for molecular property prediction (e.g., <500 samples from PredRet or MoNA databases) and a pre-trained GNN model is available that was trained on a related, larger molecular corpus.
- ▌ Precursor And Noise Filtering · holobiomicslabUse when you have loaded raw tandem MS spectra (in MGF, mzML, or similar format) and need to prepare them for peptide identification, spectral library matching, or intensity-based analysis.
- ▌ Precursor M Z Based Filtering · holobiomicslabUse when you have an unknown MS/MS query spectrum with a known or measured precursor m/z value and need to search a spectral library (local or public: GNPS, MASSBANK, DrugBANK) to annotate the compound.