βeta2
Pre-release
Pre-release
ankushkgupta2
released this
17 Mar 03:59
·
889 commits
to master
since this release
Added Functionality:
(1) Ability to easily specify a database for sample submission through the Nextflow wrapper (submission_database
)
(2) Pre-existing email functionality, for notifying user during a Genbank submission with genbank_submission_type
set to table2asn, is now configurable within the Nextflow wrapper
- Functionality is toggled on/off with
send_submission_email
- Email recipient is specified as a new field within your submission config under 'general' as 'notif_email_recipient'
(3) Git submodule integration of internal CDC submission configs with the repository
- Configs exist in a remote GitLab repository with permissions limited to CDC personnel with access to the Monkeypox group
- Documentation outlining steps on how to initialize the submodule and pull these config files from the remote location to your local version of the repo is specified within docs/cdc_configs_access.md
(4) Fully Nextflow Tower compatible
- Docker container is now hosted DockerHub and can automatically be pulled in (assuming you have the proper permissions)
- Rewriting/refactoring of the Python scripts handling database submission via FTP
- Enhancements of Nextflow wrapper structure/code to now scale across various environments
(5) Updates to README.md to include these latest changes (new/removed parameters, general restructuring etc.), as well as updates to PULL_REQUEST_TEMPLATE.md