Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Identify your tool capabilities - extractions/analysis or conversions.
  2. Decide if your tool is best fit as converter within DAP or as extractor within DTS. Look into some existing examples in BD Tools catalogue (http://browndog.ncsa.illinois.edu/tools).
  3. Download bd-template project from the NCSA opensource repository (http://opensource.ncsa.illinois.edu/bitbucket/projects/BD/repos/bd-templates/)
  4. Follow the README instructions within bd-converter-templates and bd-extractor-templates, to launch set up the BD development environment for converter and extractor, respectively.
  5. Test the bd-templates with the test scripted provided within bd-templates.
  6. Follow the README instructions to write a new extractor/converter with your tool, thereby converting it to BD tool.
  7. Once tested in the local development environment, push the code the open-source repository.
  8. Register the new BD tool in the tools catalogue. This will involve providing description, link to the code repository, a dockerfile, input and output file. Submit for Admin approval.
  9. On approval, you can share the tool with others.

...