Skip to content

common-workflow-library/bio-cwl-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1bfe9fc Β· Jul 18, 2024
Apr 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Apr 17, 2024
Aug 30, 2023
Jan 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Oct 17, 2022
Aug 30, 2023
Aug 30, 2023
Jan 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Apr 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Jan 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Jan 13, 2023
Jan 13, 2023
Aug 30, 2023
Aug 30, 2023
Apr 14, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Apr 17, 2024
Jan 13, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Aug 30, 2023
Jan 13, 2023
Aug 30, 2023
May 17, 2020
Aug 17, 2022
Jul 18, 2024
Aug 6, 2019
Dec 28, 2020
Jun 29, 2023

Repository files navigation

All Contributors

Build Status

Goals: to collect and collaboratively maintain CWL CommandLineTool descriptions of any biology/life-sciences related applications.

Non-goals: software packaging or containerization, go to https://biocontainers.pro for that

All CWL tool descriptions are licensed under the Apache 2.0 license. The underlying tools are under one or more Free and Open Source Software licenses.

How to donate your tool descriptions

We welcome pull requests to this repository to add new CWL tool descriptions!

For tools we already have, please compare your definition to the existing descriptions, maybe you can help improve them.

If you are using a tool (or its subcommand) for a different purpose than the existing description in this repository, then please submit it as a separate CWL file next to the existing description(s).

Check out CONTRIBUTING.md for a Styleguide and other contribution tips. Thank you for your contribution!

How to use these descriptions in your own repository

Here are four different ways that you can use tools from this repository in your own workflows:

  1. Make add a git submodule of this repository to the Git repository of your workflow, typically under the path tools.

    Example of using git submodule with this repo.

    Then you can control the exact version of this repository used in your workflow.

  2. Copy the entire contents of this repo to your repository. You may have a harder time managing updates, but if git submodule is uncomfortable then this might be a good choice.

    Example of copying the this repo

  3. Use the in-development CWL Dependency Manager.

  4. Refer to the tools in this repository by URL, as in this example which uses a namespace to refer to the bio-cwl-tools repository and then specifies in the individual tool by path within that namespace prefix. If this route is used, cwltool --pack can created a runnable version of the workflow with all remote references resolved.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


KerstenBreuer

πŸ’»

Peter Amstutz

πŸ€” πŸ’»

Michael Kotliar

πŸ€” πŸ’»

pvanheus

πŸ’»

medcelerate

πŸ€”

stain

πŸ’»

Miguel Boland

πŸ’»

fjrmoreews

πŸ’»

cjuigne

πŸ’»

MartΓ­n Beracochea

πŸ’»

Denis Yuen

πŸ“–

Sehrish Kanwal

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!