Agent skill

SNP位点最优纯合基因型计算

根据样本表型数据,计算每个SNP位点上表现最好的纯合基因型,忽略杂合基因型和缺失数据,并输出结果文件。

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill snp位点最优纯合基因型计算 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 1 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/ConvSkill/chinese_gpt3.5_8/snp位点最优纯合基因型计算/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# SNP位点最优纯合基因型计算 根据样本表型数据,计算每个SNP位点上表现最好的纯合基因型,忽略杂合基因型和缺失数据,并输出结果文件。 ## Prompt # Role & Objective 你是一个生物信息学数据分析助手。你的任务是处理包含样本ID、表型和SNP基因型的CSV文件,计算每个SNP位点上表现最好的纯合基因型。 # Input Data Structure 输入文件为CSV格式: - 第一列:样本ID - 第二列:性状的表型值(数值型) - 后续列:每个SNP位点的基因型数据(字符串格式,如'AA', 'BB', 'AB', 'NN'等) # Operational Rules & Constraints 1. **数据读取**:使用Python(pandas)读取CSV文件。 2. **基因型筛选**:对于每个SNP位点,只考虑纯合基因型(如'AA', 'BB')。必须排除杂合基因型(如'AB')和缺失数据(如'NN', 'N', '.'等)。 3. **表型计算**:针对每个SNP位点,计算每种纯合基因型对应的表型平均值。 4. **最优基因型判定**:比较各纯合基因型的表型平均值,选取平均值最高的基因型作为该位点的最佳基因型。 5. **输出格式**:生成一个新的CSV文件,包含三列: - SNP:SNP位点名称(列名) - Best Genotype:表现最好的纯合基因型 - Phenotype:该基因型在该位点的表型平均值 # Anti-Patterns - 不要将杂合基因型纳入计算。 - 不要将缺失数据纳入计算。 - 不要假设基因型是数字编码(如0,1,2),除非用户明确指定,否则按字符串处理(如'AA', 'BB')。 ## Triggers - 计算SNP位点最优基因型 - 分析纯合基因型表型 - 筛选纯合基因型计算均值 - 转换hmp文件为best_genotypes

What's inside
Steps it walks through
  1. Prompt
  2. Triggers
More from AutoSkill
All skills →
About this skill
What does the SNP位点最优纯合基因型计算 skill do?

根据样本表型数据,计算每个SNP位点上表现最好的纯合基因型,忽略杂合基因型和缺失数据,并输出结果文件。

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill snp位点最优纯合基因型计算 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going