본문으로 건너뛰기
cccskills
무료GitHub에 공개

tooluniverse-lipidomics

Lipid analysis and lipid-disease associations using LIPID MAPS classification, HMDB metabolite data, KEGG/Reactome lipid pathways (sphingolipid, eicosanoid, steroid, fatty acid), and PubChem chemical info. Use for lipid identification, lipid metabolism pathway mapping, and lipid-associated disease analysis (cardiovascular, diabetes, NAFLD).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md9.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Lipidomics Analysis

Integrated pipeline for lipid identification, classification, pathway mapping, and disease association analysis. Distinct from general metabolomics because lipids have unique classification systems (LIPID MAPS), specialized pathways (sphingolipid, eicosanoid, steroid), and disease associations (cardiovascular, neurodegeneration, metabolic syndrome).

Reasoning Strategy

Lipid identification starts with mass spectrometry: the lipid class is determined by the head group fragment mass (e.g., m/z 184 for phosphocholine in positive mode), total chain length and saturation from the precursor exact mass, and individual fatty acid chains from neutral loss or product ion scans. LIPID MAPS classification organizes lipids by chemical structure into 8 categories — knowing the category immediately tells you the likely biological context (sphingolipids → apoptosis/neurodegeneration; glycerophospholipids → membrane remodeling; eicosanoids → inflammation). Structural specificity matters biologically: Cer(d18:1/16:0) and Cer(d18:1/24:1) have different membrane properties and disease associations despite being the same lipid class. Always map changed lipids back to metabolic pathways because lipids are intermediates — an elevated ceramide could mean increased synthesis (CERS activity up), decreased degradation (ASAH1 down), or shunting from sphingomyelin (SMPD1 up).

LOOK UP DON'T GUESS: Do not assume a lipid's LIPID MAPS ID, exact mass, or pathway membership — query LipidMaps_search_by_name first. Do not guess which diseases are associated with a lipid class; retrieve them from HMDB or CTD.

Key principles:

  1. LIPID MAPS classification first — use the 8-category system (fatty acyls, glycerolipids, glycerophospholipids, sphingolipids, sterol lipids, prenol lipids, saccharolipids, polyketides)
  2. Structural specificity matters — chain length, unsaturation, and sn-position affect biological function
  3. Connect to pathways — lipids are metabolic intermediates; always map to biosynthesis/degradation pathways
  4. Disease context — many lipids are disease biomarkers (sphingolipids in neurodegeneration, oxidized lipids in CVD)
  5. Evidence grading — T1: clinical biomarker studies, T2: mechanistic studies, T3: association data, T4: computational prediction

When to Use

  • "Identify this lipid species from m/z and retention time"
  • "What pathways involve ceramide/sphingomyelin?"
  • "Lipid biomarkers for Alzheimer's disease"
  • "What diseases are associated with altered sphingolipid metabolism?"
  • "Map my lipidomics results to KEGG pathways"
  • "Compare lipid profiles between conditions"

Not this skill: For general metabolomics (amino acids, sugars, organic acids), use tooluniverse-metabolomics. For drug ADMET properties, use tooluniverse-admet-prediction.


Core Tools

ToolUse For
LipidMaps_search_by_nameLipid identification by name, abbreviation, or mass
LipidMaps_get_compound_by_idDetailed lipid info (structure, classification, pathways)
HMDB_search / HMDB_get_metaboliteLipid metabolite details, disease associations
kegg_search_pathwayLipid metabolism pathways (keyword=sphingolipid, glycerolipid, etc.)
KEGG_get_pathway_genesEnzymes in lipid pathways
PubChem_get_compound_properties_by_CIDChemical properties (mass, formula, SMILES)
CTD_get_gene_diseasesGene-disease links for lipid metabolism enzymes
DisGeNET_search_geneDisease associations for lipid genes
PubMed_search_articlesPublished lipidomics studies
OpenTargets_get_associated_drugs_by_target_ensemblIDDrugs targeting lipid metabolism enzymes

Workflow

Phase 0: Lipid Identity Resolution
  Name/mass/abbreviation → LIPID MAPS ID → classification
    |
Phase 1: Structural Classification
  LIPID MAPS 8-category system → subclass → molecular species
    |
Phase 2: Pathway Mapping
  KEGG lipid metabolism → biosynthesis/degradation enzymes
    |
Phase 3: Disease Associations
  CTD/DisGeNET/HMDB → lipid-disease links with evidence
    |
Phase 4: Interpretation & Report
  Biological significance → biomarker potential → recommendations

Phase 0: Lipid Identity Resolution

LipidMaps_search_by_name(query="ceramide")  → LMSP ID, exact mass, classification
HMDB_search(compound_name="ceramide")       → HMDB ID, disease links
PubChem_get_CID_by_compound_name(name="ceramide") → CID, SMILES

LIPID MAPS search tips:

  • Generic names work well: "ceramide", "sphingomyelin", "phosphatidylcholine"
  • Species-level abbreviations like "Cer(d18:1/16:0)" may return 0 results — use the generic class name first, then filter by chain length from results
  • For exact mass search: use LipidMaps_search_by_formula with molecular formula (e.g., "C34H67NO3")
  • If name search fails, try PubChem: PubChem_get_CID_by_compound_name(name="C16 Ceramide") then cross-reference

Phase 1: Structural Classification

