HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ Metabolic Parameter Visualization · holobiomicslabUse when when you have paired NMR metabolite measurements and corresponding processing metadata (pre-centrifugation delay, post-centrifugation delay, sample type, cohort) for a blood sample cohort and need to determine which metabolites remain stable across the expected or observed delay range, or.
- ▌ Metabolite Signal Drift Detection · holobiomicslabUse when when you have multi-batch metabolomics data (SummarizedExperiment object with raw or log-transformed assays) and need to assess whether specific metabolites exhibit systematic signal drift across experimental run order or strong batch effects that would justify hierarchical normalisation.
- ▌ Metabolomics Data Standardization · holobiomicslabUse when you have raw 1D NMR spectral data (urine, worm, or other biological samples) that needs to be converted into peak tables for metabolite identification and quantification.
- ▌ Metadata Structure Transformation · holobiomicslabUse when you have raw tabular experimental metadata (mass spectrometry or NMR sample descriptions, sample-to-treatment mappings, instrument parameters, etc.) that needs to be deposited into a structured online repository like Metabolomics Workbench, but the raw format does not conform to the.
- ▌ Multi Database Structure Querying · holobiomicslabUse when after cleaning and clustering LC-MS features in MS-CleanR, when you need to assign putative compound identities to a feature set with MS/MS spectra, and when candidate compounds may exist across multiple specialized databases (e.g., natural products, pharmaceuticals, contaminants).
- ▌ Mzmine Quantitative Table Parsing · holobiomicslabUse when you have LC–MS/MS data processed through MZmine2 or MZmine3 and need to construct a feature quantification table for natural product discovery pipelines (e.g., INVENTA prioritization, GNPS networking, or metabolite annotation).
- ▌ Nmr Spectral Comparative Analysis · holobiomicslabUse when you have 2D NMR spectral data (heteronuclear and/or homonuclear experiments) from multiple samples in a natural products library or mixture, and you need to identify common structural scaffolds, correlate features across samples, or prioritize samples for further structural annotation.
- ▌ Small Molecule Structure Matching · holobiomicslabUse when you have observed compounds (from LC-MS, GC-MS, or spectroscopy) and a set of predicted metabolite structures from BioTransformer, and need to assign identities to the observed compounds by matching their experimental features (mass-to-charge ratio, retention time, spectral signature) to.
- ▌ Structure Prediction From Spectra · holobiomicslabUse when you have experimental mass spectrometry spectra (LC–QTOF or similar format) from unknown compounds and need to predict their molecular structures.
- ▌ Virtual Environment Configuration · holobiomicslabUse when you have a Python application (e.g., ROIAL-NMR) with documented dependencies and version constraints, and you need to install it on a fresh machine or verify that the environment can be reconstructed without import or runtime errors.
- ▌ Bead Count Threshold Filtering · holobiomicslabUse when apply this filter after loading raw .idat files or beta-valued matrices from HumanMethylation450 or EPIC methylation arrays when you need to remove probes with insufficient bead counts that may introduce measurement noise or bias into downstream differential methylation or enrichment.
- ▌ Chip Seq Peak Calling Workflow · holobiomicslabUse when when you have aligned ChIP-Seq reads (single-end BED or paired-end BEDPE format) and need to identify enriched genomic regions by comparing ChIP signal against control background, with the ability to customize fragment length estimation, local bias calculation, and peak score thresholds.
- ▌ Cis Contact Frequency Analysis · holobiomicslabUse when when you have loaded a cooler file containing Hi-C contact matrices and need to quantify how contact probability decays with genomic distance within a single chromosome.
- ▌ Slingshot Trajectory Embedding · holobiomicslabUse when you have an ArchR project with clustered single-cell ATAC-seq cells and want to reconstruct developmental or cellular transition trajectories. Use this skill when your research question requires ordering cells along a developmental continuum (e.
- ▌ Tf Binding Site Classification · holobiomicslabUse when you have aligned ATAC-seq BAM files, corrected Tn5 insertion bias and computed footprint scores (via TOBIAS ATACorrect and ScoreBigwig), a motif database in JASPAR or compatible format, and you need to assign occupancy states (bound/unbound) and confidence scores at specific TF binding.
- ▌ Bioconda Package Installation · holobiomicslabUse when you have identified a package available in the Bioconda channel (indicated by a conda version badge or Bioconda recipe URL) and need to verify that installation succeeds and that the package's critical modules are importable in the target Python environment, especially before integrating.
- ▌ Conditional Record Resolution · holobiomicslabUse when converting JSON metadata and you need to populate a target field by selecting or iterating over records only when they satisfy a logical test condition (e.g., 'include this record only if a specific field has a particular value').
- ▌ Configuration File Generation · holobiomicslabUse when you need to set up a LipoCLEAN analysis for MS-DIAL lipid identifications and do not yet have a configuration file, or you are switching between MS-DIAL versions 4 and 5 and need version-specific parameter defaults (e.g., column names and scaling factors that differ between versions).
- ▌ Database Metadata Enumeration · holobiomicslabUse when when you have downloaded a curated structure-organism dataset (such as LOTUS) and need to verify the reported counts of unique entities (source databases, organisms, structures, and their pairs) to confirm dataset integrity, assess data coverage, or reproduce published statistics in a.
- ▌ Deep Learning Model Inference · holobiomicslabUse when you have preprocessed mass spectrometry spectra (tokenized m/z and intensity pairs or feature matrices) and a trained deep learning model checkpoint, and you need to classify unknown compounds or generate prediction confidence scores for structural novelty analysis.
- ▌ Development Environment Setup · holobiomicslabUse when when you have cloned a Python package repository and need to prepare a working environment for development, debugging, or contribution. Specifically when the package declares dev dependencies in setup.py or pyproject.toml and maintains a pytest test suite in a tests/ directory.
- ▌ Flat File Parsing And Loading · holobiomicslabUse when when you have published LOTUS flat files (TSV or compressed TSV.GZ) containing structure-organism pairs and need to enumerate unique structures, group by organism prevalence, or validate record counts against gold-standard benchmarks.
- ▌ Injection Sequence Annotation · holobiomicslabUse when you have a Sciex Multiquant TXT export file containing a metabolomics or lipidomics analytical sequence and need to locate QCpool samples that were injected at regular intervals, validate their spacing matches study design expectations, and compile structured metadata for downstream.
- ▌ Ion Image Augmentation Design · holobiomicslabUse when when preparing ion image data from mass spectrometry imaging for contrastive self-supervised representation learning, and you need to generate augmented image pairs that reflect either co-localization relationships between different molecular ions (COL mode) or isotopic relationships.
- ▌ Lexical Analysis Tokenization · holobiomicslabUse when you have a mass-spectrometry query string written in MassQL (or similar domain-specific SQL-inspired syntax) that must be converted into structured form for execution. The input is raw, unparsed text containing SQL keywords, MS-specific operators (e.
- ▌ Mass Spectrometry Data Import · holobiomicslabUse when when beginning a new mass spectrometry analysis workflow with raw spectral data files in mzML, mzXML, msp, MGF, or JSON format.
- ▌ Mass2motif Annotation Mapping · holobiomicslabUse when after LDA-based Mass2Motif discovery has generated a set of recurring fragmentation patterns (motifset_optimized.
- ▌ Ms Backend API Implementation · holobiomicslabUse when you have MS data in a new format or storage system (e.g., a custom database, HDF5 file, or proprietary raw file) and need to make it accessible to Spectra-based analysis workflows without forking the Spectra package itself.
- ▌ Ms Dial Version Compatibility · holobiomicslabUse when you are preparing to run LipoCLEAN on MS-DIAL output and need to create or update a configuration file, or you have switched between MS-DIAL 4 and MS-DIAL 5 data and need to verify that your options file and trained model are compatible with the current version's column naming and scaling.
- ▌ Mzml File Parsing And Loading · holobiomicslabUse when when you have real LC-MS/MS experimental data in mzML format (e.
- ▌ Package Dependency Management · holobiomicslabUse when you need to set up a cloned or downloaded scientific Python package for local development, testing, or execution. Specifically, use it when: (1) you have a package repository with a pyproject.toml or setup.py that declares dev dependencies;
- ▌ Ppm Error Tolerance Filtering · holobiomicslabUse when after molecular formula assignment has been performed on FT-ICR MS peaks and you need to remove assignments with unacceptable mass error before proceeding to chemodiversity analysis, transformation network generation, or multivariate statistics.
- ▌ Reproducibility Gap Detection · holobiomicslabUse when evaluating whether a published computational method can be independently executed: (1) source code is claimed to be available but repository structure, build instructions, or dependency specifications are incomplete;
- ▌ Runtime Performance Profiling · holobiomicslabUse when when you need to empirically validate that one mass spectrometry data processing library achieves higher throughput than competing alternatives. Specifically: you have multiple candidate libraries (e.
- ▌ Smiles Canonicalization Rdkit · holobiomicslabUse when when preprocessing raw SMILES strings from external chemistry databases (e.g., CCSBase, METLIN-CCS, or custom compound libraries) that may contain multiple valid but non-canonical notations for the same molecular structure.
- ▌ Smiles Parsing And Validation · holobiomicslabUse when you have SMILES strings for candidate novel psychoactive substance structures and need to convert them into a machine-readable molecular representation before computing descriptors, generating mass spectra, or calculating chemical fingerprints.
- ▌ Smiles Sdf Parsing Validation · holobiomicslabUse when you have raw molecular structures in SMILES or SDF format that will feed into BitterPredict.m or other structure-based classifiers.
- ▌ Tabular Data Field Comparison · holobiomicslabUse when you have multiple independent implementations of the same data format reader (e.g., Rust, Python, R versions) and need to verify they produce identical or equivalent output.
- ▌ Tensor Encoding Deep Learning · holobiomicslabUse when when you have validated SMILES strings or RDKit molecule objects representing chemical structures and need to feed them into a pre-trained deep learning model (such as PS2MS, NEIMS, or DeepEI) that expects fixed-size numerical tensor inputs.
- ▌ Web Service Health Monitoring · holobiomicslabUse when your annotation pipeline depends on multiple external web converters and you need to diagnose why annotation jobs are failing, slow, or incomplete. Use it if you observe missing metadata fields in output .
- ▌ Annotation Table Construction · holobiomicslabUse when when you have access to multiple public metabolomics databases and need to build a unified reference table for metabolite annotation in untargeted mass spectrometry analysis.
- ▌ Aromaticity Index Computation · holobiomicslabUse when after molecular formula assignment from FT-ICR MS peaks and elemental composition tabulation (C, H, O, N, S, P counts), when you need to quantify the degree of aromaticity and carbon-skeleton unsaturation for each detected compound to support Van Krevelen classification, chemodiversity.
- ▌ Autotuner Object Manipulation · holobiomicslabUse when after AutoTuner has completed EICparams extraction and parameter estimation on raw untargeted metabolomics data (mzML, mzXML, or CDF format), and you need to pass those estimates into XCMS or MZmine2 for full dataset processing.
- ▌ Biomolecular Class Annotation · holobiomicslabUse when you have raw or processed TWIM-MS data with arrival time and m/z dimensions, and you need to label experimental features by biomolecular class before performing CCS calibration or validation.
- ▌ Biomolecule Metadata Handling · holobiomicslabUse when initiating a proteomics or panomics analysis with peptide- or protein-level expression data. The trigger is the simultaneous availability of: (1) a quantification matrix (rows = biomolecules, columns = samples), (2) sample metadata (e.
- ▌ Biotransformation Enumeration · holobiomicslabUse when you have a known parent drug chemical formula and aim to predict its metabolite landscape prior to or during high-resolution mass spectrometry analysis (mzML).
- ▌ Bruker Solarix Format Parsing · holobiomicslabUse when you have acquired Bruker Solarix FT-ICR-MS raw data (e.g., ESI_NEG_SRFA.d) and need to programmatically access the transient time-domain signal and metadata for zero-filling, apodization windowing (e.g., Hanning), or mass calibration.
- ▌ Bubble Plot Aesthetic Mapping · holobiomicslabUse when you have parsed GO enrichment results (GO term identifiers, p-values or adjusted p-values, gene ratios, gene counts) into CSV format and need to render them as interactive bubble plots.
- ▌ Ccs Prediction Model Training · holobiomicslabUse when you have a dataset of SMILES strings with corresponding experimental CCS measurements and want to build a predictive model that can rapidly generate CCS values for new molecules without running expensive ion-mobility spectrometry experiments.
- ▌ Ccs Reference Data Extraction · holobiomicslabUse when you have obtained or need to prepare a DTCCS_N2 reference library for U13C-labeled lipids (typically provided as part of a lipidomics tool distribution) and need to extract, validate, and normalize its contents into a machine-readable table format before using it for CCS bias calculation.
- ▌ Chemical Descriptor Retrieval · holobiomicslabUse when after harmonizing compound identifiers to PubChem IDs (e.g., via check_names function).
- ▌ Chemical Formula Manipulation · holobiomicslabUse when when you have a parent drug's raw chemical formula and need to predict its potential metabolites in mass spectrometry data (mzML format) to match against observed peaks.
- ▌ Chemical Structure Validation · holobiomicslabUse when after compound database dereplication with SIRIUS or MetFrag has produced candidate annotations (CSV or JSON format), and you need to filter implausible structures, compute standardized molecular descriptors, and rank candidates by confidence before reporting final metabolite.
- ▌ Chromatographic Peak Labeling · holobiomicslabUse when you have a user-defined reference list of isolated, high-confidence chromatographic peaks (ground-truth) matched across multiple LC-HRMS samples, and you need to produce a labelled training dataset large enough to train a CNN model that discriminates true peaks from background noise and.
- ▌ Compound Set Filtering Python · holobiomicslabUse when when running Pickaxe reaction network expansion and you need to reduce the candidate compound set before each generation using criteria not covered by built-in filters (e.g., similarity thresholds, metabolomics matching, or target-based selection).
- ▌ Compound Structure Processing · holobiomicslabUse when you have a collection of DNA adduct or small-molecule compound structures stored in SDF format and need to prepare them for computational workflows like CFM-ID fragment prediction, or when integrating new compounds into a structured compound database.
- ▌ Conformer Ensemble Processing · holobiomicslabUse when you have a set of conformers that have already been filtered by ASE-ANI neural network potentials and need to extract quantum-mechanical electronic properties (polarizability tensor, dipole moment) required for collision cross section calculation.
- ▌ Conversion Graph Construction · holobiomicslabUse when when integrating MSMetaEnhancer into Galaxy or another workflow platform and you need to dynamically populate conversion option menus without hardcoding service-specific logic.
- ▌ Costes Threshold Segmentation · holobiomicslabUse when when you have two or more co-registered LA-ICP-MS element channel images and need to compute colocalization coefficients (especially Manders) that require reproducible, bias-free segmentation.
- ▌ Cross Dataset Entry Filtering · holobiomicslabUse when you have received MSBERT-preprocessed spectral data from GNPS, MoNA, or MTBLS1572 and need to ensure data integrity before training a spectral embedding model.
- ▌ Cross Omics Feature Alignment · holobiomicslabUse when you have preprocessed multiomics datasets from distinct biomolecular classes (e.
- ▌ Database Repository Retrieval · holobiomicslabUse when when you need to obtain a specific curated database (e.g., DNA adduct compounds) that is published in a GitLab or GitHub repository and available in structured formats (SDF, Excel, Word).
- ▌ Development Mode Installation · holobiomicslabUse when you need to run a local test suite, contribute code changes to a repository, or iterate rapidly on package modifications.
- ▌ Directed Edge Weight Encoding · holobiomicslabUse when after computing a Jacobian matrix from covariance data and extracting directed edges representing metabolite interactions, use this skill when you need to communicate the magnitude and direction of metabolite-to-metabolite influences in a single integrated visualization.
- ▌ Elemental Composition Parsing · holobiomicslabUse when when you have FT-ICR MS peak data with assigned molecular formulas (e.g., from CoreMS, Formularity, or similar formula assignment tools) and need to compute thermodynamic indices (DBE, GFE, AImod, NOSC) or classify peaks by elemental composition.
- ▌ Embedding Similarity Matching · holobiomicslabUse when after a CNN model has generated predicted molecular embeddings from mass spectrometry data, and you need to identify the most likely candidate molecules from a reference database.
- ▌ Entry Point Script Validation · holobiomicslabUse when after installing a Python package or cloning its repository, to verify that the primary command-line interface is functional and discoverable before attempting analysis workflows.
- ▌ Fingerprint Generation Morgan · holobiomicslabUse when you have parsed molecular structures from the SMRT dataset or similar small molecule collections and need to create a vectorized molecular representation suitable for neural network input alongside molecular graph representations.
- ▌ Fisher Exact Test Application · holobiomicslabUse when you have a list of metabolites or lipids with associated p-values (e.
- ▌ Fisher Exact Test Computation · holobiomicslabUse when you have partitioned genomic-metabolomic links into discrete categories (e.
- ▌ Git Feature Branch Management · holobiomicslabUse when when contributing a new feature, bug fix, or documentation update to a shared repository (like iomega/ms2query), and you need to isolate your changes from the main development branch to allow for testing, review, and conditional integration without disrupting the primary codebase.
- ▌ Gpu Environment Configuration · holobiomicslabUse when you need to run a PyTorch model that was trained on GPU (e.g., JESTR with released NPLIB1 weights) and require verified GPU availability (torch.cuda.is_available() returns True). Apply this skill when you have a requirements.
- ▌ Hdf5 File Structure Traversal · holobiomicslabUse when when you have converted multidimensional mass spectrometry data (or other complex data) into MZA HDF5 format and need to understand the file hierarchy, validate the conversion output, extract metadata tables and array structure, or access spectra across different programming environments.
- ▌ Hmm Profile Database Querying · holobiomicslabUse when when you have BGC sequences (FASTA or GenBank format) or protein sequences and need to annotate them with biosynthetic or functional domains from a curated pHMM database (e.g., PFAM 35.0).
- ▌ Imputation Quality Validation · holobiomicslabUse when after applying BPCA imputation to a filtered metabolite matrix (with metabolites having >80% missingness already removed) and before proceeding to median normalization.
- ▌ Imzml File Loading And Import · holobiomicslabUse when when you have one or more imzML files containing mass spectrometry imaging data and need to import them into LipidQMap for ion image extraction, isotopic correction, and quantitative analysis.
- ▌ Ionomics Data Format Handling · holobiomicslabUse when you have raw ICP-MS ion concentration measurements (e.g., Ca44, Cd111, Fe56, Zn66 in ppm) organized as a data frame with multiple replicates per sample and batch identifiers, and you need to prepare this for ionomics analysis in Galaxy or the IonFlow R package.
- ▌ Irreversible Model Conversion · holobiomicslabUse when you have a constraint-based metabolic model in SBML or similar format with reversible reactions and need to sample the feasible steady-state flux region using optGpSampler or other samplers that require an irreversible stoichiometric matrix.
- ▌ Isotopic Envelope Calculation · holobiomicslabUse when when you have one or more peptide sequences (as strings) and need to predict their theoretical isotopic distribution for comparison against experimental MS peaks, validation of mass calibration, or simulation of expected peptide signals in a mass spectrometry assay.
- ▌ Iterative Fitting Convergence · holobiomicslabUse when you have 1D mass spectrometry signal data (e.
- ▌ Java Static Method Invocation · holobiomicslabUse when you have a Java application or standalone tool that needs to predict CYP450-catalyzed metabolites for one or more molecules and you require the option to compare predictions with and without CypReact filtering applied.
- ▌ Joint Embedding Space Scoring · holobiomicslabUse when you have a mass spectrum from an untargeted metabolomics experiment and a set of candidate molecules (e.g., downloaded from PubChem) that may explain that spectrum. You want to rank these candidates by likelihood of correctness to prioritize manual annotation or further validation.
- ▌ JSON Spectral Data Processing · holobiomicslabUse when you have raw or semi-curated mass spectrometry spectral data in JSON, CSV, MSP, or MGF format from multiple open mass spectra libraries (OMSLs) and need to standardize field names, validate chemical identifiers (SMILES, InChI, InChIKey), remove duplicates, filter by quality criteria.
- ▌ Archive Extraction And File Mapping · holobiomicslabUse when when you have downloaded a GNPS molecular networking job archive (from GNPS1 or GNPS2 workflows: METABOLOMICS-SNETS, METABOLOMICS-SNETS-V2, FEATURE-BASED-MOLECULAR-NETWORKING, classical_networking_workflow, or feature_based_molecular_networking_workflow) and need to extract and standardize.
- ▌ Batch Aware Normalization Workflows · holobiomicslabUse when your LC-MS feature table exhibits intensity variations across samples that correlate with technical batches (e.
- ▌ Batch Correction Quality Assessment · holobiomicslabUse when after applying pycombat-based batch correction to multi-batch interpolated feature tables in LC-MS metabolomics workflows, when you need to verify that batch effects have been attenuated without loss of data dimensionality or sample information.
- ▌ Bgc Spectrum Iokr Score Computation · holobiomicslabUse when when you have a collection of microbial genomes with predicted BGCs (via antiSMASH), a set of MS/MS spectra (e.g. from GNPS), and you want to score potential BGC-spectrum associations based on the presence of conserved molecular substructures inferred from the BGC's closest MIBiG homolog.
- ▌ Binary And XML Data Deserialization · holobiomicslabUse when you have raw LC-MS data in .mzML (XML-based) or Thermo .raw (proprietary binary) format and need to load it into memory for visualization, querying, or downstream analysis.
- ▌ Charge State Specific Peak Matching · holobiomicslabUse when you have peak-picked features with m/z, drift_time, retention_time, and intensity columns, and you need to identify monoisotopic peaks and their charge-state-specific isotopologue members (e.g., singly charged C13-substituted species).
- ▌ Chemical Class Metadata Integration · holobiomicslabUse when you have generated a GNPS molecular network (classical or feature-based workflow) and possess chemical class annotations (from GNPS library matching, ClassyFire, or other structural classifiers) that you wish to propagate onto network nodes and edges to enable chemical family-level.
- ▌ Chemical Formula Ranking Evaluation · holobiomicslabUse when after running formula inference on a benchmark dataset with known formula and adduct ground truth (e.g., NPLIB1, NIST20, or CASMI 2022). Apply this skill when you need to quantify ranking performance, isolate the contribution of specific model features (e.
- ▌ Chromatographic Coelution Detection · holobiomicslabUse when after feature detection when you have a feature table with m/z, retention time, and intensity columns, and you need to group features into empirical compounds (putative metabolites) that account for isotopologue patterns and multiple adduct forms arising from a single underlying analyte.
- ▌ Classification Metric Visualization · holobiomicslabUse when after training or evaluating a classification model (e.g., a Siamese neural network for spectrum similarity prediction) and obtaining a prediction array and corresponding ground-truth label array.
- ▌ Coefficient Of Variation Comparison · holobiomicslabUse when after normalization of a metabolomic feature matrix but before statistical testing, when you have both QC (technical replicate) and non-QC (study) samples and need to remove features with unstable or poorly reproducible signal patterns.
- ▌ Cohen Kappa Inter Rater Reliability · holobiomicslabUse when when you have two independent predictions of categorical outcomes (up/down/no-change variation signs) across multiple sample pairs and need to measure agreement beyond what would be expected by chance.
- ▌ Collision Cross Section Calibration · holobiomicslabUse when you have LC-IMS-MS/MS data with drift_time measurements and need to convert raw drift times into calibrated CCS values for structural annotation.
- ▌ Collision Cross Section Computation · holobiomicslabUse when you have a set of molecular structures in SMILES format that require CCS prediction for metabolite annotation in untargeted mass spectrometry workflows.
- ▌ Comparative Omics Report Generation · holobiomicslabUse when when you have feature lists (in CSV format) from two or more different MS acquisition methods (e.g., LC-MS vs. LC-IMS-MS), different processing software (e.
- ▌ Container Image Building Conversion · holobiomicslabUse when your Nextflow metabolomics workflow has been validated with Docker locally, but you need to deploy it on an HPC cluster that mandates Singularity containerization (e.g., Red Hat Enterprise Linux 8.
- ▌ Cross Domain Metadata Harmonization · holobiomicslabUse when when you have submitted the same MS/MS spectrum query to multiple domain-specific MASST tools and need to compare matches, combine ranked results, or generate cross-domain summary statistics.