Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问clear审计未展示

bio-metagenomics-kraken生物宏基因组学 Kraken

Agent Skill

bio-metagenomics-kraken 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

539

周安装

22

GitHub Stars

公开资料未说明

下载量

174
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bio-metagenomics-kraken(生物宏基因组学 Kraken)
来源仓库:https://github.com/gptomics/bioskills
仓库路径:skills/bio-metagenomics-kraken
安装命令:
npx skills add gptomics/bioskills --skill "bio-metagenomics-kraken"
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

AgentSkills.tonpx skills
npx skills add gptomics/bioskills --skill "bio-metagenomics-kraken"

简介

bio-metagenomics-kraken 用于宏基因组学 Kraken 分析相关信息的查找、检索与筛选,适用于 Codex、Claude、Cursor、Gemini CLI 环境。

  • 它可根据关键词或任务场景快速定位候选结果,支持从来源仓库获取分类工具与数据库配置文档。
  • 通过 npx skills add gptomics/bioskills --skill "bio-metagenomics-kraken" 命令安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Kraken2 Classification

Basic Classification

# Classify reads against standard database
kraken2 --db /path/to/kraken2_db \
    --output output.kraken \
    --report report.txt \
    reads.fastq.gz

Paired-End Reads

kraken2 --db /path/to/kraken2_db \
    --paired \
    --output output.kraken \
    --report report.txt \
    reads_R1.fastq.gz reads_R2.fastq.gz

Common Options

kraken2 --db /path/to/kraken2_db \
    --threads 8 \                  # CPU threads
    --confidence 0.1 \             # Confidence threshold
    --minimum-base-quality 20 \    # Quality filter
    --output output.kraken \
    --report report.txt \
    --use-names \                  # Add taxon names to output
    --gzip-compressed \            # Input is gzipped
    reads.fastq.gz

Memory-Efficient Mode

# For systems with limited RAM
kraken2 --db /path/to/kraken2_db \
    --memory-mapping \             # Use disk-based database
    --output output.kraken \
    --report report.txt \
    reads.fastq.gz

Report Only (No Per-Read Output)

# Save space by not writing per-read classifications
kraken2 --db /path/to/kraken2_db \
    --report report.txt \
    --report-zero-counts \         # Include taxa with 0 counts
    reads.fastq.gz

Classified/Unclassified Output

# Separate classified and unclassified reads
kraken2 --db /path/to/kraken2_db \
    --classified-out classified#.fq \     # # replaced by 1/2 for PE
    --unclassified-out unclassified#.fq \
    --output output.kraken \
    --report report.txt \
    --paired \
    reads_R1.fastq.gz reads_R2.fastq.gz

Build Custom Database

# Download taxonomy
kraken2-build --download-taxonomy --db custom_db

# Download specific libraries
kraken2-build --download-library bacteria --db custom_db
kraken2-build --download-library archaea --db custom_db
kraken2-build --download-library viral --db custom_db

# Build database
kraken2-build --build --db custom_db --threads 8

# Clean up intermediate files
kraken2-build --clean --db custom_db

Add Custom Sequences

# Add FASTA sequences to library
kraken2-build --add-to-library custom_genomes.fasta --db custom_db

# Then build
kraken2-build --build --db custom_db

Inspect Database

# View database contents
kraken2-inspect --db /path/to/kraken2_db | head -50

Report Format

 17.45  1745    1745    U   0       unclassified
 82.55  8255    48      R   1       root
 82.07  8207    2       R1  131567    cellular organisms
 81.99  8199    132     D   2           Bacteria
 76.23  7623    178     P   1224          Proteobacteria

Columns:

  1. Percentage of reads
  2. Number of reads rooted at taxon
  3. Number of reads directly assigned
  4. Rank code (U, R, D, P, C, O, F, G, S)
  5. NCBI taxon ID
  6. Scientific name

Parse Kraken Output in Python

import pandas as pd

report = pd.read_csv('report.txt', sep='\t', header=None,
                      names=['pct', 'reads_clade', 'reads_taxon', 'rank', 'taxid', 'name'])

report['name'] = report['name'].str.strip()

species = report[report['rank'] == 'S']
species_sorted = species.sort_values('pct', ascending=False)
species_sorted.head(20)

Filter Report by Rank

# Get only species-level classifications
awk '$4 == "S"' report.txt > species_report.txt

# Get genus level
awk '$4 == "G"' report.txt > genus_report.txt

Key Parameters

ParameterDefaultDescription
--dbrequiredDatabase path
--threads1CPU threads
--confidence0.0Confidence threshold (0-1)
--minimum-base-quality0Phred quality threshold
--memory-mappingfalseUse disk-based database
--pairedfalsePaired-end mode
--use-namesfalseInclude taxon names
--report-zero-countsfalseInclude 0-count taxa

Database Libraries

LibraryContent
bacteriaRefSeq complete bacterial genomes
archaeaRefSeq complete archaeal genomes
viralRefSeq complete viral genomes
plasmidRefSeq plasmid nucleotide sequences
humanGRCh38 human genome
fungiRefSeq fungi
protozoaRefSeq protozoa
UniVec_CoreCommon vector sequences

Related Skills

  • abundance-estimation - Estimate abundances with Bracken
  • metaphlan-profiling - Alternative marker-based profiling
  • metagenome-visualization - Visualize results

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

30.65%
按下载量换算53

Antigravity

21.97%
按下载量换算38

Gemini CLI

15.31%
按下载量换算27

trae

11.31%
按下载量换算20

OpenCode

8.08%
按下载量换算14

windsurf

3.04%
按下载量换算5

安全审计

暂无安全审计结果可展示。

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills