HolobiomicsLab
- 11k skills
- 0 followers
- last month last updated
- ▌ Poisson Test Statistical Scoring · holobiomicslabUse when after generating ChIP pileup and local lambda (background) BEDGRAPH tracks with matched sequencing depth, use this skill to assign statistical significance scores to each genomic region.
- ▌ Probe Detection Pvalue Filtering · holobiomicslabUse when immediately after loading raw methylation array data (.idat files or beta-valued matrix) from HumanMethylation450 (450k) or EPIC arrays when conducting primary quality control.
- ▌ Random Matrix Theory Application · holobiomicslabUse when when analyzing normalized DNA methylation beta matrices (450K or EPIC arrays) and you need to identify the true number of latent batch or technical factors present in the data.
- ▌ Adduct Mass Difference Matching · holobiomicslabUse when you have computed a histogram of pairwise mass differences from MS imaging data and need to (1) identify which observed mass differences correspond to biologically relevant or chemically known adducts, or (2) rank the most frequently observed mass differences to discover dominant adduct.
- ▌ Batch Corrected Data Extraction · holobiomicslabUse when after batch correction has been applied to metabolomics data using pooled SQC samples, and you need to retrieve the corrected ratios (compound / internal standard) for quality metrics calculation, internal standard recommendation, concentration estimation, or statistical modelling.
- ▌ Biclustering For Omics Features · holobiomicslabUse when you have a normalized matrix of feature attribution scores (microbes × metabolites) derived from a trained neural network, and you want to partition both microbes and metabolites simultaneously into co-clusters that share similar interaction patterns.
- ▌ Biotransformation Rule Encoding · holobiomicslabUse when you have untargeted metabolomics data with unknown metabolite structures and need to generate plausible candidate products by systematically applying known enzymatic or chemical transformation rules.
- ▌ Chromatographic Method Transfer · holobiomicslabUse when you have retention time predictions from a source chromatographic method and need to predict retention times for a target chromatographic method, but have limited calibration data (10–100 molecules) measured on both methods.
- ▌ Classifier Prediction Inference · holobiomicslabUse when you have a CSV or Excel file containing chemical structure descriptors for one or more molecules, and you want to obtain binary bitter/not-bitter predictions for each molecule using the BitterPredict classifier.
- ▌ Confidence Score Interpretation · holobiomicslabUse when after executing forward inference on preprocessed mass spectrometry spectra with a deep learning model (e.g., PS²MS), when you have per-spectrum predictions with associated confidence scores or per-class probabilities.
- ▌ Cross Language Interface Design · holobiomicslabUse when when you have domain-specific functionality (e.g., spectral similarity scoring, peak detection algorithms) implemented in one language (Python) but need to make it callable and composable within an R-based analytical pipeline (Spectra objects);
- ▌ Directive Engine Implementation · holobiomicslabUse when when you have intermediate JSON data that must be selectively transformed or enriched according to declarative conversion rules—for example, when extracting experimental metadata from tabular spreadsheets, you need to map certain fields to computed or filtered values, apply conditional.
- ▌ Distribution Channel Validation · holobiomicslabUse when when preparing a software release, testing contribution workflows, or auditing package availability: verify that matchms can be installed and imported successfully from all advertised distribution channels (PyPI and Bioconda) to confirm the package metadata, dependencies, and entry points.
- ▌ Fdr Correction Multiple Testing · holobiomicslabUse when you have computed empirical p-values from randomized sampling (e.
- ▌ Functional Group Classification · holobiomicslabUse when you have a set of query chemicals (chemical names or structures) and need to match them against a reference chemical library organized by type or category, with the goal of identifying structural similarity, functional group membership, or categorical assignment.
- ▌ Gradient Based Saliency Mapping · holobiomicslabUse when you have a trained graph neural network model for CCS prediction and need to identify which molecular structural features drive individual predictions or systematic biases.
- ▌ Igzip Header Structure Encoding · holobiomicslabUse when when implementing an igzip parser, decoder, or validator that must interpret the custom header format; when debugging igzip file corruption or encoding errors; or when extending pymzML's igzip support to handle new index schemes.
- ▌ Ion Mobility Reference Matching · holobiomicslabUse when you have raw arrival-time data from TWIM-MS and need to convert it to collision cross section (CCS) values for multi-omic analysis.
- ▌ JSON Schema Output Verification · holobiomicslabUse when after extracting tabular data into intermediate JSON form or after applying matrix conversion directives (e.
- ▌ Lipid Class Coverage Assessment · holobiomicslabUse when when you have acquired a CCS reference library (such as DTCCSN2 for U13C labeled lipids) and need to verify that it contains the expected lipid classes, CCS values are physically plausible for ion mobility data, and coverage matches the library's advertised documentation before using it.
- ▌ Lipid Class Stratified Analysis · holobiomicslabUse when you have IM-MS lipidomics data with measured CCS values, samples spiked with U13C-labeled lipid internal standards (e.
- ▌ Lipid Type Category Enumeration · holobiomicslabUse when when you have downloaded or cloned a lipidomics library repository (such as LipidMatch) and need to audit the breadth of lipid-type coverage to ensure the library meets minimum requirements for your analysis scope (e.g., ≥60 distinct lipid categories).
- ▌ Mass2motif Network Construction · holobiomicslabUse when after MS2LDA has inferred a motifset and you need to visualize and export the relationships between discovered Mass2Motifs for post-processing exploration, comparative annotation, or integration with external tools. Use this skill when you have motifset.json or motifset_optimized.
- ▌ Molecular Structure Attribution · holobiomicslabUse when you have a trained GNN model predicting CCS values from molecular graphs and need to understand which structural features (node and edge attributes) are most influential for specific predictions or across a test set.
- ▌ Multi Key Sorting And Filtering · holobiomicslabUse when when converting tabular data to JSON via the matrix directive, you need to exclude records that fail domain-specific validation (e.g., only retain records where a 'test' condition evaluates to true) and/or reorder the output list by one or more fields in ascending or descending order.
- ▌ Package Repository Verification · holobiomicslabUse when releasing a new version of a Python package to public repositories, when verifying that distribution pipelines are functioning after code changes, or when troubleshooting installation failures reported by users across different platforms (Linux, macOS) or architectures (x86_64, aarch64).
- ▌ Peak Removal Robustness Testing · holobiomicslabUse when when validating a metabolomics pathway analysis method (particularly decomposition-based approaches like PLAGE) against data quality degradation, or when comparing robustness across methods (PLAGE vs. ORA vs. GSEA).
- ▌ Post Hoc Model Interpretability · holobiomicslabUse when after training a GNN model on molecular structures with continuous targets (e.g., CCS values), when you need to understand which node-level (atom) or edge-level (bond) features contribute most to individual or aggregate predictions.
- ▌ Ppm Tolerance Window Adjustment · holobiomicslabUse when a mass spectrum calibration procedure initialized with a narrow ppm window (e.g., ±1.0 or ±5.0 ppm) finds fewer than 5 reference m/z matches.
- ▌ Prediction Sensitivity Analysis · holobiomicslabUse when you have a trained predictor (like BitterPredict) that accepts structured descriptors and want to understand feature importance without retraining.
- ▌ Python Automated Test Execution · holobiomicslabUse when when contributing code changes to a Python project (fork, feature branch, or pull request) that uses a setup.py-based test suite, before pushing changes to the remote repository or merging into the main branch.
- ▌ Rank Order Correlation Analysis · holobiomicslabUse when when you have run a pathway ranking method (such as PALS/PLAGE) on clean metabolomics data and wish to assess how sensitive the resulting pathway activity rankings are to realistic data quality issues—specifically Gaussian noise and random peak dropout—which are prevalent in untargeted.
- ▌ REST API Contract Documentation · holobiomicslabUse when a webservice component (like MAGMa's joblauncher) lacks formal API documentation but the source code is accessible, and downstream consumers (web applications, external services) need to understand available HTTP endpoints, parameter schemas, and response formats without manual.
- ▌ Service Health Check Definition · holobiomicslabUse when when deploying a multi-service microarchitecture (such as MAGMa's four distinct subprojects: magmaweb, joblauncher, job, and pubchem) via Docker Compose and you need to ensure that service startup order respects true readiness rather than container existence—particularly when services have.
- ▌ Spectral Data Format Validation · holobiomicslabUse when after converting existing mass spectrometry formats (mzML, vendor formats) into mzPeak using command-line tools or when receiving mzPeak files from external sources.
- ▌ Spectrum Subsetting And Merging · holobiomicslabUse when when you have a large MsBackend object and need to (1) select a contiguous or non-contiguous range of spectra for focused analysis, or (2) combine spectra from multiple independently-loaded backends (e.
- ▌ Structure Organism Pair Binning · holobiomicslabUse when when you have loaded a structure-organism pairs table from a natural products database (e.g., LOTUS) and need to answer questions about the distribution of chemical diversity—specifically, how many unique 2D structures appear in exactly 1 organism versus many organisms.
- ▌ Binary Spectral Data Extraction · holobiomicslabUse when you have parsed imzML XML metadata and loaded the corresponding .ibd binary intensity file, and need to extract specific ion images at one or more target m/z values.
- ▌ Bioinformatic Object Conversion · holobiomicslabUse when when you have processed Cardinal MSI data (normalized peak intensities, optional SSC segmentation results) and need to transition to Seurat-based workflows for differential expression, pathway analysis, or integration with spatial transcriptomics data.
- ▌ Blood Sample Handling Protocols · holobiomicslabUse when you are planning a blood sampling campaign and need to verify that lipids or polar metabolites of interest will remain stable through your anticipated sample-processing workflow (specific temperature regimes, delays before/after centrifugation).
- ▌ Centrality Metric Normalization · holobiomicslabUse when after computing raw betweenness centrality scores for metabolites in a bipartite pathway-metabolite igraph network, when you need to identify metabolites with high topological influence for visualization in ranked plots or when comparing centrality across multiple metabolite subsets or.
- ▌ Chromatographic Peak Processing · holobiomicslabUse when after peak detection when you have a table of detected peaks with m/z values and retention times from LC/HRMS data, and you observe systematic m/z drift across a batch or population-scale study (n > 500 samples).
- ▌ Complementary Score Integration · holobiomicslabUse when when you have scored a set of potential gene cluster family (GCF)–molecular feature (MF) links using two or more orthogonal methods (e.
- ▌ Compound Identifier Aggregation · holobiomicslabUse when you have metabolomics results from multiple studies with compound identifiers in heterogeneous formats (names, InChI strings, SMILES, ChEBI/KEGG/HMDB codes) and need to merge datasets for vote-counting or meta-analysis. Apply this skill before computing consensus measures (e.
- ▌ Configuration Schema Validation · holobiomicslabUse when when you have generated or edited a LipoCLEAN `options.txt` file using `--print MSD4` or `--print MSD5` and need to verify it is well-formed before running the analysis. Use this skill as a pre-flight check before invoking `--options options.
- ▌ Consensus Scoring Meta Analysis · holobiomicslabUse when when you have harmonized metabolite data from multiple studies with identifier, fold-change direction, and trend classification columns available, but lack standard deviations or variance estimates needed for quantitative meta-analysis.
- ▌ Cytoscape Network Format Export · holobiomicslabUse when after constructing or filtering a metabolomic network in MetaMapR (e.g., after applying the unique-edges hierarchy filter to resolve multiple edge types between node pairs), and you need to visualize, share, or further analyze the network using cytoscape.js or compatible tools.
- ▌ Data Format Compliance Checking · holobiomicslabUse when mSMetaEnhancer fetches metadata from external services (CIR, CTS, PubChem, IDSM, BridgeDb) and must write enriched annotations (SMILES, InChI, CAS numbers, formulas, inchikeys, IUPAC names) into .msp files.
- ▌ Differential Expression Ranking · holobiomicslabUse when you have completed a two-group or multi-group differential expression analysis with computed logFC values (e.
- ▌ Docker Image Layer Optimization · holobiomicslabUse when you are building a Docker image for a .NET Framework 4.8 application (like AirdPro) that must run on both Windows native containers and Linux+Wine environments, and you need to reduce build time and image size while maintaining separate targets for GUI, CLI, and development modes.
- ▌ Dotnet Assembly Path Resolution · holobiomicslabUse when your R package wraps a .NET assembly (e.g., RawFileReader) and you need to (1) report to users or logs which assembly file is actually being used, (2) verify that the assembly exists on disk before attempting to invoke it via system calls, or (3) enable diagnostic output showing the exact.
- ▌ Drift Correction Across Batches · holobiomicslabUse when your preprocessed metabolomics matrix (log2-scaled, with rows as features and columns as samples) exhibits batch-dependent signal drift or technical variation across multiple analytical runs or instrument sessions.
- ▌ Eawag Database Rule Application · holobiomicslabUse when when you have small-molecule structures (SMILES or structure format) and need to predict their environmental biotransformation pathways under microbial degradation conditions, particularly when the degradation rules must be drawn from curated, experimentally-validated biodegradation.
- ▌ Enrichment Score Interpretation · holobiomicslabUse when after differential expression analysis has produced gene lists with p-values and log fold-change values, and after pathway enrichment tools (clusterProfiler or biotranslator) have computed enrichment scores and adjusted p-values.
- ▌ Feature Table Format Conversion · holobiomicslabUse when you have raw feature tables exported from NPP tools (XCMS, MZmine 2, MS-DIAL, OpenMS, etc.) in their native formats and need to compare their peak detection and alignment performance against a mzRAPP benchmark dataset.
- ▌ Fold Change And P Value Ranking · holobiomicslabUse when after performing differential abundance testing (via limma or edgeR) on batch-corrected lipid abundance data, use this skill to rank and filter lipids when you need to prioritize results by both effect size and statistical confidence, especially in complex experimental designs with.
- ▌ Fold Change Log2 Transformation · holobiomicslabUse when when preparing fold-change measurements from multiple metabolomics studies for quantitative meta-analysis via weighted averaging.
- ▌ Force Field Minimization Mmff94 · holobiomicslabUse when after RDKit generates multiple 3D conformers from ionized molecular structures using distance-geometry embedding, before filtering with ASE-ANI or submitting to quantum calculations.
- ▌ Functional Orthology Annotation · holobiomicslabUse when after assigning hierarchical KEGG identifiers to a metabolomics count data frame (via assign_hierarchy with identifier='KEGG'), use this skill when you need to link metabolites to their functional roles (KO numbers) and associated genes for downstream functional analysis, pathway.
- ▌ Galaxy Tool Wrapper Development · holobiomicslabUse when you have a working R package that performs established preprocessing, analysis, or statistical workflows on formatted tabular data (e.
- ▌ Gam Model Diagnostic Evaluation · holobiomicslabUse when after fitting candidate GAM splines with B-spline basis functions across a range of basis dimensions (k values 12–20) to anchor feature pairs (m/z and retention time coordinates).
- ▌ Ground Truth Ordinal Validation · holobiomicslabUse when after running retention-order prediction on a test or evaluation dataset, when you have both predicted retention orderings (from RankSVM, SVR, or similar ordinal regressors) and experimentally validated ground-truth retention orders from the same chromatographic system(s).
- ▌ HTTP File Upload Implementation · holobiomicslabUse when you are building the initial data ingestion step of a high-throughput MS platform and need to accept raw MS files from users or instruments via a web interface. Use this skill when you require automated validation of vendor-specific formats (Thermo .
- ▌ Imzml Continuous Format Parsing · holobiomicslabUse when you have acquired raw mass spectrometry imaging data in imzML continuous format (e.g., from CardinalIO or other MSI instruments) and need to load it into R as a structured MSImagingExperiment object to perform statistical analysis, normalization, or visualization.
- ▌ Intensity Normalization Spectra · holobiomicslabUse when after noise reduction when working with imported imzML MSI data where pixel-to-pixel or sample-to-sample intensity variations due to instrumental sensitivity or sample loading differences must be corrected before mean intensity calculation, ROI analysis, or metabolite annotation.
- ▌ Internal Standard Normalization · holobiomicslabUse when your metabolomics dataset includes internal standard metabolites (marked in the metabolitedata IS column), log-transformed featuredata are available, and you need to remove systematic variation attributable to instrument drift, sample matrix effects, or batch differences while preserving.
- ▌ JSON Table To Matrix Conversion · holobiomicslabUse when you have extracted tabular data (e.g., from experimental spreadsheets) in intermediate JSON form with a single table of records, and you need to produce a list of dictionaries (array of objects) for deposition into a data repository such as the Metabolomics Workbench, or when you need to.
- ▌ Kegg Data Retrieval And Parsing · holobiomicslabUse when when you have selected one or more organisms to analyze and need to extract their complete metabolic reaction and metabolite data from KEGG in order to build a network representation.
- ▌
- ▌ Lc Hrms 2d Area Standardization · holobiomicslabUse when after detecting local-maxima in LC-HRMS profile mode datasets and before training or inference with a CNN model for peak classification.
- ▌ Linear Regression Model Fitting · holobiomicslabUse when when you have a targeted metabolomics dataset with known concentration values for calibration ('curve') and quality control ('qc') samples, peak area intensities for those samples, and you need to establish and validate a concentration-prediction model before applying it to unknown samples.
- ▌ Marr Output Object Manipulation · holobiomicslabUse when when you have a Marr() output object containing reproducibility statistics computed across replicate experiments and need to reduce dimensionality by retaining only features or sample pairs that meet reproducibility criteria (percentage of reproducible signals exceeding feature-level.
- ▌ Mass Difference Adduct Matching · holobiomicslabUse when after correlation-based feature pairing has identified feature groups with matching temporal intensity profiles through direct-injection or plasma ionization mass spectrometry experiments. You have a set of putative feature-pair candidates and need to assign specific chemical identities (e.
- ▌ Mass Spectrometry Preprocessing · holobiomicslabUse when when you have raw mass-spectrometry data (precursor m/z, ionization mode, and fragment m/z–intensity pairs) that must be fed into a CNN model for metabolite annotation via compound fingerprint prediction.
- ▌ Mass To Charge Ratio Validation · holobiomicslabUse when after loading MS-Dial feature tables (e.g., Urine_RP_NEG_norm.txt or Urine_RP_POS_norm.txt) and before sample-level filtering or imputation, whenever the feature abundance matrix contains m/z values acquired across multiple chromatographic runs or polarities.
- ▌ Mass Tolerance Window Filtering · holobiomicslabUse when after calculating neutral mass from observed m/z and adduct type, and before ranking candidates by chemical plausibility. Use it whenever querying a formula database (KEGG, PubChem, or custom) to retrieve all molecular formulae within a specified mass tolerance window of each neutral mass.
- ▌ Matlab Workspace Initialization · holobiomicslabUse when when you have mass spectrometry imaging root datasets paired with accompanying .mat workspace files (as in the B73 and Oaxacan Green genotypes from Sama et al.
- ▌ Matplotlib Figure Customization · holobiomicslabUse when when rendering spectrum data (m/z vs. intensity arrays) from MZA files and need to control visual presentation: applying m/z range windows, setting line colors and labels for legend identification, sizing the figure, or choosing between interactive display versus file export.
- ▌ Metabolic Marker Identification · holobiomicslabUse when after batch effect removal and sample integration, when you have a normalized feature-by-sample abundance matrix (finalData) with corresponding sample group labels (finalLabel), and need to identify which metabolites discriminate between biological conditions or phenotypes for focused.
- ▌ Metabolite Database Integration · holobiomicslabUse when you need to construct a reference metabolomics database from scratch or when existing public databases (HMDB, MassBank, METLIN) need to be merged into a single queryable resource for metabolite annotation in untargeted mass spectrometry analysis.
- ▌ Metabolite Feature M Z Matching · holobiomicslabUse when you have (1) a benchmark dataset of known molecules with accurate m/z values, retention time boundaries, and isotopologue identifiers for all enviPat-predicted adducts;
- ▌ Metabolite Feature Organization · holobiomicslabUse when you have raw imzML and ibd (ion binary data) files from spatial mass spectrometry imaging and need to convert them into a standardized AnnData representation where m/z values are features (columns), spatial spots are observations (rows), and intensities form the feature matrix.
- ▌ Metabolite Network Construction · holobiomicslabUse when when you have a list of input metabolites (e.g., from differential metabolomics analysis) and need to: (1) contextualize them within known metabolic pathways; (2) assess their structural importance in the pathway network rather than statistical significance alone;
- ▌ Tensorflow Model Layer Inspection · holobiomicslabUse when after converting or downloading a pre-trained Keras model to HDF5 TensorFlow 2.3.0 format, particularly when integrating the model into a fixed-interface pipeline (e.g., NP Classifier) that expects specific named input/output layers.
- ▌ Test Result Parsing And Reporting · holobiomicslabUse when when you need to validate that a package's periodic integration test suite (distinct from unit tests) passes as expected, or when you must collect and communicate structured evidence of test outcomes across multiple test cases.
- ▌ U13c Labeled Lipid Identification · holobiomicslabUse when you have measured CCS values from (LC-)IM-MS samples spiked with U¹³C labeled internal standards (e.
- ▌ Unit Testing Conditional Branches · holobiomicslabUse when when implementing or refactoring a FileInterface._open method or similar polymorphic dispatcher that conditionally instantiates different handler classes based on file extension (e.g., .gz, .db) or format metadata (e.g., indexed gzip detection).
- ▌ Validated Link Ranking Comparison · holobiomicslabUse when when you have computed multiple independent scoring functions (e.
- ▌ Vectorized Operation Verification · holobiomicslabUse when when implementing or auditing S4 replacement methods (e.
- ▌ Web Service Deployment Validation · holobiomicslabUse when when you need to confirm that a publicly hosted academic web service (such as molDiscovery) is live and responding at a documented endpoint URL, or when troubleshooting access issues reported by end users.
- ▌ Abstract Syntax Tree Construction · holobiomicslabUse when you have a tokenized sequence of domain-specific language tokens and need to construct a hierarchical, unambiguous representation that can be validated against language design principles (expressiveness, precision, scalability, readability) and passed to downstream execution engines.
- ▌ Asynchronous Method Introspection · holobiomicslabUse when you have a plugin-based converter architecture (e.g., web services and compute libraries in separate directories) and you need to automatically discover all available (source_attribute, target_attribute, converter_name) conversion triples without hardcoding them.
- ▌ Basepeak Intensity Identification · holobiomicslabUse when when you have Thermo Fisher Scientific .raw files from an Orbitrap instrument and need to identify the m/z value and corresponding intensity of the most abundant ion in each MS1 scan for quality control, method optimization, or feature extraction in a modular R-based proteomics pipeline.
- ▌ Biosynformatic Vector Computation · holobiomicslabUse when you have a natural product molecule structure in SMILES, InChI, or SDF format and need to convert it into a fixed-length numerical vector representation (fingerprint) that preserves biosynthetic and chemical information for machine learning, similarity searching, or class prediction tasks.
- ▌ Candidate Psm Cardinality Control · holobiomicslabUse when when rescoring PSMs from a search engine with MS²Rescore and you need to (1) constrain computational cost by reducing the number of candidates fed to feature generators and rescoring engines, (2) control false discovery rate correctly by removing lower-ranking PSMs before final statistical.
- ▌ Comparative Performance Profiling · holobiomicslabUse when when you have implemented a new or optimized mass spectrometry data processing library and need to demonstrate its computational advantage over established alternatives (e.g., pymzML, pyOpenMS) on real proteomics data. Trigger on availability of: (1) a common input dataset (e.
- ▌ Conda Environment File Generation · holobiomicslabUse when when you have identified all software dependencies and their exact pinned versions from project documentation (README, setup files, or supplementary materials) and need to create portable environment specifications for a scientific implementation.
- ▌ Conda Environment Reproducibility · holobiomicslabUse when you have received a conda/pip requirements file (e.g., jestr_requirements.txt) and need to run code that was trained and tested on a specific GPU setup (e.g., NVIDIA A100 with CUDA 11.8).
- ▌ Configuration File Interpretation · holobiomicslabUse when when you have PSM files from proteomics search engines (MaxQuant, MSGFPlus, Sage, etc.) that use non-standard modification notation (e.g., 'ox', '+57.02146', or mass-shift labels) and need to resccore peptide identifications with MS²Rescore.
- ▌ Conformer Ensemble Energy Ranking · holobiomicslabUse when after RDKit has generated a large set of 3D conformers for a molecule in SDF or XYZ format, and before submitting conformers to computationally expensive quantum-chemical methods (e.g., QUICK).