Skip to content

Releases: bio-tools/ToolDog

v0.3.4 for F1000 submission

27 Oct 09:03
Compare
Choose a tag to compare

Fix CWL stdout by removing the "None" string appearing at the end of file.

v0.3.2

25 Oct 08:21
Compare
Choose a tag to compare
release for F1000 submission

v0.3.1

11 Aug 09:17
Compare
Choose a tag to compare
  • DOI are not fetched when only PMID or PMCID is given on bio.tools through this API
  • Addition of --inout_biotools to also write inputs and outputs from https://bio.tools in the tool description
  • Namespaces have been added to cwlgen library so more information can be written in the CWL tool description
  • Better errors and warnings handling for code analysis part
  • ToolDog is not asking for id/version anymore but only id instead

v0.3.0

30 Jun 12:11
Compare
Choose a tag to compare
  • Addition of source code analysis feature:

    • use argparse2tool in a docker container
    • only cover python tools using argparse
  • Both part of ToolDog can be run independently:

    • tooldog --analyse tool_id/version
    • tooldog --annotate tool_id/version
  • Options are available to specify language of the tool manually, as well as a path to access source code locally

v0.2.2

22 May 14:10
Compare
Choose a tag to compare
  • Fix PyPi deployment issue
  • Start defining structure for analysis part

v0.2.1

10 May 10:12
Compare
Choose a tag to compare
  • Modify architecture of ToolDog
  • add --analyse (feature not available yet) and --annotate arguments
  • update unit tests with new release of EDAM
  • Problem with PyPi deployment

v0.2.0

10 May 10:12
Compare
Choose a tag to compare

This is the first release of Tooldog:

  • Import bio.tools description from online or local JSON file

  • Generation of Galaxy XML:

    • Generates skeleton from bio.tools description (metadata)
    • Possibility to add EDAM annotation and citations to existing Galaxy XML
  • Generation CWL tool:

    • Generates skeleton from bio.tools description (metadata)