Files
2026-08-03 18:42:47 +08:00

39 lines
1.0 KiB
YAML
Executable File

# Synteny Skill Configuration
skill:
name: synteny
version: "1.0.0"
description: "共线性分析 - MCScanX/JCVI"
author: "bbav2-team"
input:
query_gff: null # 查询物种代表转录本GFF3;优先使用 {species}_final.gff3 / {species}.gff3
query_pep: null # 查询物种代表转录本蛋白FASTA;优先使用 {species}.pep.fasta
ref_gff: null # 参考物种代表转录本GFF3
ref_pep: null # 参考物种代表转录本蛋白FASTA
parameters:
representative_transcript_required: true # MCScanX输入应每个基因座一个代表转录本;原始多转录本文件仅作回退
evalue: 1e-10
max_target_seqs: 5
minspan: 10
blast_method: "blastp" # blastp or diamond
output:
format: ["txt", "png", "pdf"]
report_template: "templates/report.md.j2"
include_reproducibility: true
dependencies:
conda:
channels:
- bioconda
- conda-forge
packages:
- blast=2.13.0
- diamond=2.1.8
- mcscanx
- jcvi=1.3.0
- biopython=1.81
- pandas=2.0.0
- matplotlib=3.7.0