All authors
HolobiomicsLab avatar

Claude Skills by HolobiomicsLab

github.com/HolobiomicsLab
12,704 skillsA× 12,683B× 13C× 2D× 60 installs5,175 views
Peak Filtering And Preprocessing Lc MsA

Use when you have raw LC-MS/MS spectra from vendor instruments (mzML, mzXML, MGF, or MSP format) with variable peak quality and intensity distributions, and you plan to perform library matching, molecular networking, or spectral similarity comparison.

ai-agentspythongit
0
15
Peak Filtering Noise RemovalA

Use when you have raw MS/MS spectra (in formats like mzML, json, mgf, msp, mzxml) that contain background noise or numerous low-intensity peaks before running MS2Query library matching.

ai-agentspythongo
0
15
Peak Formula EnumerationA

Use when when you have tandem mass spectra (mz/intensity pairs with precursor m/z) and need to train interpretable machine learning models—particularly decision trees or regression models—where each feature must correspond to a concrete chemical entity (peak or neutral loss) rather than a latent.

ai-agentssqlgit
0
15
Peak Height Threshold OptimizationA

Use when you have raw metabolomic LC-MS data processed through XCMS CentWave feature extraction and want to improve true positive feature recovery while controlling false positive rate and crash likelihood.

ai-agentsgogit
0
15
Peak Intensity Chromatographic Property AnalysisA

Use when you have a filtered MS-DIAL peak list (post-generic filtering) containing m/z, retention time, and peak intensity metrics, and you need to group LC-MS features into clusters to reduce redundancy before parental signal extraction.

ai-agentsgogit
0
15
Peak Intensity Distribution AnalysisA

Use when after executing feature detection and quantification on raw LC-MS data (mzML or NetCDF format) using an automated pipeline such as MetaboAnalystR 4.0, and before proceeding to downstream normalization, scaling, or functional analysis.

ai-agentsgogit
0
15
Peak Intensity Normalization Weighted AggregationA

Use when when training Word2Vec embeddings on mass spectra represented as peak-word documents, and you need to preserve the quantitative intensity relationships between fragments without allowing a single dominant peak to overwhelm the learned word associations.

ai-agentspythongo
0
15
Peak Intensity NormalizationA

Use when you have raw MS/MS spectral peak lists with absolute intensity values and need to compare spectra using entropy similarity, dot product, or other distance metrics.

ai-agentspythonexpress
0
15
Peak Intensity Removal And ThresholdingA

Use when when you have imported raw mass spectrometry spectral data (in formats like mzML, mzXML, msp, MGF, or JSON) and need to clean peak lists before metadata validation, similarity scoring, or library comparison.

ai-agentspythongo
0
15
Peak Intensity Threshold OptimizationA

Use when you have loaded raw mass spectrometry spectral data (in MGF, MSP, mzML, or mzXML format) and need to decide which intensity threshold(s) to use for filtering out noise and low-abundance peaks.

ai-agentspythongit
0
15
Peak List Filtering And CleaningA

