If you want to add a new tool, TOGGLe will automatically help you to integrate it.
addingNewSoft.pl creates a fonction, a module and a block if they do not exist. It can also add a new fonction into an already existing module.
Launch addingNewSoft.pl and answer the following questions:
- Choose a module and a fonction name for your tool. Here an exemple to integrate bwa :
- You have to know input formats …
- … and the tool output formats
- Some tools have requirements, this requirements will be add in a softwareManagement.pm
- You have to give the command line to obtain tool version
- Now we are testing if the command version is ok. The testParams value will be used in the fileConfigurator.pm module for block test
- addingNewSoft.pl helps you to integrate a new tool but it does not everything!. You have to look at the following files to check if everything is Ok:
- For more details about syntax, modules, blocks and test builiding please check the DevManual4Toggle.pdf