40 lines
805 B
YAML
Executable File
40 lines
805 B
YAML
Executable File
# RNA-Seq DE Skill Configuration
|
|
|
|
skill:
|
|
name: rnaseq-de
|
|
version: "1.0.0"
|
|
description: "RNA-seq 差异表达分析 - DESeq2"
|
|
author: "bbav2-team"
|
|
|
|
input:
|
|
count_matrix: null # 必需: 基因计数矩阵
|
|
config: null # 必需: 分组配置文件 (YAML)
|
|
prefix: null # 必需: 输出前缀
|
|
|
|
parameters:
|
|
deseq2:
|
|
padj_threshold: 0.05
|
|
log2fc_threshold: 1.0
|
|
output:
|
|
generate_plots: true
|
|
cpu: 4
|
|
|
|
output:
|
|
format: ["txt", "pdf", "json"]
|
|
report_template: "templates/report.md.j2"
|
|
include_reproducibility: true
|
|
final_dir_structure: "flat"
|
|
|
|
dependencies:
|
|
conda:
|
|
environment: rnaseq
|
|
channels:
|
|
- bioconda
|
|
- conda-forge
|
|
packages:
|
|
- r-base>=4.0
|
|
- bioconductor-deseq2
|
|
- r-ggplot2
|
|
- python=3.11
|
|
- pyyaml
|