HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ Simulation Based Validation · holobiomicslabUse when when you need to verify that a statistical correction (e.
- ▌ Statistical Test Comparison · holobiomicslabUse when when you have run differential methylation analysis in methylKit and need to validate whether overdispersion correction (overdispersion='MN') produces appropriately stringent statistical tests.
- ▌ API Endpoint Communication · holobiomicslabUse when you have fingerprint or spectrum data that requires compound-class annotation but prefer not to run SIRIUS locally, or need to integrate predictions into an automated analysis pipeline.
- ▌ Build Status Documentation · holobiomicslabUse when when you need to validate that a development build release workflow (such as dev_build_release.yml for a mass spectrometry data processing project) executes without failure and generates artifacts for downstream testing or distribution.
- ▌ Ccs Library Format Parsing · holobiomicslabUse when when you have received or cloned a CCS reference library (such as the DTCCSN2 library for U13C labeled lipids) bundled with lipidomics software and need to verify its integrity, understand its lipid class composition, or extract metadata before using it for CCS bias calculation or.
- ▌ CI Status Badge Deployment · holobiomicslabUse when you have configured a GitHub Actions workflow that executes build, test, and quality checks, and you want to embed a machine-readable, auto-updating badge in your repository README to signal pipeline status at a glance.
- ▌ Graph Tensor Serialization · holobiomicslabUse when after constructing feature tensors encoding atom adjacency matrices, bond types, and chemical properties from canonical SMILES—and before feeding graphs into a GNN training loop—to enable reproducible, portable, and memory-efficient storage of graph objects that will be loaded in batches.
- ▌ Hdf5 Feature Table Loading · holobiomicslabUse when you have mass spectrometry feature data stored in HDF5 format (.h5 files) and need to load specific dimensional columns (m/z, drift time, retention time, intensity) for multi-dimensional alignment, CCS calibration, or isotope detection.
- ▌ JSON Directive Application · holobiomicslabUse when when you have extracted intermediate JSON conforming to the Experiment Description Specification and need to restructure, filter, sort, or aggregate records (e.
- ▌ Jupyter Notebook Execution · holobiomicslabUse when you have access to a published study that provides a Jupyter notebook (.ipynb) containing executable code for reproducing simulations, analyses, or figures, and you need to verify that the reported results can be regenerated in your own environment or adapt the code for a related analysis.
- ▌ Module Import Verification · holobiomicslabUse when after installing a Python package (especially one with optional dependencies) to confirm that: (1) core modules are accessible and importable;
- ▌ Mzpeak Format File Parsing · holobiomicslabUse when you have an mzPeak file (uncompressed ZIP archive containing Parquet files) and need to extract and work with spectrum metadata (scan descriptions, precursors, selected ions), spectrum signal data (profile or centroid m/z and intensity arrays), or chromatogram data.
- ▌ REST API Endpoint Querying · holobiomicslabUse when you have a SMILES string or batch of SMILES strings representing chemical structures and need to obtain NP Classifier predictions programmatically.
- ▌ Richness Index Computation · holobiomicslabUse when you have a normalized peak-abundance matrix from FT-ICR MS data (peaks as rows, samples as columns) and need to compare the number and diversity of detected molecular species across experimental conditions—for example, to test whether inoculation or environmental perturbation alters the.
- ▌ S4 Class Method Inspection · holobiomicslabUse when you need to verify that an S4 replacement method (e.g., `mz<-`) in a bioinformatics backend class correctly validates input data using vectorized operations on NumericList or similar container objects, rather than inefficient loops or apply functions.
- ▌ Workflow Status Monitoring · holobiomicslabUse when you need to verify that a GitHub Actions workflow (such as 'dev_build_release.
- ▌ Batch Design Specification · holobiomicslabUse when before applying any batch effect correction function in dbnorm (dbnormPcom, dbnormNPcom, dbnormBer, dbnormBagging, Visodbnorm, or hclustdbnorm), you must first prepare and validate a batch assignment vector that maps each sample to its analytical run or batch.
- ▌ Batch Effect Visualization · holobiomicslabUse when you have multi-batch metabolomics data in SummarizedExperiment format and need to demonstrate that batch clustering or run-order signal drift persists in raw/imputed assays but is eliminated after hRUV normalisation (intra-batch loess + RUV-III, followed by inter-batch concatenation).
- ▌ Batch Structure Processing · holobiomicslabUse when you have a collection of 100+ molecules in SMILES, SDF, MOL, or MOL2 format and need to compute a unified feature representation combining physicochemical descriptors and structural fingerprints for downstream machine learning.
- ▌
- ▌ Build System Configuration · holobiomicslabUse when when you have a Python package with source modules that need to be documented, want to generate API stubs automatically from docstrings, and need to produce browsable HTML documentation for distribution or hosting (e.g., on ReadTheDocs).
- ▌ Class Hierarchy Extraction · holobiomicslabUse when you need to understand the extensibility surface of a modular object-oriented codebase, particularly when planning to contribute new modules, extend existing functionality, or onboard developers unfamiliar with the architecture.
- ▌ Compound Metric Tabulation · holobiomicslabUse when after completing doAnalysis on a SummarizedExperiment object with mzQuality, when you need to share compound-level metrics with non-R users, integrate results into downstream reporting systems, or perform meta-analyses across multiple metabolomics experiments.
- ▌ Conformer Generation Rdkit · holobiomicslabUse when when you have ionized adduct structures (SMILES or MOL format) from an ionization-state determination step and need to create an ensemble of relaxed 3D geometries for each molecule prior to expensive conformation filtering (e.g., ASE-ANI or quantum methods).
- ▌ Count Matrix Preprocessing · holobiomicslabUse when after count matrix quantification (e.g., from Salmon) and before differential expression analysis, when you have: (1) a raw or unfiltered count matrix with potentially low-abundance features; (2) known batch effects or technical covariates documented in sample metadata;
- ▌
- ▌ Cross Platform Compilation · holobiomicslabUse when when releasing a new version of a tool, onboarding to a new development platform, or validating that a tool meets its documented platform support claims (e.g., Windows 10, Ubuntu 22.04, macOS 12+ ARM64). Apply this skill before publishing binaries or claiming multi-platform support.
- ▌ Django Backend Development · holobiomicslabUse when you need to build a web-based data ingestion layer that accepts raw MS files (.raw, .mzML, .mzXML) from users, validates them before storage, and tracks their processing status through a data management pipeline.
- ▌ Edge Case Boundary Testing · holobiomicslabUse when when implementing or validating a quantitative formula (e.g., resource sizing, memory allocation, worker count calculation) that will be applied across a range of input values, especially when the formula involves division, clamping, or has implicit domain constraints (e.
- ▌ Feature Importance Ranking · holobiomicslabUse when after training logistic regression, random forest, and/or XGBoost classifiers on metabolomics data (e.
- ▌ Formula Annotation Ranking · holobiomicslabUse when after generating candidate formula/adduct pairs from m/z database matching but before final metabolite annotation. Use it when you have observed isotopic patterns from feature detection (e.
- ▌ Genomic Coordinate Mapping · holobiomicslabUse when after sub-clusters have been detected by PRESTO-STAT or PRESTO-TOP statistical methods on tokenised and redundancy-filtered BGCs, and you need to report their precise genomic positions, gene locus tags, and orientations for integration with natural product substructure predictions or for.
- ▌ Graph Isomorphism Matching · holobiomicslabUse when when comparing two or more lipid structures and you need to determine which atoms and bonds in one structure correspond to those in another, prior to computing a distance metric. Specifically, when input lipids have variable fatty acyl chain compositions (e.
- ▌ Graph Network Construction · holobiomicslabUse when you have trained ML models that predict pairwise relationships (e.
- ▌ Interactive Plot Rendering · holobiomicslabUse when you have validated omics data loaded into R (expression matrices, fold-change and p-value pairs, gene ontology enrichment statistics, survival or distribution data) and need to generate publication-quality figures that must be explored interactively via a web browser, support pan/zoom, and.
- ▌ Isobaric Ion Detection Msi · holobiomicslabUse when you have loaded MSI data with an extracted peak list and need to annotate matrix-related signals, particularly when the dataset may contain isobaric ions or peaks with overlapping spatial distributions that could be misclassified during downstream annotation filtering.
- ▌ JSON Configuration Parsing · holobiomicslabUse when you need to implement a converter or standardization system that must map multiple incompatible nomenclature styles (e.g., lipid abbreviations from 5+ databases and 17+ software programs) into a single unified format.
- ▌ Lipid Graph Representation · holobiomicslabUse when when you have multiple lipid structures (from lipidomics data in CSV, XLSX, or mzTab-M format) and need to compute pairwise structural distances, identify lipids responsible for shaping a lipidome, or perform hierarchical clustering of lipidomes.
- ▌ Lipid Nomenclature Parsing · holobiomicslabUse when you have received raw lipid identification output from LipidSearch or LIQUID in CSV or TSV format containing lipid species names or identifiers, and you need to extract their structural components and map them to standardized LIPID MAPS categories before building a quantitative data matrix.
- ▌ Long Format Data Reshaping · holobiomicslabUse when when you have a wide-format feature intensity table (samples in rows, analyzed compounds in columns) and need to conduct multiple regression linear models (lm or lmer) to estimate associations between independent variables (fixed effects) and each metabolomic feature as a dependent.
- ▌ Longitudinal Data Analysis · holobiomicslabUse when you have imputed metabolomics data in long format (with id, time, categorical grouping variable, metabolite names, and numeric values) and need to rank metabolites by evidence of difference across groups or time trajectories.
- ▌ Massbank Record Validation · holobiomicslabUse when you have a collection of MassBank records (in plain-text or structured format) that need to be systematically validated for conformance to MassBank format specification—particularly in a continuous integration context where validation must run on every commit or pull request to maintain.
- ▌ Mean Intensity Aggregation · holobiomicslabUse when after importing imzML or vendor-specific MSI data into napari and visualizing the raw spectral dataset.
- ▌ Metabolite Feature Ranking · holobiomicslabUse when you have an imputed, long-format metabolomics dataset with repeated measurements across subjects and a grouping variable (e.
- ▌ Metabolite Pathway Mapping · holobiomicslabUse when after metabolite detection and normalization from Metabolomics Workbench format data, when you have a table of metabolite names or identifiers (rows=metabolites, columns=samples) and need to assign pathway membership to compute pathway-level enrichment statistics or visualize.
- ▌ Metabolite Peak Annotation · holobiomicslabUse when after peak detection has identified significant m/z and retention time features in untargeted or targeted mass spectrometry data (as a .raw, .d, or mzXML file).
- ▌ Metadata Structure Mapping · holobiomicslabUse when you have mzML-format raw data files from mass spectrometry experiments and need to ingest them into MS-DIAL for untargeted metabolomics or lipidomics analysis.
- ▌ Metfrag Settings Injection · holobiomicslabUse when when deploying the ipbhalle/metfragweb container and you need to configure MetFrag parameters such as ChemSpider tokens, proxy settings for web services (MoNA, KEGG, MetaCyc), or local database connections (PubChem via MySQL/PostgreSQL) without modifying the container image itself.
- ▌ Mzpeak File Format Parsing · holobiomicslabUse when when you have mass spectrometry data stored in mzPeak format (ZIP archive containing Parquet files) and need to read spectrum metadata, chromatogram metadata, and signal data (m/z and intensity arrays) for analysis. Use this skill if your input is an .
- ▌ Per Pixel Array Arithmetic · holobiomicslabUse when you have multiple registered LA-ICP-MS elemental images (e.g., P31, Zn66 intensity maps) and need to compute a new derived image by applying per-pixel operations—such as elemental ratios, thresholding, masking, or conditional logic—across channels.
- ▌ Pfam Domain Hit Extraction · holobiomicslabUse when you have BGC sequences (in FASTA or GenBank format) and need to identify conserved biosynthetic domains to build a feature vector for BGC similarity clustering or to annotate gene functions.
- ▌ Port Mapping Configuration · holobiomicslabUse when when you have a containerized web application with a fixed internal port (e.g., Tomcat on port 8080) and need to expose it on a different localhost port for local access or testing.
- ▌ Principal Curve Projection · holobiomicslabUse when you have per-sample metabolite abundance data and a metabolite-pathway association table, and you need to quantify dysregulation of individual samples across multiple metabolic pathways.
- ▌ Projected Area Computation · holobiomicslabUse when you have 3D optimized molecular conformers (RDKit mol objects or SDF files) and need to extract shape-based features for collision cross section prediction, graph neural network input, or conformer comparison.
- ▌ Pubchem Metadata Retrieval · holobiomicslabUse when after compound database dereplication (via SIRIUS or MetFrag) has produced per-spectrum candidate annotation lists with putative compound identifiers, and before applying selection criteria to rank and filter candidates.
- ▌ Python Environment Pinning · holobiomicslabUse when when you have access to a research repository or README documenting a machine learning implementation (e.g., Keras/TensorFlow-based deep learning model) and need to reproduce the computational environment exactly. Triggers include: (1) README explicitly lists pinned versions (e.
- ▌ Python Unit Test Execution · holobiomicslabUse when after rewriting or modifying a Python module (such as calculate_feature_overlap.py in a metabolomics analysis tool) and you need to verify that the refactored code maintains backward compatibility and correctness against the original test suite.
- ▌ R List Object Manipulation · holobiomicslabUse when you have extracted metadata or spectral information from a Thermo Fisher Scientific .
- ▌ R Package Function Mapping · holobiomicslabUse when you have a working R package (e.g., IonFlow for ionomics analysis) with documented functions and parameters, and you need to wrap it as a Galaxy tool so end users can invoke the R workflow through Galaxy's web interface without command-line expertise.
- ▌ 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.