HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ Retention Time Feature Distribution Analysis · holobiomicslabUse when you have extracted retention times from top MS1 features in an LC-MS/MS experiment and need to assess whether the gradient configuration (start and end time in minutes) achieves adequate compound separation across the full chemical space.
- ▌ Sample Metadata Stratification And Filtering · holobiomicslabUse when when you have retrieved a large, heterogeneous collection of tandem MS files from ReDU or MassIVE and need to isolate a subset sharing specific sample characteristics (e.
- ▌ Sample To Reference Retention Time Remapping · holobiomicslabUse when after mass tracks have been aligned across samples into a MassGrid structure and retention time calibration dictionaries (rt_cal_dict) have been computed for each sample during prior alignment steps.
- ▌ Sequential Tool Integration And Data Routing · holobiomicslabUse when when you have raw LC-HRMS metabolomics data in .mzML or .
- ▌ Spectral Match Scoring Algorithm Development · holobiomicslabUse when when building or extending MS/MS library search tools that must re-rank top candidate spectra (e.g., top 2000 from MS2Deepscore) to identify the analogue or exact match.
- ▌ Spectral Noise Filtering And Quality Control · holobiomicslabUse when you have raw MS/MS spectra in multiple formats (.mgf, .msp, .mzML) that contain background noise, instrument artifacts, or low-abundance fragments that would degrade downstream LDA motif discovery.
- ▌ Spectral Peak Filtering By Quality Threshold · holobiomicslabUse when you have raw or annotated MS/MS spectra (in MGF, mzML, or mzXML format) destined for de novo peptide sequencing with Casanovo. Use it specifically when your dataset contains variable spectral quality (e.
- ▌ Spectral Scoring And Significance Assessment · holobiomicslabUse when you have executed multiple database search pipelines (Dereplicator, VarQuest, and/or Dereplicator+) on centroided LC-MS/MS spectra (in MGF, mzXML, mzML, or mzData format) against a chemical structure database of known natural products, and you need to: (1) identify which pipeline(s).
- ▌ Spectral Similarity Prediction Deep Learning · holobiomicslabUse when when you have paired MS/MS spectra (unknown and known metabolites) with annotated structural similarity labels, and you need to rank candidate structures for metabolite identification.
- ▌ Spectrum Preprocessing Binning Normalization · holobiomicslabUse when when preparing raw MS/MS spectra for input to a Siamese neural network trained to predict structural similarity scores (Tanimoto).
- ▌ SQL Query Optimization For Similarity Search · holobiomicslabUse when when migrating spectral library data from file-based formats (JSON, CSV, binary) into a persistent store and need to support fast filtered queries on metadata and similarity computations against query spectra.
- ▌ Sterol Structure Representation And Curation · holobiomicslabUse when when you have a collection of N-Me derivatized unsaturated sterol structures from tissue samples or standards that must be fed into MS/MS fragmentation prediction or collision cross section (CCS) prediction workflows.
- ▌ Tandem Mass Spectrometry Data Interpretation · holobiomicslabUse when you have high-resolution MS2 data (.ms2 format) from tandem mass spectrometry analysis of lipid A-containing samples and need to perform automated structure annotation and identification at systems scale.
- ▌ Unit Test Coverage For Conditional Workflows · holobiomicslabUse when when refactoring or adding workflow branching logic that routes spectral results into separate processing paths (e.
- ▌ Vimms Controller Configuration And Execution · holobiomicslabUse when you have a set of chemical compounds (with known retention times and intensities) loaded into a ViMMS IndependentMassSpectrometer and need to simulate a specific MS/MS fragmentation strategy (e.
- ▌ Confounder Adjustment Epidemiological Analysis · holobiomicslabUse when when testing associations between metabolic features (from NMR or MS) and a phenotype of interest (e.g., BMI, disease status) in a cohort where age, gender, or clinical confounders are known to correlate with both the metabolite and phenotype.
- ▌ Fid To Frequency Domain Fourier Transformation · holobiomicslabUse when after simulating and convolving individual metabolite multiplets with realistic lineshapes (Lorentzian or Gaussian) and combining them into a single time-domain FID array.
- ▌ Metabolite Stability Assessment Across Cohorts · holobiomicslabUse when you have uploaded a pre-analytical data table containing sample metadata, processing timestamps (pre- and post-centrifugation), and NMR metabolomic measurements for a cohort of peripheral blood samples (plasma/serum), and you need to quantify the magnitude and direction of metabolite.
- ▌ Transformer Attention Mechanism Implementation · holobiomicslabUse when you have a sequence-to-structure prediction task where: (1) inputs are token sequences or embeddings representing molecular fragments or spectral data; (2) outputs are structured molecular representations (adjacency matrices for connectivity, formula vectors);
- ▌ Chromatin Accessibility Variability Ranking · holobiomicslabUse when you have sparse, single-cell or bulk ATAC/DNAse-seq data from multiple cell types or conditions (e.g., GM vs H1 cell lines), pre-filtered and GC-bias-corrected, with motif-to-peak matches already computed.
- ▌ Cpg Base Filtering By Statistical Threshold · holobiomicslabUse when after calculateDiffMeth() has been run on a methylBase object and you have a methylDiff object with q-values and methylation difference estimates.
- ▌ Juicer Pipeline Configuration And Execution · holobiomicslabUse when you have raw Hi-C FASTQ files from a high-throughput chromatin conformation capture experiment and need to generate a normalized contact matrix (.hic file) for downstream genomic analysis.
- ▌ Local Background Estimation Multiple Scales · holobiomicslabUse when when performing ChIP-Seq peak calling with MACS3, after duplicate filtering and fragment length prediction (d), to construct the background model that will be compared against ChIP signal.
- ▌ Method Comparison Statistical Summarization · holobiomicslabUse when you have extracted clustering or classification accuracy metrics (NMI, ARI, purity scores) for two or more competing methods evaluated on multiple datasets, and need to determine which method performs overall rather than on individual datasets alone.
- ▌ Single Cell Atac Fragment Import Processing · holobiomicslabUse when you have aligned single-cell ATAC-seq data as BAM files or fragment files (TSV format with genomic coordinates) and need to prepare it for spectral embedding, clustering, and peak calling. This is the entry point after alignment but before any dimension reduction or statistical analysis.
- ▌ Singular Value Decomposition Interpretation · holobiomicslabUse when after loading and normalizing a beta-valued methylation matrix (450K or EPIC array), apply SVD interpretation when you need to assess whether observed variation is driven by batch effects rather than biological signal, or when you want to determine the true dimensionality of latent.
- ▌ Software Environment Containerization Setup · holobiomicslabUse when you have a bioinformatics pipeline (like HiC-Pro) with mixed Python, R, and compiled tool dependencies, and you need to ensure consistent reproducibility across machines and team members without manual per-tool installation. Use this when dependencies include version-pinned libraries (e.
- ▌ Spectral Embedding Scalability Benchmarking · holobiomicslabUse when you have a large single-cell count matrix (≥10 million cells) in CSR format and need to verify whether the matrix-free spectral embedding in SnapATAC2 achieves its documented linear scaling behavior on your hardware and dataset characteristics.
- ▌ Annotation Coverage Statistics Computation · holobiomicslabUse when you have run MSMetaEnhancer's annotate_spectra() method on a .
- ▌ Binary Format Specification Implementation · holobiomicslabUse when you have a compressed file format (e.g., igzip) with a custom binary header structure that encodes metadata (index-to-offset mappings) in a fixed layout, and you need to parse or generate compliant files.
- ▌ Compute Converter Interface Implementation · holobiomicslabUse when you need to add a new local chemical structure conversion capability to MSMetaEnhancer when existing web-service converters (CTS, CIR, PubChem) are unavailable, too slow, or unsuitable for your workflow, and you have a chemical transformation (e.
- ▌ Cross Platform Software Capability Mapping · holobiomicslabUse when you are designing a new tool for FT-ICR MS analysis (or similar high-resolution mass spectrometry domain) and need to understand which analytical and visualization features are already implemented in competing or complementary tools (e.
- ▌ Data Serialization Format Interoperability · holobiomicslabUse when you have a new or draft file format specification (e.g., mzPeak) with multiple independent language implementations, and you need to verify that all readers agree on the structured data they extract before recommending the format for production use.
- ▌ Descriptor Fingerprint Feature Engineering · holobiomicslabUse when use when the workflow requires descriptor-fingerprint-feature-engineering.
- ▌ Git Repository Cloning And Version Control · holobiomicslabUse when when you need to reproduce a computational workflow described in a GitHub repository, validate CI/CD pipeline definitions (e.g., GitHub Actions workflows), inspect source code structure, or execute local versions of automated tests.
- ▌ Igzip Compression And Indexed Block Format · holobiomicslabUse when you have mzML mass spectrometry files that need both compression and rapid random access by spectrum ID (e.g., direct retrieval of spectrum 2540 without sequential scanning).
- ▌ Mass Spectrometry Data Parsing Mzml Bruker · holobiomicslabUse when you have raw mass spectrometry data in mzML or Bruker .d format and need to ingest it into a tabular format (pandas DataFrame) for visualization, statistical analysis, or integration with other Python-based mass spectrometry tools.
- ▌ Mass Spectrometry Plot Type Specialization · holobiomicslabUse when you have a Pandas DataFrame containing mass spectrometry data (e.
- ▌ Metabolic Regulation Classification Scheme · holobiomicslabUse when when you have computed Reaction Activity Scores (RAS) from transcriptomics and GPR rules, Reaction Presence Scores (RPS) from RAS normalized flux predictions, and Flux Fold-change Distributions (FFD) from metabolomic data and mass-action constraints across multiple sample pairs, and you.
- ▌ Metabolite Prediction Correlation Analysis · holobiomicslabUse when after training a neural network or regression model to predict metabolomic profiles from microbiome data.
- ▌ Metabolite Set File Parsing And Validation · holobiomicslabUse when when a user has prepared a custom collection of metabolite sets (e.g., from spectral fragmentation clustering, literature curation, or domain-specific grouping) in CSV or JSON format and wants to score their activity levels using PALS without modifying the core PALS codebase.
- ▌ Metabolomics Quality Metric Interpretation · holobiomicslabUse when after batch correction of metabolomics data using pooled study quality control (SQC) samples and calculation of compound/internal standard ratios, when you need to decide which compounds are reliable for reporting and which internal standard minimizes technical variation (RSDQC) for each.
- ▌ Precursor Peptide Extraction From Clusters · holobiomicslabUse when you have assembled genome FASTA sequences (from SPAdes, metaSPAdes, or antiSMASH output) and need to systematically identify precursor peptides corresponding to a target RiPP class before constructing the structure database for dereplication.
- ▌ Python Package Installation And Management · holobiomicslabUse when when you need to validate that a Python package (or update to it) is accessible to end users through official distribution channels, or when you are preparing a release and need to confirm that installation from PyPI and/or Bioconda does not introduce import failures or missing.
- ▌ R Object Size Measurement And Benchmarking · holobiomicslabUse when evaluating alternative implementations of data storage or retrieval strategies in R objects—specifically when deciding whether to eagerly populate all columns in a data frame slot (e.
- ▌ Reference Peak Matching And Fallback Logic · holobiomicslabUse when when performing m/z domain calibration on FT-ICR or high-resolution MS data and the initial calibration attempt finds fewer than 5 reference m/z matches within the standard PPM window (typically ±1–5 ppm).
- ▌ Regression Model Validation Quantification · holobiomicslabUse when when you have fitted one or more regression models (linear or polynomial) to external calibration standards in MS data and need to verify model adequacy before applying it to unknown samples.
- ▌ Spectra Variable Initialization Strategies · holobiomicslabUse when when designing or configuring an MsBackend subclass (e.
- ▌ Stochastic Weight Averaging Implementation · holobiomicslabUse when training a deeply regularized deep neural network on a large molecular feature dataset (e.
- ▌ Wine Environment Initialization Validation · holobiomicslabUse when use this skill after building a Docker image that installs Wine and .NET Framework 4.8 on a Ubuntu 22.04 base, but before running production conversion tasks or batch jobs with AirdPro.
- ▌ API Query Routing Conditional Per Database · holobiomicslabUse when when you have a chemical structure query (as a SMILES string or molecular identifier) and need to search across multiple external chemical repositories simultaneously, but only some repositories are relevant for your specific compound class (e.
- ▌ CI CD Pipeline Configuration And Execution · holobiomicslabUse when when you have a multi-platform Qt5 C++ project (Windows, macOS, Linux) that requires automated compilation and executable packaging across different operating systems.
- ▌ Classification Workflow Parameter Toggling · holobiomicslabUse when gNPS has stopped supplying ClassyFire ontology information for your spectral library matches, or when ClassyFire data is missing for in silico structural annotations.
- ▌ Cluster Assignment Extraction And Labeling · holobiomicslabUse when after executing hierarchical clustering via Sample_Separation() with method='HCA' on a feature-by-sample metabolomic matrix, when you need to assign each sample to a discrete cluster group (typically k=2 clusters) for use in marker identification, batch effect assessment, or sample.
- ▌ Cluster Validation Cdf Threshold Selection · holobiomicslabUse when when you have generated multiple biclusters or clusterings from ensemble models (e.g., 100 trained neural network models via cross-validation) and need to select an objective cluster number k without manual inspection.
- ▌ Cnn Architecture Design For Chromatography · holobiomicslabUse when you have LC-HRMS profile-mode chromatograms with ground-truth peak annotations (reference features) and need to detect peaks in new samples with high sensitivity and specificity, especially when peaks exhibit variable morphology (left/right isomers), overlapping background signals.
- ▌ Compound Library Construction And Curation · holobiomicslabUse when when you have a set of query chemicals (e.g., ethyl hexanoate, methyl salicylate, octanal, undecane) and need to evaluate them against reference compound categories, or when you want to restrict structural matching to specific compound type sets (e.
- ▌ Computational Reproducibility Verification · holobiomicslabUse when you have access to both raw data (deposited in a repository like Zenodo) and analysis scripts (in a GitHub repository), and you need to confirm that the published figures, tables, or quantitative findings are reproducible.
- ▌ Conditional Threshold Logic Implementation · holobiomicslabUse when when visualizing numeric columns with unknown or highly variable ranges, and the visualization quality depends on parameter selection tied to data statistics. Specifically: after loading a numeric column (e.
- ▌ Contrastive Learning Objective Formulation · holobiomicslabUse when when pre-training a graph neural network on a domain-specific molecular corpus (natural products vs. synthetic molecules) where you need to capture both evolutionary relationships encoded in molecular scaffolds and diverse structural variations in side-chains, and when supervised learning.
- ▌ Core Node Identification From Perturbation · holobiomicslabUse when you have a directed metabolic network (digraph) with node perturbation data (e.g., from metabolomics fold-changes or experimental treatment effects) and you need to identify which nodes are core drivers of the observed perturbation.
- ▌ Data Lineage Preservation In Etl Pipelines · holobiomicslabUse when when consolidating entries from multiple heterogeneous source databases into a unified table, and you need to maintain auditable connections between final curated records and their original source entries.
- ▌ Decoy Database Generation For Metabolomics · holobiomicslabUse when performing large-scale untargeted metabolomics annotation where you need to estimate the false discovery rate of metabolite identifications.
- ▌ Deep Learning Model Input Layer Adaptation · holobiomicslabUse when you have a trained deep-learning model (e.g., MSNovelist) that depends on a specific fingerprint format (e.g., SIRIUS 6 fingerprints) as input, but you want to substitute an alternative fingerprint prediction system (e.
- ▌ Differential Metabolite Abundance Analysis · holobiomicslabUse when you have raw metabolomics data structured as a matrix with metabolites as rows and samples as columns, samples are annotated with group labels (e.
- ▌ Dotnet Framework Compilation In Containers · holobiomicslabUse when you have a C# GUI application targeting .NET Framework 4.8 (Windows-only) and need to execute it on macOS or Linux hosts without modifying the source code. The application requires compilation from source and GUI display support via X11 forwarding or headless CLI execution.
- ▌ Environmental Degradation Pathway Analysis · holobiomicslabUse when you have a target compound (in SMILES or structure format) and need to predict what metabolites will form via environmental microbial biotransformation, including the reaction types and parent–product relationships.
- ▌ Evolutionary Pattern Encoding In Molecules · holobiomicslabUse when when building or fine-tuning a molecular representation model intended for natural product mining, taxonomy classification, or bioactivity prediction, and you have access to natural product SMILES data with scaffold and side-chain structural annotations.
- ▌ Experimental Predicted Fragment Comparison · holobiomicslabUse when when you have downloaded or retrieved fragment records from both experimental and predicted fragment databases as part of the DNA adductomics resource, and you need to verify that all fragments can be successfully mapped to their parent compound entries in the reference SDF-format compound.
- ▌ False Discovery Rate Estimation Untargeted · holobiomicslabUse when performing untargeted metabolomics annotation (i.e., matching observed spectra to a compound database without a pre-defined target list) and you need to assign statistical significance or confidence to candidate metabolite identifications.
- ▌ Fragment Record Cross Reference Validation · holobiomicslabUse when you have downloaded fragment records from separate experimental and predicted fragment databases and need to verify that every fragment can be traced back to a valid compound entry in the reference SDF-format compound database, particularly when integrating multiple database sources into a.
- ▌ Genome Scale Model Validation And Curation · holobiomicslabUse when you have multiple draft genome-scale metabolic reconstructions in standard formats (JSON, XML, SBML) representing individual community members or assembly variants, and you need to verify they are structurally sound and consistently annotated before merging them into a consensus model or.
- ▌ Ggplot2 Multivariate Scatter Visualization · holobiomicslabUse when after performing PCA (or other dimensionality reduction) on a metabolite matrix, when you need to visualize whether batch effects are present in uncorrected data, or whether a batch correction method (e.
- ▌ Hierarchical Clustering Dendrogram Cutting · holobiomicslabUse when after XCMS feature detection, grouping, retention time correction, and missing value filling have produced an aligned feature matrix, when you need to group features (m/z, retention time pairs) that likely originate from the same metabolite.
- ▌ Hierarchical Metabolite Annotation Mapping · holobiomicslabUse when you have a metabolomics count data frame with metabolite identifiers (e.g., compound IDs, KEGG IDs) and wish to organize them into functional or taxonomic hierarchies for class-based statistical testing, fold-change stratification, or visualization by metabolic pathway or organism type.
- ▌ Imputation Performance Metrics Calculation · holobiomicslabUse when when you have imputed a metabolomics dataset using multiple MNAR (missing not at random) imputation methods and possess the ground-truth values (from simulation or manual retrieval).
- ▌ Ion Image Augmentation Intensity Dependent · holobiomicslabUse when training a contrastive encoder on mass spectrometry imaging (MSI) data in ISO mode (isotope ions from the same molecule).
- ▌ Isoform Sequence Extraction And Formatting · holobiomicslabUse when after completing differential isoform expression analysis using IsoformSwitchAnalyzer or equivalent isoform quantification, when you have identified sets of differentially expressed isoforms and need to perform functional characterization through sequence-based homology and structural.
- ▌ Iterative Peak Selection From Latent Space · holobiomicslabUse when you have latent low-dimension peak features extracted by a Graph-attention autoencoder from imaging mass spectrometry (IMS) datasets, and you need to automatically identify a ranked subset of marker ions without manual inspection.
- ▌ M Z To Normalized Kendrick Mass Conversion · holobiomicslabUse when you have uploaded peak list data containing m/z values and wish to construct a Kendrick mass plot where alkane homolog series (or other homologous families) are expected to appear as horizontal lines.
- ▌ Machine Learning Cross Validation Training · holobiomicslabUse when you have a labeled dataset (e.g., mass spectra with molecular structures, SIRIUS 6 fingerprint annotations) that you wish to train a supervised deep learning model on, and you need to estimate generalization performance and reduce variance from a single train–test split.
- ▌ Machine Learning Hyperparameter Extraction · holobiomicslabUse when you have completed cross-validation tuning of one or more machine-learning models (e.g., AdaBoost, SVM, Random Forest) on a development dataset using the caret package and need to identify which specific hyperparameter values were selected as optimal.
- ▌ Mass Spectrometry Data Matrix Construction · holobiomicslabUse when you have raw spatial metabolomics imzML files (paired with .ibd binary data files) that need to be loaded into a unified AnnData format for integration with spatial transcriptomics data or for cross-modal spatial pattern identification in single or multiple sample datasets.
- ▌ Metabolic Model Merging Consensus Building · holobiomicslabUse when you have multiple draft metabolic reconstructions (in JSON, XML, or SBML format) representing individual members or assembly variants of a community and need a single, non-redundant consensus model that captures shared and community-supported metabolic capacity.
- ▌ Metabolic Network Reconstruction From Kegg · holobiomicslabUse when you have selected two organisms (by KEGG code, e.
- ▌ Metabolite Change Direction Categorization · holobiomicslabUse when when you have omu_summary output containing log2FoldChange values and adjusted p-values (padj) for metabolites, and you need to stratify them by direction of change within a specific compound class (e.g., organic acids, amino acids) at a defined significance threshold (typically padj ≤ 0.
- ▌ Metabolite Disease Correlation Computation · holobiomicslabUse when after training a DeepMSProfiler deep learning model and generating per-sample predictions and metabolite signal intensities, use this skill when you need to: (1) identify which metabolites are most strongly associated with each disease class, (2) generate publication-ready visualizations.
- ▌ Metabolite Feature Distribution Comparison · holobiomicslabUse when when metabolomics data contains both QC control samples and biological samples that will be normalized together using methods like tGAM, rGAM, rLOESS, QC-RLSC, or QC-RSC. Apply this skill to verify that QC and biological sample distributions remain consistent;
- ▌ Metabolite Missingness Threshold Filtering · holobiomicslabUse when when you have a metabolite measurement matrix with missing values across samples and need to decide which metabolites to retain before applying k-nearest neighbor imputation.
- ▌ Metabolite Sample Clustering Visualization · holobiomicslabUse when when you have a feature-by-sample metabolomic matrix (finalData) and corresponding sample group labels (finalLabel) and need to visualize how samples cluster together and separate by group using hierarchical clustering;
- ▌ Metabolomic Workflow Ranking Visualization · holobiomicslabUse when after running NOREVA's multi-class or time-course assessment functions (normulticlassqcall, normulticlassnoall, normulticlassisall, nortimecourseqcall, or nortimecoursenoall) that produce an overall ranking CSV file of preprocessed workflows.
- ▌ Missing Value Detection And Quantification · holobiomicslabUse when you have a raw abundance matrix (e.g., metabolite or gene features × samples) and need to decide which features to retain before downstream analysis.
- ▌ Module Refactoring And Legacy Code Removal · holobiomicslabUse when when a major version release (e.g., v1.x → v2.0.0) deprecates a core neural module class, and new equivalent modules must be designed and integrated without breaking downstream prediction pipelines. Triggered by breaking changes in CHANGELOG or deprecation warnings in model initialization.
- ▌ Molecular Descriptor Calculation Via Rdkit · holobiomicslabUse when when you have a set of SMILES strings representing small molecules and need to generate a unified descriptor feature matrix for downstream machine learning (e.g., retention time prediction, property regression).
- ▌ Multi Class Performance Metric Computation · holobiomicslabUse when when evaluating a taxonomy classification model on held-out natural product data where multiple classes exist (e.
- ▌ Multi Tool Spectral Compatibility Encoding · holobiomicslabUse when after RAMClustR clustering and do.findmain molecular weight inference are complete, when you need to submit the same inferred spectra to multiple third-party annotation tools (MSFinder and Sirius) that each require distinct file formats and cannot share a common intermediate representation.
- ▌ Multivariate Feature Importance Extraction · holobiomicslabUse when you have a preprocessed peak table (feature matrix: samples × peaks) with known class labels or phenotype groupings, and you want to identify which individual peaks contribute most to classification or discrimination between groups.
- ▌ Neural Network Hyperparameter Optimization · holobiomicslabUse when when you have preprocessed joint ST/SM AnnData objects (output from joint_adata_sm_st and normalize_total_joint_adata_sm_st) and need to fit a ConditionalVAESTSM model to unify spatial transcriptomics and spatial metabolomics data to a common resolution.
- ▌ Parameter Flag Toggling For Software Modes · holobiomicslabUse when when integrating edited Modular.r scripts into the LipidMatch-4.2 distribution and you need to switch between Modular mode (standalone R execution with manual or CSV inputs) and Flow mode (integrated pipeline execution).
- ▌ Pathway Enrichment Analysis Tool Selection · holobiomicslabUse when you have completed differential expression analysis (DEA) on genes, miRNA, proteins, or lipids and need to identify significantly enriched biological pathways. The multiOmicsIntegrator pipeline requires explicit tool selection via the pea_genes parameter in params.