34 lines
879 B
YAML
Executable File
34 lines
879 B
YAML
Executable File
skill:
|
|
name: ppi
|
|
version: "1.0.0"
|
|
description: "Protein-Protein Interaction Analysis based on STRING database"
|
|
author: "bbav20311"
|
|
|
|
input:
|
|
required:
|
|
- gene_ids: "Gene ID list file (one per line)"
|
|
- species: "Snapshot-verified STRING TaxID, or a compatible legacy species code"
|
|
optional:
|
|
- normalization_species_label: "Local species label used only for gene-ID normalization; never the STRING TaxID"
|
|
- score: 200
|
|
- network_type: "functional"
|
|
|
|
output:
|
|
files:
|
|
- "{prefix}.ppi_network.tsv"
|
|
- "{prefix}.ppi_report.md"
|
|
- "{prefix}.ppi.manifest.json"
|
|
- "{prefix}_id_resolution.tsv"
|
|
optional_files:
|
|
- "{prefix}.ppi_network.pdf"
|
|
- "{prefix}.ppi_network.png"
|
|
- "{prefix}.ppi_network.string.png"
|
|
|
|
environment:
|
|
conda: "test4py311"
|
|
|
|
tools:
|
|
- Python requests
|
|
- R (igraph, ggplot2; optional local plots)
|
|
- STRING API
|