Use LipidMaps_get_compound_by_id to retrieve the LIPID MAPS 8-category classification (FA, GL, GP, SP, ST, PR, SL, PK) for any lipid. The category immediately signals biological context: SP (sphingolipids) → apoptosis/neurodegeneration; GP (glycerophospholipids) → membrane remodeling; FA-derived eicosanoids → inflammation.

Phase 2: Pathway Mapping

Key lipid metabolism pathways in KEGG:

PathwayKEGG IDKey EnzymesDisease Relevance
Sphingolipid metabolismhsa00600SMPD1, CERS1-6, ASAH1Niemann-Pick, Fabry, Gaucher
Glycerophospholipid metabolismhsa00564PLA2, LPCAT, LPINBarth syndrome, atherosclerosis
Arachidonic acid metabolismhsa00590COX1/2, LOX, CYP450Inflammation, asthma, CVD
Steroid biosynthesishsa00100HMGCR, CYP51A1, DHCR7Hypercholesterolemia, Smith-Lemli-Opitz
Fatty acid biosynthesishsa00061FASN, ACC, SCDObesity, NAFLD, cancer
Fatty acid degradationhsa00071CPT1, ACADM, HADHAMCAD deficiency, VLCAD deficiency
Bile acid biosynthesishsa00120CYP7A1, CYP27A1Cholestasis, gallstones
Ether lipid metabolismhsa00565AGPS, GNPATRhizomelic chondrodysplasia
# Map lipids to pathways
kegg_search_pathway(keyword="sphingolipid")  # → hsa00600
KEGG_get_pathway_genes(pathway_id="hsa00600")  # → SMPD1, CERS1, ...

Phase 3: Disease Associations

For each lipid or lipid enzyme, check disease links:

CTD_get_gene_diseases(input_terms="SMPD1")  # sphingomyelinase → Niemann-Pick
DisGeNET_search_gene(gene="SMPD1")  # broader disease associations
HMDB_get_metabolite(compound_name="ceramide")  # metabolite-disease links
PubMed_search_articles(query="ceramide biomarker Alzheimer")  # clinical evidence

Disease context: Ceramide elevation → apoptosis, Alzheimer's, insulin resistance. Sphingomyelin depletion → Niemann-Pick. Oxidized phospholipids → CVD. Altered bile acid ratios → NAFLD, cholestasis. Eicosanoid elevation → inflammation. Always verify via HMDB or CTD rather than relying on memory.

Phase 4: Interpretation & Report

Computational procedure: Lipid class enrichment analysis

# When user provides a list of significantly changed lipids
import pandas as pd
from scipy.stats import fisher_exact

# Input: list of changed lipids with LIPID MAPS categories
changed = pd.DataFrame({
    'lipid': ['Cer(d18:1/16:0)', 'SM(d18:1/16:0)', 'PC(16:0/18:1)', 'LPC(18:0)'],
    'category': ['SP', 'SP', 'GP', 'GP'],
    'direction': ['up', 'down', 'unchanged', 'up'],
    'fold_change': [2.1, 0.5, 1.1, 1.8]
})

# Count changed vs unchanged per category
from collections import Counter
changed_cats = Counter(changed[changed['direction'] != 'unchanged']['category'])
total_cats = Counter(changed['category'])

# Report
print("Lipid class enrichment:")
for cat in total_cats:
    n_changed = changed_cats.get(cat, 0)
    n_total = total_cats[cat]
    print(f"  {cat}: {n_changed}/{n_total} changed")

# Interpretation
if changed_cats.get('SP', 0) / max(total_cats.get('SP', 1), 1) > 0.5:
    print("→ Sphingolipid metabolism is significantly altered")
    print("  Consider: apoptosis, neurodegeneration, insulin resistance")

Report structure:

  1. Lipid Identity — LIPID MAPS classification, structural features
  2. Pathway Context — which metabolic pathways are affected
  3. Disease Associations — evidence-graded disease links
  4. Biomarker Assessment — clinical utility of identified lipid changes
  5. Mechanistic Model — how lipid changes connect to disease biology
  6. Recommendations — validation experiments, clinical follow-up

Limitations

  • No raw MS data processing — this skill interprets identified lipids, not raw spectra. Use LipidSearch, MS-DIAL, or LipiDex for identification first.
  • LIPID MAPS coverage — some rare or novel lipid species may not be in the database
  • Quantitative thresholds — fold-change cutoffs are context-dependent; the skill provides frameworks, not universal thresholds
  • Species-specific — most disease data is human; rat/mouse lipid metabolism can differ significantly

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Simplest distributed training API. 4 lines to add distributed support to any PyTorch script. Unified API for DeepSpeed/FSDP/Megatron/DDP. Automatic device placement, mixed precision (FP16/BF16/FP8). Interactive config, single launch command. HuggingFace ecosystem standard.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

ADMET property prediction for drug candidates. Full pharmacokinetic panel (Caco-2, PPB, clearance, CYP), toxicity (hERG, AMES, DILI), drug-likeness (Lipinski, QED), using RDKit descriptors and TDC models.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

Interpretable ADMET analysis with mechanistic reasoning. Maps liabilities to structural causes and biological pathways. Based on CoTox (Park 2025) and DrugR (Liu 2026).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

aeon

무료

This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

arboreto

무료

Infer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3). Use when analyzing transcriptomics data (bulk RNA-seq, single-cell RNA-seq) to identify transcription factor-target gene relationships and regulatory interactions. Supports distributed computation for large-scale datasets.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

astropy

무료

Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

huang-sh/DeepScience42026년 7월 15일 업데이트

huang-sh의 스킬 모두 보기

이 스킬의 문제 신고