Workflow: functional analysis prediction with InterProScan

Fetched 2024-04-18 09:23:22 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
predicted_CDS File
go_summary_config File

Steps

ID Runs Label Doc
chunk_inputs
../tools/fasta_chunker.cwl (CommandLineTool)
split FASTA by number of records

based upon code by Maxim Scheremetjew, EMBL-EBI

summarize_with_GO
../tools/go_summary.cwl (CommandLineTool)
combine_annotations
../tools/concatenate.cwl (CommandLineTool)
functional_analysis
../tools/InterProScan5.21-60.cwl (CommandLineTool)
InterProScan: protein sequence classifier

Version 5.21-60 can be downloaded here: https://github.com/ebi-pf-team/interproscan/wiki/HowToDownload

Documentation on how to run InterProScan 5 can be found here: https://github.com/ebi-pf-team/interproscan/wiki/HowToRun

remove_asterisks_and_reformat
../tools/esl-reformat.cwl (CommandLineTool)
normalize to fasta

normalizes input sequeces to FASTA with fixed number of sequence characters per line using esl-reformat from https://github.com/EddyRivasLab/easel

Outputs

ID Type Label Doc
go_summary File
go_summary_slim File
functional_annotations File
Permalink: https://w3id.org/cwl/view/git/7bb76f33bf40b5cd2604001cac46f967a209c47f/workflows/functional_analysis.cwl