HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ Docker Container Execution · holobiomicslabUse when you have GNPS-style MGF spectral files as input and need to run Mass2SMILES MS/MS-to-structure inference without installing TensorFlow, CUDA, or Python dependencies locally.
- ▌ Dual Branch Feature Fusion · holobiomicslabUse when when you have molecular input data available in two or more distinct formats (e.g., RDKit-extracted fingerprints AND torch_geometric Graph objects representing molecular topology) and your prediction target (e.
- ▌ Eic File Format Generation · holobiomicslabUse when after completing MS2 annotation in the JPA metabolomics workflow, when you have aligned feature data (feature matrix with m/z, retention time, intensity, and sample assignments) and need to extract and export EIC traces for individual features or feature subsets for external validation.
- ▌ Email Delivery Integration · holobiomicslabUse when when a QC check fails during an active LC-MS run and configured email notification targets exist in the system. Use this skill to ensure that QC failures are communicated to stakeholders immediately, complementing Slack-based alerts for users who prefer or require email notification.
- ▌ Entropy Similarity Scoring · holobiomicslabUse when you need to quantify the degree of match between two MS/MS spectra—either to validate that a denoised spectrum remains faithful to a reference ground-truth spectrum, or to rank candidate library matches for a query spectrum.
- ▌ Executable Path Resolution · holobiomicslabUse when when preparing to run QCxMS2 or similar multi-tool orchestration software that depends on five or more external programs with strict version floors.
- ▌ External Registry Querying · holobiomicslabUse when your project JSON document contains genome identifiers but lacks organism name or taxonomic annotations. The platform needs to auto-populate these fields to enable browsing and cross-linking with public genomic databases. Trigger this skill when you have genome IDs (e.
- ▌ Feature Annotation Mapping · holobiomicslabUse when you have a trained decision tree model on ChemEcho sparse feature vectors and need to convert a specific decision path (root to leaf) into a deployable query.
- ▌ Fragment Ion Mass Matching · holobiomicslabUse when you have a tandem mass spectrum (MSMS) of a known or hypothesized peptide, along with its ProForma 2.
- ▌ Gnps Network File Handling · holobiomicslabUse when you have a GNPS molecular network job and need to programmatically load the network structure, merge external annotations (chemical class, MS2LDA substructural motifs), and export a unified annotated network for visualization in Cytoscape or other graph analysis tools.
- ▌ Gradient Flow Verification · holobiomicslabUse when after implementing a composite loss function that combines multiple loss terms (e.g., InfoNCE contrastive loss and MSE reconstruction loss) in a PyTorch module, and before running full-scale training on MS/MS spectra data.
- ▌ Graph Attribute Annotation · holobiomicslabUse when after dereplication and cosine similarity clustering have been completed on merged LC-MS/MS data, when you need to construct the final molecular network output with predicted molecules as nodes and their parent ions as a second node class, connected by edges that preserve the fragmentation.
- ▌ Hmdb Metabolite Extraction · holobiomicslabUse when you have downloaded raw HMDB data (hmdb_metabolites.zip or pickle file) and need to generate a representative set of chemical objects for simulating LC-MS/MS acquisition strategies.
- ▌ Interactive Plot Embedding · holobiomicslabUse when you have resolved USI (Unified Spectrum Identifier) spectrum data from a supported repository (GNPS, MassBank, MetaboLights, Metabolomics Workbench, ProteoXchange, or MS2LDA) and need to create a figure suitable for journal publication or supplementary materials that retains a link to the.
- ▌ Ionization Mode Annotation · holobiomicslabUse when when converting MS/MS spectra from .msp format library files (e.g., MassBank) into a custom fragment library for metabolite annotation, and the source spectra are tagged with ionization mode information (positive or negative).
- ▌ Large Scale Data Retrieval · holobiomicslabUse when you have a query mass spectrum (or a metabolite reference spectrum from public data) and need to search it against a large-scale spectral repository (≥billions of spectra, e.g., GNPS library) where execution time and resource efficiency are critical.
- ▌ Lc Ms Spectral Data Import · holobiomicslabUse when you have raw LC-MS/MS spectral data in .mgf format (or vendor-specific raw data that can be converted to .mgf via MZmine or similar tools) and need to prepare it for interactive exploration using the specXplore dashboard.
- ▌ Lcms Feature Table Parsing · holobiomicslabUse when you have raw nontargeted LCMS feature tables from one or more analytical methods in tabular format (with m/z, RT, and intensity columns) that need to be aligned or clustered, or when integrating multiple feature tables into a shared BMXP processing pipeline that requires standardized.
- ▌ Lipid Maps Database Lookup · holobiomicslabUse when when you have a parsed lipid species table (output from LipidSearch or LIQUID) containing lipid names or identifiers, and you need to annotate each entry with its standardized LIPID MAPS category (e.g., Glycerophospholipids, Sphingolipids) and subcategory (e.
- ▌ Lipid Nomenclature Mapping · holobiomicslabUse when you need to generate a comprehensive, non-redundant inventory of lipid species that span a defined lipid class (e.g., phosphatidylcholine, triacylglycerol) and a range of fatty acid compositions (e.g., C14:0 to C22:6).
- ▌ Lipid Spectral Data Export · holobiomicslabUse when after generating a complete lipid spectral library with adduct-specific fragmentation patterns and retention time metadata, when you need to deploy the library for targeted or data-dependent acquisition on specific mass spectrometry instruments—either Excalibur-controlled orbitrap.
- ▌ M Z Based Feature Grouping · holobiomicslabUse when after retention-time clustering has grouped features from multiple LC-MS samples, when you need to refine feature assignments by enforcing m/z consistency and eliminate duplicate or near-duplicate features with the same mass but potentially misaligned retention times.
- ▌ Mass Spectrum Scan Parsing · holobiomicslabUse when you have raw mass spectrometry data files from a Thermo instrument (e.
- ▌ Masst Output Visualization · holobiomicslabUse when you have completed one or more domain-specific MASST searches (microbeMASST, plantMASST, tissueMASST, microbiomeMASST, foodMASST) and have aggregated search outputs (matches.tsv, library.tsv, datasets.
- ▌ Memomatrix Object Handling · holobiomicslabUse when you have generated one or more MemoMatrix objects (MS2 fingerprint matrices from separate sample sets) and need to combine them for cross-cohort alignment, validate structural consistency after merging, or prepare merged matrices for downstream filtering and visualization.
- ▌ Model Artifact Persistence · holobiomicslabUse when after a deep neural network model has completed training on LC-MS spectral peak classification data and you need to preserve the learned weights and architecture for downstream inference, validation on held-out test sets, or sharing with collaborators.
- ▌ Ms2 Spectrum Consolidation · holobiomicslabUse when after sample alignment and feature grouping steps in untargeted LC-MS workflows, when you have DDA-mode raw files with both MS1 and MS2 scans and need to link tandem mass spectra to quantified features for annotation and structural characterization.
- ▌ Mzml Feature Table Parsing · holobiomicslabUse when you have raw LCMS data in mzML format and a feature table (CSV) from a peak detection pipeline (e.g., MZmine) and need to prepare these inputs for NeatMS preprocessing, batch creation, or peak classification. This skill is the mandatory entry point for any NeatMS workflow.
- ▌ Network File Format Export · holobiomicslabUse when after completing dereplication and cosine similarity clustering in the MolNotator pipeline, when you have finalized molecular network data with molecule–ion relationships and need to visualize, analyze, or share the network in external software.
- ▌ Pathway Annotation Mapping · holobiomicslabUse when you have a metabolomics dataset with metabolite identifiers in mixed formats (e.g., common names, KEGG accessions, HMDB IDs) and need to assign each metabolite to its canonical pathway(s) before performing pathway-level classification, feature selection, or prognosis modeling.
- ▌ Peak Boundary Localization · holobiomicslabUse when after you have (1) extracted regions of interest (ROIs) around candidate peaks in LC-MS data and (2) run those ROIs through a trained CNN-Transformer peak detection model that outputs both binary peak classifications and bounding box coordinates.
- ▌ Peak Data Integrity Checks · holobiomicslabUse when implementing or modifying a writable MsBackend subclass (e.g., MsBackendMemory, MsBackendDataFrame) and need to replace peak data (m/z values, intensity values, or peaksData).
- ▌ Precursor Mass Calculation · holobiomicslabUse when when you have a compound's SMILES string or molecular formula and need to determine the expected precursor ion m/z for comparison against observed spectra, particularly before applying formula-based denoising, entropy similarity scoring, or denoising search against reference libraries.
- ▌ Python Library Integration · holobiomicslabUse when when you have Thermo Fisher RAW mass spectrometry files and need to extract mass-to-charge ratios, intensities, scan metadata, and peak lists within a Python script or notebook for downstream computational analysis, and you require programmatic control over extraction parameters rather.
- ▌ Python Package Integration · holobiomicslabUse when when you have LC-MS/MS data in MZmine-generated MGF and CSV files (for positive and/or negative ionization modes) and need to apply a sequence of deduplication, annotation, and dereplication steps defined in a MolNotator YAML configuration file to predict actual molecules and build.
- ▌ Pytorch Module Development · holobiomicslabUse when when constructing a composite loss function for contrastive learning on structured data (e.
- ▌ Qc Summary Data Extraction · holobiomicslabUse when after applying one or more mpactr filters (filter_mispicked_ions, filter_group, filter_cv, filter_insource_ions) to a feature table, use qc_summary() to extract the pass/fail status of each ion across all applied filters.
- ▌ Qiime2 Artifact Inspection · holobiomicslabUse when you need to verify that a QIIME 2 artifact (e.g., a Chemical Feature Tree from q2-qemistree, a FeatureTable[Frequency], or a Phylogeny[Rooted] object) has been correctly produced, before using it as input to downstream analyses.
- ▌ Qvalue Threshold Filtering · holobiomicslabUse when after loading search result files (e.g., from DIA-NN or OpenSwath) containing feature identification results with associated Q-value scores, apply this filter when you need to select a subset of high-confidence identifications before generating comparison plots or summary statistics across.
- ▌ Raw File Header Extraction · holobiomicslabUse when beginning an LC-MS data analysis pipeline and you need to rapidly inspect instrument metadata, acquisition parameters, or scan statistics from proprietary Thermo .raw files without the I/O overhead of loading full spectra.
- ▌ Retention Time Mz Indexing · holobiomicslabUse when when you have parsed .mzML or Thermo .raw LC-MS data and need to support interactive or programmatic queries by retention time (RT) and mass-to-charge ratio (m/z) without re-scanning the entire file.
- ▌ Sample Membership Tracking · holobiomicslabUse when when aligning detected features across multiple LC-IMS-MS/MS samples and you need to identify which input samples contributed to each consensus feature cluster, especially to filter out spurious or low-confidence alignments, validate clustering completeness, or perform sample-specific.
- ▌ Schema Constraint Checking · holobiomicslabUse when a user uploads a JSON project file to the platform and you need to verify it matches the required format defined in app/public/schema.json before accepting it into the database.
- ▌ Spatial Coordinate Mapping · holobiomicslabUse when after LC-MS feature detection, alignment, quantification, and optional filtering/normalization are complete, and you have intensity values for molecular features that correspond to spatial positions (e.g., tissue coordinates, imaging pixel locations).
- ▌ Spectra Mgf Format Loading · holobiomicslabUse when when you have downloaded a GNPS molecular networking archive (GNPS1 or GNPS2 workflow output) and need to reconstruct spectral records for integration with genomic data (BGCs, antiSMASH results) or for computing molecular family links and spectral similarity scores.
- ▌ Spectral Alignment Scoring · holobiomicslabUse when you have paired MS/MS spectra (known compound and its structural analog) with assigned precursor m/z, charge, and SMILES; you want to quantify which parts of the molecular structure could have undergone modification by scoring peak alignment quality.
- ▌ Spectral Format Conversion · holobiomicslabUse when when raw spectral data exists in one mass spectrometry file format but downstream analysis requires a different format; when integrating spectra from multiple sources or instruments that produce heterogeneous file formats;
- ▌ Spectral Output Formatting · holobiomicslabUse when after generating tandem mass spectrum predictions from a neural model (ICEBERG, SCARF, or baseline), and before attempting retrieval ranking, metric computation, or validation against experimental spectra.
- ▌ Spectral Window Extraction · holobiomicslabUse when you have loaded multidimensional MS data (from MZA HDF5 files or other formats) and need to examine a specific m/z region—for example, to visualize a known lipid or metabolite mass range, perform peak detection within a narrow window, or reduce computational overhead by working on a subset.
- ▌ Spectrum Alignment Scoring · holobiomicslabUse when after generating probability predictions for potential modification sites (via ModiFinder.
- ▌ Spectrum Metadata Handling · holobiomicslabUse when when you have a USI (Universal Spectrum Identifier) string referencing a spectrum in a public metabolomics repository (GNPS Molecular Networking, GNPS Spectral Libraries, MassBank, MetaboLights, Metabolomics Workbench, MS2LDA, or ProteoXchange) and need to extract its raw spectral data.
- ▌ Spectrum Subset Extraction · holobiomicslabUse when after duplicate filtering of MZmine-exported MGF and CSV files, when you have combined spectra from multiple samples in a single MGF and need to segregate them by sample identifier before fragment annotation or adduct assignment.
- ▌ Taxonomy Database Querying · holobiomicslabUse when a paired omics project record contains a genome identifier (e.g., from GenBank or NCBI) but lacks the corresponding organism scientific name.
- ▌ User Interface Integration · holobiomicslabUse when when you have a multi-step computational workflow (e.g., peak detection, filtering, manual review) implemented in R and need to expose it to end-users who lack R expertise.
- ▌ Bond Connectivity Prediction · holobiomicslabUse when you have predicted or partially assembled molecular fragments (as token sequences or substructure embeddings) and need to determine which atoms are bonded to which—that is, when the formula (atom inventory) is known or predicted but the connectivity graph is uncertain.
- ▌ Cohort Performance Reporting · holobiomicslabUse when you have NMR metabolite measurements from peripheral blood samples (plasma/serum) paired with processing delay metadata (pre-centrifugation and post-centrifugation times) and need to benchmark metabolic parameter stability across delay windows.
- ▌ Column Name Variant Matching · holobiomicslabUse when when processing mwTab metabolomics data files with variable column naming conventions (e.
- ▌ Hybrid Model Fusion Strategy · holobiomicslabUse when you have 1H NMR spectral data from complex mixtures and need to identify component compounds, but a single architecture (CNN or Transformer alone) fails to capture both fine local patterns in peak structures and long-range dependencies across the full spectral range.
- ▌ Isotopic Impurity Accounting · holobiomicslabUse when when analyzing LC-MS data from stable isotope labeling experiments where measured isotopologue abundances are contaminated by naturally occurring isotopes and tracer isotopic impurity, and you have access to unlabeled sample reference measurements to empirically model these confounding.
- ▌ Metabolite Database Matching · holobiomicslabUse when after peak networks have been identified and clustered from INADEQUATE spectra (typically via the clustering and finding modules), use this skill when you need to assign chemical identities to unknown peak networks by comparing them against reference spectral signatures in a simulated.
- ▌ Metabolite Spectral Matching · holobiomicslabUse when you have an experimental mass spectrum (or a set of spectra from LC-MS/MS data) and need to identify the underlying metabolite(s) by comparing against known reference spectra in GNPS or a local indexed repository.
- ▌ Molecular Formula Prediction · holobiomicslabUse when you have 1D ¹H or ¹³C NMR spectra from an unknown organic compound and need to predict its molecular formula (e.g., C₆H₁₂O₂). The compound must contain ≤19 heavy (non-hydrogen) atoms. Use this as the first stage of a structure elucidation pipeline before predicting molecular connectivity.
- ▌ R Package Function Execution · holobiomicslabUse when you have raw Bruker NMR spectral data files (1D 1H format) stored in a directory structure and need to prepare them for automated metabolite identification and quantification in ASICS.
- ▌ Repository Cloning And Setup · holobiomicslabUse when when you need to deploy a containerized scientific tool (e.g., CloMet) for the first time on a local machine or CI/CD environment, and the project provides a Dockerfile and GitHub repository.
- ▌ Spectral Feature Engineering · holobiomicslabUse when you have molecular structures (SMILES or graph representations) and need to predict or analyze infrared spectral properties using message passing neural networks.
- ▌ Spectral File Format Parsing · holobiomicslabUse when you receive raw spectral data files (jcamp, RAW, or mzML) from NMR, IR, or MS instruments and need to extract peak tables, metadata, and spectral parameters before generating visualizations, performing peak annotation, or converting to standardized output formats.
- ▌ Stocsy Metabolite Assignment · holobiomicslabUse when use STOCSY when you have preprocessed 1H NMR spectral data with an unidentified peak of interest (driver signal at a specific δ ppm value) and need to determine its metabolite identity by finding correlated signals across the spectrum.
- ▌ Structured Report Generation · holobiomicslabUse when after applying jsonschema validation to a parsed mwTab file against MS or NMR schema definitions, when you have collected validation errors, warnings, and metadata column matching results and need to communicate findings to data curators or submitters in a structured, machine-readable.
- ▌ Hic Map Format Validation · holobiomicslabUse when after running the ENCODE Hi-C uniform processing pipeline or Juicer on FASTQ input data and generating a .hic output file.
- ▌ Juicer CLI Tool Execution · holobiomicslabUse when you have a pre-generated .hic contact map file (from Juicer pipeline or external source) and need to systematically call chromatin loops, detect topologically associating domains, or annotate other structural features without re-running the full alignment and contact matrix construction.
- ▌ Macs3 Subcommand Chaining · holobiomicslabUse when when you have aligned ChIP-Seq reads (BED or BEDPE format) and a corresponding control sample, and you need explicit control over peak-calling parameters—including fragment-length prediction, local bias windows (d, slocal=1kb, llocal=10kb), background scaling, and score-cutoff.
- ▌ Badge Endpoint Retrieval · holobiomicslabUse when when you need to verify the current operational status of a software project across multiple dimensions (CI/CD, code quality, test coverage, containerization, archival) and those status indicators are exposed as badge endpoints in the project's README.
- ▌ Build Badge Verification · holobiomicslabUse when you need to validate that a repository's automated build and publish pipeline is functioning correctly on a release or target branch, particularly when assessing the reliability of release artifacts or the health of a CI/CD workflow.
- ▌ Code Repository Analysis · holobiomicslabUse when you have a published research article describing a new FT-ICR MS analysis tool and need to verify which analytical and visualization features are actually implemented (not just claimed).
- ▌ Interoperability Testing · holobiomicslabUse when when a new file format specification exists as a living document (e.
- ▌ JSON Response Validation · holobiomicslabUse when after sending HTTP requests to API endpoints (such as /classify or /model/metadata on an NP-Classifier server) to verify that the response is parseable JSON and contains the expected output fields and metadata before attempting to extract or process the data programmatically.
- ▌ Lipid Candidate Matching · holobiomicslabUse when you have peak-picked MS/MS data (e.g., from MZmine, XCMS, MS-DIAL, or Compound Discoverer) and need to identify lipid species present in your sample.
- ▌ Metabolic Model Curation · holobiomicslabUse when you have generated consensus metabolic reconstructions for multiple members of a microbial community (e.
- ▌ Peak Pairwise Comparison · holobiomicslabUse when after molecular formula assignment and peak filtering are complete, when you have a filtered peak list (m/z values and molecular formulas) and want to discover biochemical transformations without prior knowledge of reaction networks.
- ▌ Similarity Matrix Export · holobiomicslabUse when after computing pairwise similarity scores across a collection of preprocessed mass spectra using matchms similarity measures (Cosine-related, molecular fingerprint-based, or metadata-related assessments), use this skill to persist the resulting similarity matrix to a named output file.
- ▌ Smiles String Formatting · holobiomicslabUse when you have a set of chemical structures (as SMILES strings or convertible to SMILES) and need to submit them programmatically to the NP Classifier /classify endpoint for batch or automated classification.
- ▌ Tabular Data Tag Parsing · holobiomicslabUse when you have raw tabular experimental data (CSV or Excel) with column headers annotated using MESSES tag syntax (#<table_name>.id for record identifiers, #.
- ▌ API Adapter Layer Design · holobiomicslabUse when when you have multiple mass spectrometry data formats (mzML, mzXML, or others) that must be ingested into a single format-agnostic processing engine (e.g., mspack compression), and you need to avoid replicating the core logic for each format.
- ▌ Batch Vector Preparation · holobiomicslabUse when you have a metabolomics dataset with samples collected across multiple batches (e.g., different MS runs, sample preparation rounds, or instrument configurations) and need to apply batch-aware correction methods such as CordBat.
- ▌ CI Workflow Reproduction · holobiomicslabUse when you have access to a GitHub repository with a Maven-based CI workflow (e.g., defined in .
- ▌ Code Artifact Inspection · holobiomicslabUse when use when the workflow requires code_artifact_inspection.
- ▌ Dynamic Method Discovery · holobiomicslabUse when you need to enumerate all supported metadata conversions in a plugin-based architecture without hard-coding converter names or method signatures.
- ▌ Feature Table Subsetting · holobiomicslabUse when after loading an MS-DIAL feature table when you need to separate features into two disjoint groups: one meeting a quantitative threshold (e.g., m/z decimal values outside [4, 8], coefficient of variation below a cutoff, or mass defects within acceptable bounds) and one not meeting it.
- ▌ Gc CI Ms Data Processing · holobiomicslabUse when you have vendor-format GC-CI-MS raw data from a stable isotope labeling experiment, a list of targeted compounds with known monoisotopic m/z, retention time, and molecular formula, and you need to extract per-isotopologue area and intensity values across multiple samples with consistent.
- ▌ Header Key Value Mapping · holobiomicslabUse when when you have JSON table records (arrays of field-indexed objects) and need to restructure them into dictionaries where specific table columns are mapped to new key names, and you want to control which columns appear in the output and under what names.
- ▌ Job Artifact Persistence · holobiomicslabUse when when deploying OpenMS workflows in online mode via RQ (Redis Queue) in a Docker container where the Streamlit frontend may restart or rerun without losing track of submitted jobs.
- ▌ Lipid Similarity Scoring · holobiomicslabUse when you have two or more lipid structures (represented as molecular graphs or parsed lipid names) and need to quantify their structural dissimilarity for dendrogram construction, lipidome clustering, or identification of structurally similar lipids.
- ▌ Mass Accuracy Validation · holobiomicslabUse when after implementing or modifying an mzML parser module that converts mzML files into MS-DIAL's internal data model, and before integrating the parser into the production analysis pipeline.
- ▌ Mass Spectrum Simulation · holobiomicslabUse when when you have one or more peptide sequences (as strings) and need to predict their theoretical isotopic distribution patterns to compare against experimental MS data, validate peak assignments, or generate synthetic spectra for method development.
- ▌ Msi Spectral Data Import · holobiomicslabUse when use this skill at the start of any MSI analysis workflow when you have raw imzML files or vendor-specific MSI data that need to be loaded into napari-MSI-Explorer for visualization, mean intensity calculation, ROI analysis, or annotation.
- ▌ Omics Data Visualization · holobiomicslabUse when you have tabular omics data (expression matrices, p-values, fold changes, functional annotations, or clinical outcomes) in CSV format and need to generate publication-ready visualizations that reveal distributional patterns, statistical significance thresholds, group comparisons, or.
- ▌ Open Modification Search · holobiomicslabUse when your query spectra contain peptides with unknown modifications (e.g., oxidation, phosphorylation, acetylation, or non-enzymatic modifications not specified in the search parameters), and you have a reference spectral library in mzML or mzXML format.
- ▌ Pathway Function Mapping · holobiomicslabUse when when you have reconstructed metabolic networks for two or more organisms from KEGG and need to compare them both topologically and functionally.
- ▌ Peak List Column Mapping · holobiomicslabUse when when uploading a new peak list or complex sample data file with delimiter-separated columns to Punc'data, especially when column headers are ambiguous or use non-standard naming conventions.
- ▌ Poisson Noise Generation · holobiomicslabUse when when preparing augmented variants of ion images (single-channel 2D arrays or multi-channel spectral images) for contrastive learning in mass spectrometry imaging tasks.