HolobiomicsLab
- 7.4k skills
- 0 followers
- 2 days ago last updated
- ▌ Color Jitter Application Imaging · holobiomicslabUse when preparing ion image data for representation learning in mass spectrometry imaging, specifically when you need to augment raw ion images to generate pairs of diverse views for contrastive loss training.
- ▌ Community Constraint Propagation · holobiomicslabUse when you have consensus metabolic reconstructions for multiple community members (e.g., from a plant microbiome or synthetic consortium) and need to gap-fill incomplete models while preserving community-level feasibility.
- ▌ Converter Architecture Traversal · holobiomicslabUse when when you need to understand which chemical identifier conversions are available in MSMetaEnhancer (e.
- ▌ Cpu Gpu Performance Benchmarking · holobiomicslabUse when you have implemented both CPU and GPU versions of a spectral search algorithm (e.g., approximate nearest neighbor indexing with cascade filtering) and need to validate whether GPU acceleration is justified.
- ▌ Cyp Isoform Substrate Prediction · holobiomicslabUse when you have a set of molecular structures (in .sdf or .csv SMILES format) and need to predict which CYP isoforms will metabolize them.
- ▌ Cyp450 Enzyme List Specification · holobiomicslabUse when when you need to predict drug or xenobiotic metabolites across multiple CYP450 isoforms and must communicate which specific enzymes (e.g., 1A2, 2C9, 3A4) should be evaluated. Use this skill before invoking a metabolite prediction tool that accepts an enzyme list parameter.
- ▌ Cypreact Input Format Compliance · holobiomicslabUse when you have a collection of molecular structures intended for CypReact-based CYP isoform metabolism prediction and need to verify the input file conforms to CypReact's expected format (comma-separated SMILES in .csv or SDF molecular structure files) before submission to the tool.
- ▌ Database Integration And Linkage · holobiomicslabUse when you have a list of metabolite identifiers sourced from one metabolome database (e.g., HMDB IDs, PubChem CIDs) and need to map them to equivalent identifiers in other databases for data integration, cross-referencing, or standardization in downstream metabolomics analysis.
- ▌ Dependency Version Specification · holobiomicslabUse when you encounter a scientific implementation (particularly deep learning or complex data processing pipelines) where the original authors have documented specific software versions, and you need to reproduce the exact computational environment.
- ▌ Docker Container Volume Mounting · holobiomicslabUse when when you have vendor raw mass spectrometry files on the host machine that need to be processed by a containerized tool (e.g., AirdPro), and the container must read input from and write output to specific host paths. Typical trigger: you have a .
- ▌ Dockerfile Dependency Management · holobiomicslabUse when when deploying a Shiny application with mixed R and Python dependencies (e.g., pmartR backend with Kaleido for plot export) to production or CI/CD pipelines, and when some dependencies are under active development alongside the application.
- ▌ Domain Specific Language Parsing · holobiomicslabUse when when you have SQL-inspired query strings that encode domain-specific assumptions and need to validate, transform, or execute them against data repositories. Specifically: input is human-readable DSL text containing mass spectrometry-specific clauses (e.
- ▌ Elemental Composition Extraction · holobiomicslabUse when you have formula-assigned FT-ICR MS data (CSV or tab-delimited table with molecular formulas and mass values) and need to quantify elemental stoichiometry, compute diversity indices, or assess molecular complexity across environmental organic mixtures.
- ▌ Expression Matrix Transformation · holobiomicslabUse when you have loaded raw expression data (linear-scale peptide or protein abundance quantification) into pmartR and need to prepare it for statistical analysis.
- ▌ Fdr Aware Psm Retention Strategy · holobiomicslabUse when rescoring PSMs with machine learning or statistical models where: (1) you want to consider multiple candidate PSMs per spectrum (e.
- ▌ Feature Vector Naming Convention · holobiomicslabUse when when applying sequential transformations to a metabolomics feature intensity table (samples × compounds) and you need to maintain a traceable record of original feature identities through each processing stage.
- ▌ Fixed Effect Regression Analysis · holobiomicslabUse when you have a long-format metabolomics dataset with one row per observation and need to estimate the independent association between one or more fixed effects (e.g., exposure dose, treatment group, demographic variable) and each dependent variable (e.
- ▌ Gene Network Seed Initialization · holobiomicslabUse when when you have metabolomic enrichment scores for genes (e.g., from MSEA analysis comparing a patient to controls) and need to prepare them as seed labels for label propagation over a gene/protein interaction network.
- ▌ Gene Tokenization Representation · holobiomicslabUse when when you have GenBank-format BGC sequences with Pfam domain annotations and need to prepare them for sub-cluster detection, redundancy filtering, or natural product structure association.
- ▌ Genomic Bgc Extraction Antismash · holobiomicslabUse when when you have genomic DNA sequences (from isolates or metagenomes) and need to identify and characterize biosynthetic gene clusters as input for downstream natural product linkage analysis.
- ▌ Graph Neural Network Fine Tuning · holobiomicslabUse when when you have a pre-trained GNN checkpoint and a smaller, task-specific dataset (e.g., Eawag_XBridgeC18_364.
- ▌ HTML Bundle Rendering In Browser · holobiomicslabUse when you have a dashboard_data.json file (JSON export from the msFeaST pipeline) and need to interactively explore quantification tables, metadata, and spectral data on a desktop machine (macOS, Linux, or Windows).
- ▌ Hyperdimensional Vector Encoding · holobiomicslabUse when you have preprocessed mass spectra (mz/intensity pairs in MGF format) and need to convert them into a compact, fixed-dimensional representation suitable for fast similarity computation and clustering.
- ▌ Image Threshold Method Selection · holobiomicslabUse when you have loaded a laser ablation ICP-MS image into pewpew and need to separate tissue pixels from background regions to enable region-based analysis or quantification.
- ▌ Interactive Plot Rendering Bokeh · holobiomicslabUse when when you have mass spectrometry data in a Pandas DataFrame with columns for m/z, retention time (or ion mobility), and intensity, and you want to generate interactive (rather than static) visualizations for exploratory analysis, interactive drill-down, or deployment in web applications or.
- ▌ Ion Mobility Feature Engineering · holobiomicslabUse when you have a set of metabolite structures (or their molecular descriptors) and need to construct training or target feature matrices for CCS prediction. Specifically, use it when you are preparing data to fit or apply a machine learning model (e.g., Sklearn v1.0.
- ▌ Jacobian Matrix Graph Conversion · holobiomicslabUse when after computing a Jacobian matrix from covariance data in MInfer, when you need to visualize and interpret the structure of metabolite-to-metabolite interactions as a network.
- ▌ Lipid Class Abundance Comparison · holobiomicslabUse when you have a LipidomicsExperiment object with logged and normalized Area measurements, sample-level phenotype annotations (e.g., SampleType: Cancer, Benign, Metastasis), and you want to identify which lipid classes show consistent directional change across all samples within a group.
- ▌ Loess Smoothing Parameter Tuning · holobiomicslabUse when your metabolomics SummarizedExperiment object shows signal drift across replicate measurements within individual batches (visible as systematic trends in PCA plots or replicate scatter), and you have intra-batch replicate samples available to estimate smooth drift corrections.
- ▌ M Z Intensity Feature Extraction · holobiomicslabUse when you have imported mass spectrometry data in .raw, .d, or mzXML format and need to inspect peak structure, verify instrument performance, or generate baseline visualizations before downstream peak annotation or statistical analysis.
- ▌ M Z Window Tolerance Application · holobiomicslabUse when after parsing an imzML XML metadata file and loading the corresponding .ibd binary intensity data, when you need to isolate and visualize the spatial distribution of specific isotopes, chemical species, or mass fragments.
- ▌ Marker Ion Ranking And Filtering · holobiomicslabUse when you have extracted latent low-dimensional peak features from imaging mass spectrometry (IMS) data using a graph-attention autoencoder and need to identify a ranked subset of marker ions that represent spatial metabolomic patterns.
- ▌ Mass Error Distribution Analysis · holobiomicslabUse when after applying polynomial m/z recalibration using a reference peak list (e.g., SRFA.ref) to an FT-ICR mass spectrum.
- ▌ Mass Error Threshold Calibration · holobiomicslabUse when you have isolated TIC peak regions and need to extract ion chromatograms (EICs) for XCMS parameter estimation via the EICparams function. Use it specifically when your mass analyzer's measurement accuracy is known (e.
- ▌ Mass Spectrometry Format Parsing · holobiomicslabUse when you have mzML or mzXML mass spectrometry data files and need to extract and validate spectral records (m/z and intensity arrays) for lossless compression, lossy transformation, or format conversion.
- ▌ Mass Spectrometry Quantification · holobiomicslabUse when you have measured MS intensity data from unknown samples and known-concentration standard compounds, and you need to convert sample intensities into predicted concentrations. Specifically applicable when intensity drift is observed across the measurement sequence (e.
- ▌ Metabolic Network Reconstruction · holobiomicslabUse when you have matched multiomics data (genomics, epigenomics, transcriptomics, proteomics, metabolomics) across a cohort of cell lines or samples and want to infer which molecular features (genes, transcripts, proteins, methylation sites) regulate metabolite abundance.
- ▌ Metabolite Annotation Validation · holobiomicslabUse when after running in silico annotation tools (SIRIUS, ISDB) or spectral library matching on your feature table, when you need to retain only annotations meeting a minimum confidence threshold.
- ▌ Metabolite Binary Classification · holobiomicslabUse when you have a preprocessed metabolomics dataset with a binary outcome variable (e.
- ▌ Metabolite Output Interpretation · holobiomicslabUse when after running CyProduct with a query molecule (SMILES or SDF) and a list of CYP450 enzymes, use this skill to collect, organize, and validate the predicted metabolite results stored in the output folder.
- ▌ Missing Value Imputation For Pca · holobiomicslabUse when your metabolomic dataset contains missing values (common in untargeted or targeted mass spectrometry data) and you need to perform PCA for outlier detection at multiple standard deviation thresholds (e.g., 3 SD, 4 SD, 5 SD) on principal component scores.
- ▌ Modification Label Normalization · holobiomicslabUse when when PSM files from heterogeneous proteomics search engines (MaxQuant, MSGFPlus, Sage, X!Tandem, etc.) use inconsistent or proprietary modification notations that cannot be directly consumed by feature generators (e.
- ▌ Molecular Descriptor Computation · holobiomicslabUse when when you have a query mass spectrum and a set of candidate molecular structures (as SMILES or 2D/3D coordinates), and you need to prepare them for cross-view similarity comparison or machine learning-based ranking.
- ▌ Molecular Structure File Parsing · holobiomicslabUse when when you have received or downloaded an SDF-formatted compound database file and need to verify that it is valid, uncorrupted, and contains the expected number of distinct molecular records before using it in metabolomics, cheminformatics, or toxicology workflows.
- ▌ Ms Instrument Data Preprocessing · holobiomicslabUse when you have raw mass spectrometry data files from a mass spectrometer instrument and need to feed them into a peptide feature detection pipeline (e.g., IsoFusion) that accepts only MS1 format input.
- ▌ Msconvert Workflow Configuration · holobiomicslabUse when when you need to convert vendor-specific raw mass spectrometry files (.raw) to the open mzML format using imzML Writer, and msconvert is not yet installed or its location is not recognized by the system.
- ▌ Multi Modal Projection Alignment · holobiomicslabUse when you have a mass spectrum and a set of candidate molecular structures, and need to rank candidates by their likelihood of matching the query spectrum.
- ▌ Multiclass Data Batch Correction · holobiomicslabUse when your input is a raw or prepared multi-class metabolomic peak table (in ExpressionSet format or CSV) where samples belong to distinct biological classes, and you have either QC samples (quality control replicates) or internal standards (IS) to anchor batch correction.
- ▌ Multivariate Ordination Analysis · holobiomicslabUse when when you have normalized peak intensities from FT-ICR MS metabolomic data (or similar high-dimensional compositional data) grouped by experimental treatments (e.g., phage type, incubation time) and want to visualize whether sample groups cluster separately in reduced dimensionality.
- ▌ Ncbi Accession Cross Referencing · holobiomicslabUse when you have parsed a collection of sequence files with associated GenBank/RefSeq accession identifiers (typically from JSON metadata fields like cluster.
- ▌ Neural Network Module Validation · holobiomicslabUse when after implementing a neural network component that will feed into a downstream architecture (e.g., a transformer).
- ▌ Normalization Quality Assessment · holobiomicslabUse when after completing intra-batch and inter-batch normalisation steps on a SummarizedExperiment object containing metabolomics assays. Use it to confirm that a normalisation method (e.
- ▌ Numerical Formula Implementation · holobiomicslabUse when a formula is documented in a system or article (e.g., resource allocation, sizing, or tuning guidance) but lacks executable validation, or you need to confirm the formula produces the documented expected output (e.g., an 8GB system should yield exactly 4 workers).
- ▌ Omics Data Formatting Validation · holobiomicslabUse when when preparing raw omics data (gene expression matrices, differential abundance tables, or other quantitative omics assays) paired with sample/group metadata for import into a visualization dashboard.
- ▌ Omics Network Feature Extraction · holobiomicslabUse when after you have built a network object (adjacency matrix, edge list, or correlation output) from omics data and need to quantitatively describe network properties beyond visualization.
- ▌ Package Entry Point Verification · holobiomicslabUse when you need to confirm that a Python package (especially one distributed via pip or conda) has been correctly configured with a console script entry point and that the CLI is callable from the system shell.
- ▌ Pathway Enrichment Visualization · holobiomicslabUse when after running ORA on a set of significant metabolite PubChemCIDs (e.g., features with q-value < 1e-9 from ANOVA) against a metabolic pathway database, and you need to identify and communicate which pathways are robustly enriched in your case.
- ▌ Peakmap Visualization Generation · holobiomicslabUse when you have mass spectrometry data loaded into a Pandas DataFrame with columns for m/z, retention time (or ion mobility), and intensity, and you need to visualize the complete 2D peak map landscape to identify co-eluting features, assess data quality, or explore retention time and.
- ▌ Poisson Noise Injection Spectral · holobiomicslabUse when augmenting mass spectrometry ion images for contrastive learning, specifically when you need to simulate the natural Poisson noise that arises from photon-counting detectors in mass spectrometry imaging experiments.
- ▌ Polarizability Tensor Extraction · holobiomicslabUse when after ASE-ANI has filtered conformers to remove high-energy geometries, and you need to compute electronic properties required for CCS prediction.
- ▌ Polypeptide Property Computation · holobiomicslabUse when you have one or more polypeptide sequences (from FASTA, CSV, or direct input) and need to compute monoisotopic mass, average mass, isotopic distribution, charge state, or isoelectric point for downstream proteomics analysis such as MS database matching, retention time prediction, or.
- ▌ Pre Analytical Variable Encoding · holobiomicslabUse when you have collected blood samples under specific pre-analytical conditions (known time delay before/after centrifugation in hours, processing temperature in °C, matrix type: EDTA plasma or serum) and need to query ALISTER's stability database to assess whether analyte measurements should be.
- ▌ Prima Gui Initialization Windows · holobiomicslabUse when you are developing a standalone Perl application for Windows that requires a graphical interface and depends on external command-line tools (e.g., Gnuplot for visualization).
- ▌ Proteomics Data Structure Design · holobiomicslabUse when when building a mass-spectrometry analysis pipeline that must support multiple vendor and open formats (mzML, mzXML, Thermo, Agilent, Bruker, etc.) and you need to shield downstream tools from format-specific parsing logic.
- ▌ Proteomics Output Record Parsing · holobiomicslabUse when after the Proteomics_Data_Processor tool has completed analysis of raw mass spectrometry files and returned structured output records.
- ▌ Pubchem Structure Lookup By Name · holobiomicslabUse when your metadata table contains compound names but lacks structure information (SMILES, InChI, molecular formula, or PubChem CID).
- ▌ Python Package Environment Setup · holobiomicslabUse when when you have cloned a Python package repository and need to verify that the package installs correctly and its test suite passes locally. This is the prerequisite workflow before running pytest or code formatters like black on the package source.
- ▌ Pytorch Checkpoint Serialization · holobiomicslabUse when a PyTorch-based model (such as a graph neural network trained on molecular retention-time data) has completed training or reached convergence, and you need to preserve the model state for later inference, evaluation, or transfer learning on new datasets.
- ▌ Quality Control Sample Filtering · holobiomicslabUse when after building a SummarizedExperiment from metabolomics measurements but before batch correction and internal standard recommendation.
- ▌ Rolling Window Outlier Detection · holobiomicslabUse when raw LA-ICP-MS image data contains isolated spike artifacts—pixels with anomalously high or low intensities relative to their spatial neighborhood—that distort downstream quantification or visualization.
- ▌ Sample Replicate Pair Assessment · holobiomicslabUse when you have high-throughput replicate measurements (e.g., mass spectrometry metabolomics) on biological replicates and need to identify which sample pairs exhibit reproducible feature signals across a threshold (typically 75% reproducibility).
- ▌ Sampling Protocol Reconstruction · holobiomicslabUse when you have access to ALISTER's web app or codebase and need to understand, validate, or replicate the internal logic that maps (analyte, matrix, time-delay, temperature) tuples to stability assessments and protocol recommendations.
- ▌ Sequence Availability Assessment · holobiomicslabUse when you maintain or curate a specialized sequence repository (such as MIBiG) and need to identify which sequences in your local genbanks directory are not publicly available via NCBI GenBank/RefSeq databases.
- ▌ Seurat Assay Metadata Extraction · holobiomicslabUse when you have a SpaMTP Seurat object with a 'Spatial' assay containing metabolomics features (m/z values) and their associated metadata columns (e.
- ▌ Spatial Metabolomics Integration · holobiomicslabUse when when you have paired spatial metabolomics and spatial transcriptomics measurements from the same tissue samples and need to identify how metabolite distributions relate to gene expression patterns at aligned spatial coordinates.
- ▌ Spectral Data Integrity Checking · holobiomicslabUse when after converting mass-spectrometry data from an existing format (mzML, mzXML, or vendor-specific formats) into mzPeak using command-line tools or API calls.
- ▌ Spot Level Intensity Aggregation · holobiomicslabUse when after loading spatial metabolomics data (from CSV, imzML, or merged positive/negative ion modes) into an AnnData object, and before filtering or alignment steps.
- ▌ Sra Data Retrieval And Ingestion · holobiomicslabUse when your analysis requires raw sequencing reads stored in NCBI SRA (identified by SRR, SRX, or SRP accessions) OR you have local FASTQ files organized in a directory structure.
- ▌ Statistical Significance Testing · holobiomicslabUse when when you have computed rank-based accuracy metrics (top-1, top-5, top-10 hit rates) for two or more competing methods on the same test dataset (e.g., Orbitrap spectra), and need to determine whether performance differences are genuine rather than noise.
- ▌ Statistical Simulation Execution · holobiomicslabUse when you have access to a published repository containing simulation scripts (e.
- ▌ Structure File Format Conversion · holobiomicslabUse when you have raw structure input from diverse external databases (e.
- ▌ Taxonomic Classification Merging · holobiomicslabUse when you have a GNPS DBResult file with spectral library matches that lack ClassyFire superclass, class, and subclass annotations, and you need to augment those matches with standardized chemical taxonomy for consensus classification or downstream analysis.
- ▌ Test Driven Database Development · holobiomicslabUse when when you have an existing tool or library with file-based storage (JSON, CSV, binary formats) that needs to support efficient querying across large datasets, and you want to migrate to a relational database without breaking existing functionality or performance expectations.
- ▌ Total Ion Current Quantification · holobiomicslabUse when you have loaded a mass spectrometry imaging pixel array (NumPy format) and need to correct for variations in total ion signal across pixels before generating ion images or ratio images.
- ▌ Variational Autoencoder Training · holobiomicslabUse when after preprocessing and normalizing joint ST/SM AnnData objects using joint_adata_sm_st and normalize_total_joint_adata_sm_st, when you need to align spatial transcriptomics and metabolomics data to a unified latent resolution for multi-omics integration and cross-modal spatial pattern.
- ▌ Visual Studio Project Management · holobiomicslabUse when when you have cloned a multi-framework .NET project (e.g., MsdialWorkbench using .NET Framework 4.7.2, .NET Core 3.1, and .NET 6) and need to set up the build environment in Visual Studio, restore dependencies, select a specific build configuration (e.
- ▌ Masst Repository Scale Search Workflow · holobiomicslab bundleUse when you have a spectrum or feature of interest and want to know where else it occurs across all public metabolomics data — query preparation, repository-scale fastMASST search, specialized microbe/plant/food MASST for ecological context, and co-occurrence analysis.
- ▌ Ms2lda Substructure Discovery Workflow · holobiomicslab bundleUse when you want to discover shared substructures (Mass2Motifs) across a corpus of MS2 spectra via LDA topic modeling — convert MS/MS spectra into a bag-of-fragments document corpus, run MS2LDA (Latent Dirichlet Allocation) to infer recurring fragmentation motifs, annotate motifs against MotifDB / Spec2Vec embeddings, and map motifs back onto molecular-network features for substructure-level annotation of an untargeted LC-MS/MS dataset.
- ▌ Isoform Usage Bias Correction · holobiomicslabUse when when performing gene-level differential expression analysis on RNA-seq data where samples may express different isoforms of the same gene at different relative abundances. Specifically: (1) you have transcript-level quantification (e.
- ▌ Matrix Equivalence Validation · holobiomicslabUse when you have generated gene-level count matrices via two methodologically distinct routes—e.
- ▌ Quantification Output Parsing · holobiomicslabUse when you have transcript-level quantification output files (e.g., quant.sf from salmon, abundance.
- ▌ Read Mapping Rate Calculation · holobiomicslabUse when when comparing mapping performance between two mapper implementations (e.g., C++ salmon vs. Rust salmon), validating that a bug fix or algorithmic change did not degrade sensitivity, or establishing baseline quantification quality on benchmark datasets with known characteristics.
- ▌ Sparse Matrix Format Handling · holobiomicslabUse when your input is an AnnData object with expression matrix X as a sparse scipy matrix or Dask-backed array, and you need to apply preprocessing functions (normalization, PCA, filtering) that could trigger eager materialization.
- ▌ Spatial Omics Dataset Loading · holobiomicslabUse when you have a spatial transcriptomics experiment (e.
- ▌ Splicing Matrix Normalization · holobiomicslabUse when you have transcript-level quantification (TPM or counts from Salmon/kallisto) and need to quantify the inclusion level of specific alternative splicing events (exon skipping, intron retention, alternative splice sites, etc.) in a form suitable for differential splicing analysis across.
- ▌ Biomolecular Class Label Assignment · holobiomicslabUse when you have raw or processed TWIM-MS data with arrival time and m/z values for multiple features, but lack prior structural identification (e.g., from spectral libraries or databases).
- ▌ Breath Sample Feature Normalization · holobiomicslabUse when after peak recognition has identified significant m/z signals in individual breath samples and you need to aggregate features by sample identifier before aligning features across multiple samples.
- ▌ High Dimensional Signal Enhancement · holobiomicslabUse when when you have raw or preprocessed mass spectrometry imaging (MSI) data with limited spatial resolution, high noise, or incomplete molecular coverage, and you want to enhance signal fidelity to support multiscale tissue–single-cell mapping or brain biochemical profiling.
- ▌ Metabolite Library Entry Generation · holobiomicslabUse when you have an experimental MS/MS spectrum (from MassBank or your own acquisition) and need to create a standardized library entry with ranked fragment ions for use in MetaboAnnotatoR or other fragment-based annotation pipelines.
- ▌ Ms1 Composite Spectra Deconvolution · holobiomicslabUse when you have high-resolution MS1 data (mzXML, mzML, or netCDF format) from LC/HRMS analysis and need to deconvolve composite spectra into individual fragmentation patterns without DDA or DIA acquisition.