39 lines
1.0 KiB
YAML
Executable File
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 |