Use when you have acquired MS/MS spectra containing suspect noise ions—either electronic noise (ions with identical intensities occurring >4 times in a single peak list, a signature of detector artifacts) or chemical noise (fragment ions chemically implausible given the precursor molecule's.

ai-agentspythongo
0
15
Peak List FormattingA

Use when after successfully resolving a USI string to a specific mass spectrum scan, and before performing spectral matching, library search, or comparative analysis.

ai-agentsgitapi
0
15
Peak List Parsing And ValidationA

Use when when importing raw mass spectrometry data from vendor or open formats (mzML, mzXML, msp, MGF, JSON, metabolomics-USI) and you need to extract peak m/z and intensity pairs into a standardized representation.

ai-agentspythongit
0
15
Peak List Simulation With Controlled EffectsA

Use when you need to validate batch correction or normalization algorithms, require ground-truth condition/batch effect annotations for method benchmarking, or want to systematically evaluate how different batch types (linear, random) and condition allocations affect feature recovery in metabolomic.

ai-agentsgogit
0
15
Peak M Z IndexingA

Use when when you have LC-MS-MS metabolomics data in MGF format and need to prepare it for unsupervised analysis (e.g., topic modeling with LDA).

ai-agentspythongo
0
15
Peak M Z RecalibrationA

Use when after peak detection when you have a table of detected peaks with m/z values and need to improve mass accuracy for downstream annotation.

ai-agentsgogit
0
15
Peak Map Rendering Retention Time Mz IntensityA

Use when when you have loaded mass spectrometry data (from mzML or Bruker .

ai-agentsjavascriptjava
0
15
Peak Matching And Mass AlignmentA

Use when when you have raw MS2 spectra (m/z and intensity pairs) and a curated reference peak list from a large training dataset (e.

ai-agentsgitperformance
0
15
Peak Matrix ConstructionA

Use when when you have raw mzML files and a corresponding feature table (CSV format, e.g., from mzmine) and need to generate peak matrices with fixed dimensions (e.g., 2 × 120) that encode margin vs. peak signal regions for training a neural network classifier to filter false positive LCMS peaks.

ai-agentspythonsql
0
15
Peak Neutral Loss Occurrence Data ManipulationA

Use when you have aligned MS2 spectra from multiple samples and need to create a matrix representation where rows are samples and columns are MS2 peaks or neutral losses (mass differences to the precursor), with counts of occurrences.

ai-agentspythongit
0
15
Peak Picking Algorithm ComparisonA

Use when you have claims in a paper or tool documentation that one peak picking method outperforms others (e.g., 'IDSL.IPA outperforms MZmine 2 and xcms'), but the specific comparison metrics, numerical results, and source tables are not provided in the abstract or introduction.

ai-agentsgogit
0
15
Peak Picking Algorithm SelectionA

Use when at the entry point of SLAW processing when you have centroided mzML or netCDF LC-MS files and need to decide which peak-picking algorithm to use. Trigger this skill when: (1) raw LC-MS data must be converted into a feature matrix;

ai-agentsgodocker
0
15
Peak Picking Avoidance Ms AnalysisA

Use when analyzing raw 2D MS data (m/z vs. retention time maps) where conventional peak picking introduces unacceptable error rates, particularly in untargeted metabolomics or chemometrics studies requiring sensitive marker identification at trace levels (e.g., parts per billion).

ai-agentsgogit
0
15
Peak Picking Parameter ConfigurationA

Use when when reconstructing a metabolite fragment library entry from raw MS/MS spectral data (e.g., from MassBank or local acquisition), you need to define peak-picking thresholds to separate true fragment ions from baseline noise and assign occurrence scores.

ai-agentsgitdatabase
0
15
Peak Picking Performance BenchmarkingA

Use when when you have completed non-targeted peak picking and alignment with tools such as MZmine 2, XCMS, or MS-DIAL on LC-HRMS mzML data and need to quantify performance metrics (found peaks %, degenerated isotopologue ratio, alignment errors) by comparing against a curated benchmark of known.

ai-agentsgogit
0
15
Peak Prominence Calculation Local MaximaA

Use when when processing LC-MS mass tracks (EICs) and you need to identify genuine chromatographic peaks rather than noise artifacts.

ai-agentspythongit
0
15
Peak Property Dictionary ConstructionA

Use when when you have identified the set of analytes (peptides, nucleosides, or other biomolecules) you wish to simulate in silico, and you need to prepare their chemical properties (m/z, intensity, retention time) in a machine-readable format before applying fragmentation and noise injection.

ai-agentspythongit
0
15
Peak Property Preparation From CsvA

Use when you have a CSV file containing nucleoside or peptide molecular data (formulas, identifiers, retention times, intensities) that you want to simulate as LC-MS/MS runs. Use this skill as the mandatory first step before selecting a fragmentation model and noise injector in SMITER.

ai-agentspythongit
0
15
Peak Property ValidationA

Use when after converting a CSV file of molecule definitions into a peak properties dictionary using csv_to_peak_properties, or after loading a serialized peak properties dictionary from pickle/JSON storage, before passing it to SMITER simulation functions (e.g., smiter.synthetic_mzml.write_mzml).

ai-agentspythonrust
0
15
Peak Quality Assessment By Selectivity And Snr MetricsA

Use when after elution peaks have been detected on composite mass tracks using local maxima and prominence thresholds, and before mapping detected features back to individual samples or performing pre-annotation.

ai-agentspythongit
0
15
Peak Quality Classifier OptimizationA

Use when after calculating 12 peak-quality metrics on a development set of extracted ion chromatograms (EICs) and labeled peaks, when you need to select both the classification algorithm and its optimal hyperparameters before training a final model on held-out test data.

ai-agentsgogit
0
15
Peak Quality Label StratificationA

Use when when you have manually labeled LC-MS peaks as 'High quality' or 'Low quality' using NeatMS's annotation tool and need to create training/validation/test batches.

ai-agentspythongo
0
15
Peak Quality Metric ComputationA

Use when you have completed XCMS preprocessing (getEIC() and fillPeaks()) on untargeted LC-MS metabolomics data and need to assign per-peak quality scores prior to manual curation, classifier training, or downstream statistical analysis.

ai-agentsgoreact
0
15
Peak Quality Metric Interpretation AlignmentA

Use when when you have loaded aligned peak-alignment data from a molecular networking task and need to distinguish high-confidence, reproducible peak alignments from noise or spurious matches.

ai-agentsgoflask
0
15
Peak Recovery From Filtered CandidatesA

Use when after applying cluster-based filtering with quasi-molecular adducts and frequency thresholds on candidate metabolites from KEGG matching.

ai-agentsdatabase
0
15
Peak Recovery Post FilteringA

Use when after applying cluster-based filtering with quasi-molecular adduct constraints and frequency thresholds on LC-MS feature candidates, when some peaks have been entirely removed from the candidate pool and you want to prevent loss of true metabolites that failed to meet filtering criteria.

ai-agentsgodatabase
0
15
Peak Selectivity Metric EvaluationA

Use when when identifying landmark peaks for retention time alignment in multi-sample LC-MS metabolomics workflows.

ai-agentspythongo
0
15
Peak Shape AssessmentA

Use when after peak detection in a nontargeted LC-MS workflow when you have a feature table with detected peaks and need to filter low-quality features or understand why certain features have inconsistent intensity or poor annotation confidence.

ai-agentspythongo
0
15
Peak Table DeconvolutionA

Use when your peak table contains ions with similar retention time and mass-to-charge ratios that likely represent isotopic patterns incorrectly split during preprocessing or detector artifacts.

ai-agentsgit
0
15
Peak Table Filtering By Mz And Retention TimeA

Use when you have a table of detected chromatographic peaks (e.g., from CentWave peak detection in xcms) and need to isolate a single target m/z (e.g., m/z 304.1131 for a pesticide) or a narrow m/z range, or when you must restrict analysis to a known retention time window (e.

ai-agentsgitbackend
0
15
Peak Table Filtering MetabolomicsA

Use when after generating a peak table from XCMS peakTable() output in an untargeted LC-MS metabolomics workflow, if your experimental design includes quality control (QC) samples (SampleType='LQC') and you want to exclude noisy or unstable EICs before building a peak quality classifier.

ai-agentsgoexpress
0
15
Peak Table Format DetectionA

Use when when receiving a peak or feature table output from an unknown or variable upstream peak-picking tool, and you need to route it to the correct ingestion adapter (e.g., in LipidMatch) to normalize and validate it before lipid identification.

ai-agentsgit
0
15
Peak Table HarmonizationA

Use when when you have extracted peak tables from multiple independent LC/HRMS analysis batches (each with retention time and m/z values) and need to align peaks across batches to create a unified feature matrix for downstream statistical analysis.

ai-agentsgogit
0
15
Peak Table Row Count ComparisonA

Use when you need to validate the reference-semantics behavior of mpactr filter functions, particularly when using copy_object=FALSE. Use it to confirm that a filtering operation (e.

ai-agentsgit
0
15
Peak Table Row Count ValidationA

Use when when using mpactr filter functions (e.g., filter_mispicked_ions, filter_group, filter_cv) with R6 reference semantics and uncertain whether the copy_object parameter controls deep copying or in-place modification.

ai-agentsgitdocumentation
0
15
Peak To Formula Assignment MappingA

Use when when you have a fragment peak list (m/z values and intensities) from MS/MS data and need to assign candidate chemical subformulae to each peak as part of a de novo chemical formula inference pipeline.

ai-agentsgogit
0
15
Peak To Metabolite Candidate AssignmentA

Use when you have a raw peak-intensity matrix from untargeted LC-MS data (organized as rows=peaks, columns=samples) and need to generate initial candidate metabolite assignments.

ai-agentstestingdatabase
0
15
Peaklist Format ParsingA

Use when you have raw or semi-processed m/z peak detection output from LC-MS/MS instruments (typically from XCMS, MSnbase, or other peak-picking tools) in one of several known formats (MetaboAnalyst-like, MetaboShiny native, or Metabolights) and need to ingest them into MetaboShiny for compound.

ai-agentsgitdatabase
0
15
Peakmap Heatmap Rendering Mz RtA

Use when when you have mass spectrometry data organized in a Pandas DataFrame with m/z values, retention time (RT), and intensity measurements, and you want to visualize the joint distribution and correlation of these three dimensions to identify peaks, assess separation, and detect patterns across.

ai-agentsgogit
0
15
Penalty Factor Application In Spectral SearchA

Use when when performing reverse spectral search on MS/MS data suspected to contain chimeric spectra (multiple co-isolated precursors), and you need to increase the number of reliable spectral matches while filtering out false positives.

ai-agentsgogit
0
15