This repo uses Jinja2 templating to automatically produce Markdown files describing the available sourmash databases. It also produces automated scripts that check that the relevant files are available for download.
Run make. Then look at outputs/md to see output markdown.
Run mkdocs serve to see the generated files.
Copy all the files in outputs/md/ into the sourmash repo under doc/databases-md/.
Edit scripts/databases.py to add databases.
You'll also need to:
- add the new db to 'collections' list at top of
scripts/make-md.py. - update
mkdocs.ymlif you want to preview the new db; - update
doc/databases.mdin sourmash to include a direct link to the generated file.
Run outputs/scripts/check-urls.py to check that all the database and
taxonomy URLs are valid.
- all NCBI databases will be date-stamped
- all GTDB databases will be version-stamped