HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ R Graphics Customization · holobiomicslabUse when when you have completed a comprehensive ranking of preprocessing workflows (e.
- ▌ R Object Slot Inspection · holobiomicslabUse when after calling a data import function (such as read_chrom on a NetCDF chromatogram file) that returns a structured S4 object, inspect its slots to confirm the object was constructed correctly, validate that retention times and modulation parameters were parsed as expected, and ensure the.
- ▌ R Pipe Operator Chaining · holobiomicslabUse when when you have a metabolomics dataset loaded into a SummarizedExperiment and need to apply a sequence of analysis steps (data loading, annotation, statistical analysis, visualization, reporting) in a reproducible, self-contained pipeline where each function's output becomes the next.
- ▌ Retention Time Windowing · holobiomicslabUse when you have a complete TIC (total ion current) table indexed by retention time and need to visualize or analyze only a specific time interval—for example, when isolating a chromatographic peak region (9–10 min) before plotting or when a mass spectrometry run spans a time range wider than the.
- ▌ Smiles Molecular Parsing · holobiomicslabUse when when you have a list of candidate metabolite identifiers in SMILES or mol format and need to programmatically apply chemical transformations (e.g., derivatization reactions), compute molecular weights, or enumerate adduct ions for mass spectrometry matching.
- ▌ Smiles String Validation · holobiomicslabUse when you have MSBERT-preprocessed spectral datasets (GNPS, MoNA, or MTBLS1572 format) with SMILES annotations before training a spectral embedding or compound identification model.
- ▌ Spectral Image Filtering · holobiomicslabUse when when generating augmented variants of single-channel or multi-channel ion images for contrastive learning in mass spectrometry imaging analysis.
- ▌ Tautomer Standardization · holobiomicslabUse when ingesting raw SMILES strings from curated structure inventories where the same chemical may be represented in multiple tautomeric forms (e.g., keto–enol pairs, lactam–lactim forms) across different literature sources or input databases.
- ▌ Threshold Sweep Analysis · holobiomicslabUse when when you have predicted probabilities and binary true labels from a classifier and need to evaluate its discriminative ability across multiple operating points, or when you need to generate a publication-quality ROC curve with AUC to compare classifiers or communicate model performance to.
- ▌ Type I Error Computation · holobiomicslabUse when when you need to verify that reported Type I error rates from a statistical method (here, PaIRKAT) can be independently reproduced, or when you require baseline false positive rate estimates across multiple simulation conditions (sample sizes, effect configurations, significance.
- ▌ C Stream Io Debugging · holobiomicslabUse when when a C++ program writes records to an output stream (e.g., SAM alignment file) and the final output file contains fewer records than expected based on upstream counts (e.g., salmon's NumReads total in quant.sf exceeds SAM record count), indicating buffered data loss at stream closure.
- ▌ Salmon Output Parsing · holobiomicslabUse when when you have salmon quant.sf.gz output files from pseudoalignment-based transcript quantification and need to convert transcript-level abundance estimates and counts into gene-level matrices for differential expression analysis with edgeR, DESeq2, or limma-voom.
- ▌ Matlab Scientific Computing · holobiomicslabUse when you have mass spectrometry data in mzXML or mzML format and need to systematically extract regions of interest (ROIs) from multi-dimensional m/z-intensity-time arrays, normalize feature values, and augment datasets for untargeted metabolomics workflows.
- ▌ Msflo Metabolite Annotation · holobiomicslabUse when after MS-DIAL has completed feature detection and peak alignment on .mzML LC-HRMS data, producing an aligned feature table. Use MSFLO when you need to assign metabolite identities to detected features and filter results by significance criteria before downstream interpretation.
- ▌ R Data Structure Conversion · holobiomicslabUse when you have preprocessed MSI data in Cardinal format (post-peakBin) and need to apply mass2adduct's adduct-detection workflow, OR you have exported MSI intensity data as CSV from third-party software (SCiLS, MSiReader) and must convert it into a standardized R object for downstream analysis.
- ▌ Spectral Similarity Scoring · holobiomicslabUse when when you have extracted low-resolution mass spectra from individual chromatographic peaks in GC-MS data and need to match them against a spectral library (e.g., PNNLMetV20191015.MSL) to identify the unknown compound.
- ▌ Spectrum Similarity Scoring · holobiomicslabUse when you have an unknown MS/MS spectrum (query spectrum with m/z and intensity pairs) and a reference spectral library (local or public: GNPS, MASSBANK, DrugBANK), and you need to identify the -matching compounds by ranking library entries by spectral similarity.
- ▌ Vendor Data Standardization · holobiomicslabUse when you have raw MS data files directly from a vendor instrument (Thermo .raw, Agilent .d, Waters .ms, etc.) and need to process them through AriumMS or any other metabolomics pipeline that accepts only .mzXML or .mzML formats.
- ▌ Binary Data Base64 Encoding · holobiomicslabUse when when converting simulated or real LC/GC-MS spectral data (m/z–retention-time intensity matrices) into mzML format for archival, sharing, or downstream processing.
- ▌ Ei Mass Spectrum Simulation · holobiomicslabUse when when you have a molecular structure (XYZ or equivalent format) and need to predict its EI mass spectrum including major fragment ions and their relative intensities, particularly for validation against experimental data or when experimental spectra are unavailable;
- ▌ Gcms Spectrum Deconvolution · holobiomicslabUse when input GC-MS data (netCDF or mzML format) exhibits overlapping chromatographic peaks where multiple analytes co-elute at the same retention time, resulting in composite mass spectra that conflate signals from distinct molecular species.
- ▌ Instrument Metadata Parsing · holobiomicslabUse when when you have raw or semi-processed mass spectrometry data files in mixed formats (e.g., vendor-native .raw, .d, .
- ▌ Java Source Code Inspection · holobiomicslabUse when when you need to understand how a Java application routes input data to processing modules based on declared data types, conditionally branches on instrument or format types (e.
- ▌ Lipid Feature Normalization · holobiomicslabUse when after raw lipidomic and metabolomic data files have been generated by the Multi-ABLE method and loaded into the R environment, but before performing multivariate statistical analysis to identify differential lipids and metabolites.
- ▌ Mass Chromatogram Alignment · holobiomicslabUse when after chromatographic peak detection on preprocessed LC-MS data, when you have detected features (peaks) in multiple samples and need to establish which peaks across samples represent the same molecular species.
- ▌ Mass Spectrum Peak Matching · holobiomicslabUse when when you have a query electron ionization mass spectrum (as m/z and intensity pairs) and need to identify it against a spectral library stored in msp format.
- ▌ Mzml File Format Generation · holobiomicslabUse when when you need to generate reproducible synthetic LC/GC-MS raw data files with known ground-truth peak properties (m/z, retention time, intensity) for benchmarking peak detection, feature extraction, normalization, or batch correction algorithms;
- ▌ Network Topology Comparison · holobiomicslabUse when after executing a molecular networking workflow on GC-MS data that has been processed through auto-deconvolution, and a published reference network exists from a prior analysis of the same or analogous dataset.
- ▌ Network Topology Validation · holobiomicslabUse when after retrieving a molecular network file (GraphML or JSON format) from GNPS_GC following submission of deconvolved GC-MS spectra. Use this skill to confirm the network structure is sound before performing chemical similarity searches, community detection, or annotation.
- ▌ R Data Structure Processing · holobiomicslabUse when you have a peak table matrix with NA values that need to be imputed using cluster statistics, or when a GCIMSDataset object requires filtering by retention time (0–1100 s) and drift time (5–16 ms) ranges, or when you need to apply smoothing, decimation, or baseline correction to raw GCIMS.
- ▌ Reactant Ion Peak Exclusion · holobiomicslabUse when when performing peak detection on Gas Chromatography–Ion Mobility Spectrometry samples where the Reactant Ion Peak (a high-intensity background signal from the ion source) would otherwise be misidentified as an analyte peak, causing false positives in the peak list.
- ▌ Spectral Feature Annotation · holobiomicslabUse when after auto-deconvolution has resolved co-eluting GC-MS peaks into individual component spectra.
- ▌ Spectral Feature Extraction · holobiomicslabUse when you have raw mass-spectrometry data (precursor m/z, ionization mode, and fragment m/z–intensity pairs) and need to feed it into a CNN-based metabolite annotation pipeline.
- ▌ Spectrum Metadata Filtering · holobiomicslabUse when importing mass spectra from multiple open mass spectra libraries (OMSLs) or databases with heterogeneous metadata quality. Use when you observe spectra annotated with negative adducts (e.
- ▌ Transformer Model Inference · holobiomicslabUse when you have electron ionization mass spectrum data (m/z and intensity pairs) and a pre-trained transformer model checkpoint, and you need to predict molecular weight directly from the spectrum without manual feature engineering or rule-based methods.
- ▌ Two Dimensional Tic Folding · holobiomicslabUse when immediately after acquiring raw GCxGC-MS data in NetCDF format (.cdf files) and before any signal enhancement (smoothing, baseline correction) or alignment steps.
- ▌ Unique Compound Enumeration · holobiomicslabUse when you have a GC-MS results table with a Match.Factor column (representing identification confidence) and you need to understand how many distinct compounds survive at different quality cutoffs (e.g., ≥65, ≥80, ≥90).
- ▌ Benchmark Harness Execution · holobiomicslabUse when you have post-processed clustering results from multiple tools (msCluster, Falcon, MaRaCluster) on the same tandem MS dataset and need to generate a comparative performance report with quality metrics and runtime statistics to determine which tool suits your metabolomics workflow.
- ▌ Chemical Class Node Mapping · holobiomicslabUse when you have a GNPS mass spectral molecular network (in graphml or cytoscape format) and want to enrich its nodes with chemical class information derived from GNPS public library spectral matches.
- ▌ Command Line Tool Execution · holobiomicslabUse when you have tandem MS/MS spectrum data in standard peak file formats (mzML, mzXML, or MGF) and need to cluster spectra based on precursor mass and fragment ion similarity.
- ▌ Compound Count Verification · holobiomicslabUse when after modifying a FIDDLE configuration file to add or remove instrument types from the allowlist (e.g., adding 'ftms' to gnps_orbitrap), run the full preprocessing pipeline and validate that the resulting training and test set sizes match documented targets.
- ▌ Confusion Matrix Generation · holobiomicslabUse when after training or evaluating a classification model (e.g., MS2DeepScore or other neural networks) when you have paired arrays of predicted class labels and ground-truth labels and need to assess per-class prediction accuracy, false positive/negative rates, or class imbalance effects.
- ▌ Cross Assay Feature Linkage · holobiomicslabUse when when you have structural clusters from multiple LC-MS assays (e.g., positive and negative ion modes, or reversed-phase and HILIC methods) and need to identify which features across assays represent the same underlying metabolite.
- ▌ Cross Method Rt Calibration · holobiomicslabUse when when you have predicted retention times from a DNN model trained on one chromatographic method (CM) and need to rank or filter metabolite candidates on a different chromatographic method, but have only a small set of calibration molecules (≥10) with known RTs on both source and target.
- ▌ D Ratio Threshold Filtering · holobiomicslabUse when after signal drift correction (step 4) has computed per-feature D-Ratio values, and before normalization (step 7).
- ▌ Database Similarity Scoring · holobiomicslabUse when you have one or more MS/MS spectra (query spectra in mzML, mzXML, or MGF format) and need to identify unknown compounds by comparing them against curated spectral databases organized by biological domain (microbe, plant, tissue, microbiome, food).
- ▌ Dia Data Format Recognition · holobiomicslabUse when you have raw mass spectrometry data from a DIA acquisition method and need to determine whether it is MS^E, All-Ion Fragmentation (AIF), or SWATH-MS before loading into IDSL.CSA for fragmentation spectra deconvolution.
- ▌ Dia File Quality Prediction · holobiomicslabUse when you have a batch of DIA mass spectrometry raw files (.raw, .d, or .wiff formats) from known instrument types (timsTOF, TripleTOF, or Orbitrap) and need to classify each file as pass/fail or assign a quality label.
- ▌ Feature Fidelity Prediction · holobiomicslabUse when you have a feature table (CSV with m/z and retention time columns) and corresponding .mzXML or .mzML mass spectrometry files from an LC-MS metabolomics experiment, and you need to filter out false or low-quality chromatographic peaks before downstream analysis.
- ▌ Feature Metadata Annotation · holobiomicslabUse when you have processed mass spectrometry data consisting of three separate tables (quantification features, sample metadata, and spectral annotations) and need to combine them into a single, queryable artifact that preserves relationships between features, samples, and their chemical.
- ▌ Feature Table Normalization · holobiomicslabUse when you have peak/feature tables from one or more peak picking tools (MZmine, XCMS, MS-DIAL, Compound Discoverer) and need to ingest them into LipidMatch or combine results from multiple tools in a single lipidomics workflow.
- ▌ Formula Stratified Sampling · holobiomicslabUse when when preparing MS/MS spectral training data where: (1) the initial TCN train/test split contains imbalanced positive and negative examples, (2) certain molecular formulas are over-represented in the positive class, (3) you are training a Siamese architecture rescore model that requires.
- ▌ Gnps Data Schema Validation · holobiomicslabUse when after extracting a GNPS molecular networking job archive using GNPSExtractor, before calling npl.load_data().
- ▌ Gpu Accelerated Computation · holobiomicslabUse when when processing large-scale mass spectrometry datasets (>1 million spectra) where CPU-based clustering runtime would exceed minutes to hours, and when the analysis pipeline includes: (1) encoding raw spectra into high-dimensional binary vectors, (2) computing pairwise distance matrices.
- ▌ Graph Enrichment Operations · holobiomicslabUse when you have a GNPS mass spectral molecular network and wish to annotate its nodes with both chemical class assignments (from GNPS public library matches) and MS2LDA-derived substructural motifs (from classical or feature-based LDA experiments) in a single integrated operation, typically for.
- ▌ Lcms Feature Classification · holobiomicslabUse when you have an LCMS feature table annotated with MS2 spectral data and need to distinguish in-source fragments (mass loss patterns, same retention time, MS2 spectral relationships) from true metabolite features.
- ▌ Lcms Result Table Structure · holobiomicslabUse when after completing Part 4 (Identification of ISF Features) in the ISFrag workflow, when you have an analysis results object containing identified ISF features and need to generate a shareable, tabular export that documents feature annotations, hierarchical parent–fragment relationships, and.
- ▌ Lcms Workflow Orchestration · holobiomicslabUse when starting from raw LC-MS spectral files (mzML or mzXML format) in a global metabolomics study and you need to produce a complete, validated feature table with m/z, retention time, and intensity values across all samples.
- ▌ Lipid Library Format Schema · holobiomicslabUse when you have identified lipid species unique to your experimental system (e.
- ▌ Mass Accuracy Ppm Filtering · holobiomicslabUse when when you have a set of candidate molecular formulae for a measured m/z value and need to rank them by how closely their theoretical m/z matches the observed value.
- ▌ Mass Spectral M Z Alignment · holobiomicslabUse when after you have (1) identified putative labelled features with intensity and m/z measurements from LC/MS data (e.g., via basepeak_finder output in geoRge), (2) defined a list of expected ionization adducts (e.
- ▌ Mass Spectrum M Z Alignment · holobiomicslabUse when when working with multidimensional MS data (LC–IM–MS/MS) converted to MZA format where spectra are stored in jagged arrays with m/z values distributed across individual HDF5 datasets per scan, and you need to ensure m/z consistency for downstream peak detection, isotope analysis, or.
- ▌ Mass Spectrum Preprocessing · holobiomicslabUse when you have raw MS/MS spectra in MGF format with variable peak quality, mixed charge states, or instrument artifacts that could confound clustering or similarity measures.
- ▌ Mass Spectrum Visualization · holobiomicslabUse when when you have extracted m/z and intensity arrays from an MZA file (or similar HDF5-backed MS data structure) and need to visually inspect a single MS1 or MS2 spectrum, verify peak characteristics, or diagnose data quality issues before downstream analysis (peak fitting, isotope pattern.
- ▌ Md Defect Ratio Calculation · holobiomicslabUse when you have a feature table from LC- or GC-HRMS data (either detected via pyOpenMS or imported as a custom feature list) containing m/z, retention time, and intensity values, and you want to rapidly filter to candidate PFAS features that exhibit the elevated mass defects typical of.
- ▌ Metabolite Feature Flagging · holobiomicslabUse when after drift correction and before imputation, when you have a MetaboSet object with LC-MS peak abundances and need to remove features with insufficient detection consistency across QC samples.
- ▌ Metabolite Ms Ms Annotation · holobiomicslabUse when when you have SWATH-MS raw data (mzML or vendor format) containing multiplexed MS/MS spectra from multiple co-eluting precursor ions and need to separate these spectra into individual, annotatable component spectra for metabolite identification.
- ▌ Metadata Integrity Checking · holobiomicslabUse when after processing LCMS feature data through Blueshift or Gravity but before finalizing results.
- ▌ Model Ablation Study Design · holobiomicslabUse when you need to measure how much a specific model capability or architectural feature contributes to prediction performance, especially when that capability is non-obvious or orthogonal to baseline methods.
- ▌ Model Comparison Evaluation · holobiomicslabUse when when you have multiple candidate spectrum prediction models (e.g., FFN vs. GNN encoders, NEIMS vs. MassFormer vs. ICEBERG) and need to determine which performs better on a shared task like tandem mass spectrum prediction.
- ▌ Molecular Candidate Ranking · holobiomicslabUse when after a trained CNN model has generated molecular embeddings for query spectra, and you need to retrieve the most likely candidate molecules from a reference database.
- ▌ Ms Ms Spectrum Purification · holobiomicslabUse when processing LC-MS/MS data acquired in DDA mode that contains chimeric (co-fragmented) MS/MS spectra—i.e., when a single MS/MS scan contains fragments from multiple precursor ions due to co-isolation.
- ▌ Ms2 Spectral Interpretation · holobiomicslabUse when you have extracted an MS1 feature table (from XCMS or custom CSV with m/z, retention time, and intensity columns) and one or more DDA mzXML files from the same or related LC-MS runs, and you need to annotate features with MS2 spectral data and match them against a standard spectral library.
- ▌ Multi Module Joint Training · holobiomicslabUse when when you have a pretrained encoder that captures domain knowledge (e.g., spectral feature extraction) and need to train task-specific decoder or scoring modules on top of it without degrading the encoder's learned representations.
- ▌ Nextflow Workflow Execution · holobiomicslabUse when you have .mzML or .abf LC-HRMS metabolomics raw data files and need to perform peak detection, feature identification, and chromatogram alignment reproducibly across different compute environments (local workstations, HPC clusters).
- ▌ Organism Metadata Retrieval · holobiomicslabUse when when a project JSON document contains genome identifiers but lacks corresponding organism name annotations, and you need to link MS/MS mass spectra with genomic context for downstream biosynthetic gene cluster or chemical ecology analysis.
- ▌ Pairwise Matrix Computation · holobiomicslabUse when when you have a cleaned MS/MS dataset with chemical structure annotations (SMILES, InChI, or InChIKey) and need to generate ground-truth structural similarity labels for training a deep learning model.
- ▌ Parent Tp Mapping Structure · holobiomicslabUse when you have generated a TP object (from generateTPs) with structural information (SMILES) for predicted or library-derived transformation products, and you need to either (1) construct a MetFrag-compatible database that preserves parent compound records alongside TPs, or (2) componentize.
- ▌ Peak Detection In Lcms Data · holobiomicslabUse when after retention-time correction has been completed on centroided LC-MS data (mzML or mzXML format) and you need to identify all detected peaks as a unified feature table across a cohort of samples.
- ▌ Peak Table Format Detection · holobiomicslabUse when when receiving a peak or feature table output from an unknown or variable upstream peak-picking tool, and you need to route it to the correct ingestion adapter (e.g., in LipidMatch) to normalize and validate it before lipid identification.
- ▌ Pfas Feature Prioritization · holobiomicslabUse when you have detected features in LC- or GC-HRMS data (via pyOpenMS or custom feature tables) and need to systematically rank them for likelihood of being PFAS compounds.
- ▌ Project Metadata Validation · holobiomicslabUse when when a user uploads a JSON project document to the Pairing Omics Data Platform, before accepting it into the repository or indexing it for search. Use this skill to catch missing required fields, incorrect field types, and constraint violations early in the submission workflow.
- ▌ Pubchem Structure Retrieval · holobiomicslabUse when you have an experimental tandem mass spectrum and chemical formula for an unknown compound, and need to identify the true structure among all PubChem entries with that formula.
- ▌ Annotation Scoring And Ranking · holobiomicslabUse when you have experimental mass spectra from untargeted metabolomics and need to assign compound identities with confidence estimates.
- ▌ Chemical Shift Data Formatting · holobiomicslabUse when you have collected or parsed 1H and 13C NMR peak data (chemical shift values and intensities) and need to submit it to the SMART 3 /api/smart3/search endpoint or similar TensorFlow Serving-backed molecular classification system that expects peaks as JSON rather than raw spectroscopic files.
- ▌ Fragment To Structure Assembly · holobiomicslabUse when when you have spectroscopic measurements (1D ¹H or ¹³C NMR) that have been decomposed into predicted substructures or fragments, and you need to reconstruct the full molecular formula and connectivity graph.
- ▌ Inadequate Spectral Processing · holobiomicslabUse when you have raw INADEQUATE NMR spectrum files (e.g., in standard NMR formats) that require initial processing before metabolite annotation.
- ▌ Mass Spectral Query Submission · holobiomicslabUse when you have one or more individual MS/MS spectra (in mzML, mzXML, or JSON format) and need to identify the compound(s) and their biological source by searching against a domain-specific spectral library.
- ▌ Modification Site Localization · holobiomicslabUse when you have a pair of MS/MS spectra—one from a known compound and one from a structurally related modified (unknown) compound—and need to identify which atom(s) in the structure carry the modification.
- ▌ Nmr Modality Ablation Analysis · holobiomicslabUse when you have a trained multitask machine learning model for structure prediction, test set molecules with paired ¹H and ¹³C NMR spectra, and need to understand the marginal contribution of each NMR modality or justify multimodal input design.
- ▌ Plasma Serum Sample Comparison · holobiomicslabUse when you have NMR-based metabolomics measurements from a cohort containing both plasma and serum samples with associated processing delay metadata (pre- and post-centrifugation times), and you need to determine whether metabolic parameter stability differs between the two sample types or to.
- ▌ R Package Function Integration · holobiomicslabUse when you have a published predictive model with known coefficients and feature requirements (e.g., MetaboAge from a peer-reviewed study), a target R package with an established data pipeline (e.
- ▌ Spectral Library Matching Gnps · holobiomicslabUse when you have MS2 product-ion spectra in open formats (.mzML or .mzXML) from public mass spectrometry datasets (e.g., from MassIVE with a valid accession) and need to identify chemical compounds by comparing fragmentation patterns against the GNPS reference spectral library.
- ▌ Spectral Mixture Deconvolution · holobiomicslabUse when you have an NMR spectrum of a mixture sample and a library of reference spectra for individual compounds, and you need to determine which compounds are present and in what proportions.
- ▌ Spectral Peak Network Grouping · holobiomicslabUse when after peak picking has been completed on INADEQUATE NMR spectra and you need to group correlated peaks into compound-specific networks before matching against a metabolite database.
- ▌ Webworker File Access Enabling · holobiomicslabUse when you need to run a local HTML file that uses WebWorker or WebAssembly (such as COLMARvista for NMR spectra analysis) and the browser raises cross-origin or file-access policy errors preventing WebWorker initialization or WebAssembly module loading.
- ▌ Cooler File Format Handling · holobiomicslabUse when you have a Hi-C dataset stored in cooler format (e.
- ▌ Gc Content Bias Calculation · holobiomicslabUse when you have a SummarizedExperiment object containing peak counts from single-cell or bulk ATAC-seq/DNAse-seq data and need to prepare it for unbiased motif deviation analysis.
- ▌ Methylation Data Clustering · holobiomicslabUse when after merging methylation call files across all samples into a unified methylBase object (via unite()), when you need to assess whether biological replicates cluster together, identify unexpected sample groupings, or visualize global methylation similarity relationships before proceeding.
- ▌ Motif Peak Overlap Matching · holobiomicslabUse when you have a filtered set of non-overlapping peaks from ATAC-seq data and a collection of motifs (typically from JASPAR or similar databases), and you need to identify which peaks contain matches to which motifs as a prerequisite for computing motif-based deviation scores across samples.