Ena-upload-cli

Latest version: v0.7.1

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.4.3

**Implemented enhancements:**

- Adding flag to not do a submission but just to generate the XMLs [\43](https://github.com/usegalaxy-eu/ena-upload-cli/issues/43)
- If table is given without action values, an error is thrown [\34](https://github.com/usegalaxy-eu/ena-upload-cli/issues/34)

**Merged pull requests:**

- Handling tables that have no actions in the status column [\45](https://github.com/usegalaxy-eu/ena-upload-cli/pull/45) ([bedroesb](https://github.com/bedroesb))
- Adding draft flag to not perform a submission [\44](https://github.com/usegalaxy-eu/ena-upload-cli/pull/44) ([bedroesb](https://github.com/bedroesb))
- Automatic update of ENA Sample Checklists [\42](https://github.com/usegalaxy-eu/ena-upload-cli/pull/42) ([github-actions[bot]](https://github.com/apps/github-actions))

0.4.2

**Merged pull requests:**

- Adding back tool name to sample metadata [\39](https://github.com/usegalaxy-eu/ena-upload-cli/pull/39) ([bedroesb](https://github.com/bedroesb))

0.4.1

This new version includes especially bug fixes.

**Fixed bugs:**

- --no\_upload parameter not working [\33](https://github.com/usegalaxy-eu/ena-upload-cli/issues/33)
- Most minimal example not working [\29](https://github.com/usegalaxy-eu/ena-upload-cli/issues/29)

**Closed issues:**

- Possible values for file\_format are not clear [\30](https://github.com/usegalaxy-eu/ena-upload-cli/issues/30)

**Merged pull requests:**

- Generating md5 hash when not given with -no\_upload flag [\35](https://github.com/usegalaxy-eu/ena-upload-cli/pull/35) ([bedroesb](https://github.com/bedroesb))
- Updating documentation about modify [\32](https://github.com/usegalaxy-eu/ena-upload-cli/pull/32) ([bedroesb](https://github.com/bedroesb))
- Fixing template to allow no filled in optional fields [\31](https://github.com/usegalaxy-eu/ena-upload-cli/pull/31) ([bedroesb](https://github.com/bedroesb))
- Fixing bug if empty cell for file\_checksum column [\28](https://github.com/usegalaxy-eu/ena-upload-cli/pull/28) ([bedroesb](https://github.com/bedroesb))

IMPORTANT: the `no_upload` flag is changed to a more understanding flag: `--no_data_upload`

0.4.0

**Implemented enhancements:**

- Dropping unnecessary columns [\21](https://github.com/usegalaxy-eu/ena-upload-cli/issues/21)
- Adding support for all official ENA checklists [\20](https://github.com/usegalaxy-eu/ena-upload-cli/issues/20)
- Possibility to give the taxon\_id through the table [\6](https://github.com/usegalaxy-eu/ena-upload-cli/issues/6)

**Closed issues:**

- Library name generation [\23](https://github.com/usegalaxy-eu/ena-upload-cli/issues/23)

**Merged pull requests:**

- Taxon ID parsing improvements [\27](https://github.com/usegalaxy-eu/ena-upload-cli/pull/27) ([bedroesb](https://github.com/bedroesb))
- Adding support for all official sample checklists on ENA [\26](https://github.com/usegalaxy-eu/ena-upload-cli/pull/26) ([bedroesb](https://github.com/bedroesb))
- Taking away the need to give columns that are automatically filled in by the tool [\25](https://github.com/usegalaxy-eu/ena-upload-cli/pull/25) ([bedroesb](https://github.com/bedroesb))
- Allow to skip file upload and provide a file of filenames as source for data files [\24](https://github.com/usegalaxy-eu/ena-upload-cli/pull/24) ([mobilegenome](https://github.com/mobilegenome))
- Adding support for multiple checklists [\19](https://github.com/usegalaxy-eu/ena-upload-cli/pull/19) ([bedroesb](https://github.com/bedroesb))
- Read md5sum from table, and only generate if missing [\18](https://github.com/usegalaxy-eu/ena-upload-cli/pull/18) ([mobilegenome](https://github.com/mobilegenome))
- Add ENA\_template\_ERC000011\_sample.xml [\17](https://github.com/usegalaxy-eu/ena-upload-cli/pull/17) ([rabuono](https://github.com/rabuono))
- Small fixes based on \15 [\16](https://github.com/usegalaxy-eu/ena-upload-cli/pull/16) ([bedroesb](https://github.com/bedroesb))


**NOTE: This release is not backwards compatible with previous release! Check following things if you update from 0.3.1 or earlier:**
- Headers in the sample table will now follow the exact vocabulary as on [ENA](https://www.ebi.ac.uk/ena/browser/checklists)
- The `--vir` parameter is not supported anymore and is replaced by `--checklist ERC000033` + support for all official checklists
- The *scientific_name* column in the sample table is not mandatory anymore + the *taxon_id* column is recommended instead
- Sample columns *accession*,*submission_date*, *status* are not needed anymore

0.3.1

- Support for all optional and recommended fields for viral submissions based on the [ERC000033](https://www.ebi.ac.uk/ena/browser/view/ERC000033) checklist
- Support for empty values in optional and recommended fields (these will not be included in the final XML)

0.3.0

This release includes:
- Updated the XSD templates from [ENA](ftp://ftp.ebi.ac.uk/pub/databases/ena/doc/xsd) enabling correct local validations of the tables
- Updated XML templates to support new fields
- Replacing the `curl` dependency with the `requests` library from python (thank you mobilegenome!)
- `--version` option to print out the version of the tool

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.