클로드스킬마트스킬 둘러보기바로 쓰는 문장영상으로 배우기터미널 사용법스킬이 뭐예요?
← 목록으로

13C 대사flux 분석 (13C-MFA)

정상상태 13C 표지 실험 데이터로 세포 내 대사 flux를 추정하고, 어떤 flux가 실제로 데이터에 의해 결정되는지 진단해 주는 스킬입니다.

데이터·분석고급★ 47,481⑂ 4,292AI 점수 8/10마지막 업데이트: 2026. 10. 1.

무엇을 해주나

  • 검증된 원자 맵(atom map), 트레이서 조성, 보정된 질량 아이소토포머 분포(MDV/MID)를 입력으로 받아 mfapy의 EMU 전방 시뮬레이터로 표지 패턴을 예측합니다.
  • 질량 균형이 만족되는 feasible 공간 안에서 SciPy 기반 다중 시작점(multistart) 피팅을 수행해 flux를 추정합니다. FBA 목적함수를 쓰지 않으므로 COBRA식 flux 균형 해석과 구분됩니다.
  • check(입력 계약·보존·정상상태 feasibility 검사), simulate(전방 모델 확인), fit(피팅 + profile likelihood) 3단계 CLI를 제공합니다.
  • 식별가능성 진단이 핵심입니다. profile을 돌려 특정 반응의 구간을 구하고, 데이터가 구속하지 못하는 flux 조합(unresolved_within_bounds, local rank 0 등)을 명시적으로 알려 줍니다.
  • 지원 범위를 명확히 선언합니다: 비정상상태(INST-MFA), MS/MS 결합 분포, 다원소 동위원소 보정, 구획 미모델링 등은 지원하지 않음을 밝힙니다.

이런 분께 추천

  • 13C 탄소 추적 실험을 수행하는 대사공학·시스템생물학 연구자
  • GC-MS/LC-MS 표지 데이터로 경로 분기(pathway split)를 정량하려는 분
  • 논문 리뷰·재현성 검증에서 "이 표지 데이터가 정말 그 flux를 결정하는가"를 따져야 하는 분
  • 반대로, 표지 데이터 없이 유전체 규모 모델로 FBA만 하려는 분에게는 적합하지 않습니다.

활용 예시

  1. 경로 분기 정량: 2탄소 기질이 탄소 보존 경로/탄소 교환 경로로 갈리는 모델에서 80% C1 표지 공급과 C1 fragment M+1=0.56 데이터로 70/30 분기를 복원하고, --profile straight로 약 67.55–72.45의 95% 구간을 확인합니다.
  2. 정보가 없는 측정의 한계 확인: 동일 모델에서 전분자 질량 분포만 주면 두 경로가 구별되지 않음을 local rank 0과 unresolved_within_bounds 상태로 드러냅니다.
  3. TCA 회로 재현: 번들된 TCA 모델로 발표된 글루타메이트 MDV [0.3464, 0.2695, ...]를 재현하고, 글루타메이트 분기 flux를 50 근처로 추정하면서 fumarate/oxaloacetate 교환은 결정되지 않음을 보고합니다.

· · · 설치 가이드 · · ·

설치 없이 지금 한 번 써보기

아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.

이 파일의 지시를 읽고 그대로 따라서 나를 도와줘:
https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/13c-metabolic-flux/SKILL.md

내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)

Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.

↓ 쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
↓ ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/13c-metabolic-flux 폴더를 내 ~/.claude/skills/13c-metabolic-flux/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/13c-metabolic-flux ~/.claude/skills/

⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 저장소를 받습니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. 스킬 폴더를 Claude Code 스킬 경로로 복사합니다: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/13c-metabolic-flux ~/.claude/skills/
  3. Python 3.12와 uv, Git이 설치되어 있는지 확인합니다 (uv --version, python3.12 --version).
  4. 분석을 진행할 작업 디렉터리(스킬 폴더 바깥)로 이동한 뒤 가상환경을 만듭니다: uv venv --python 3.12 .venv-mfa
  5. 고정된 엔진 의존성을 설치합니다: uv pip install --python .venv-mfa/bin/python -r ~/.claude/skills/13c-metabolic-flux/assets/requirements.txt (mfapy는 PyPI가 아닌 특정 Git 커밋에서 설치되므로 네트워크가 필요합니다. Windows는 .venv-mfa/Scripts/python.exe 사용).
  6. 설치 확인용으로 번들 예제를 실행합니다: .venv-mfa/bin/python ~/.claude/skills/13c-metabolic-flux/scripts/mfa.py fit --model ~/.claude/skills/13c-metabolic-flux/assets/branch-model.json --data ~/.claude/skills/13c-metabolic-flux/assets/branch-identifiable.json --profile straight --output branch-fit.json
  7. Claude Code를 재시작하고 "13C-MFA로 내 표지 데이터 flux를 추정해줘"처럼 요청하면 스킬이 자동 발동합니다.