Releases: HumanCellAtlas/pipeline-tools
v0.29.0
v0.28.2
Add cromwell maxRetries runtime parameter to the submit wdl tasks "get_metadata" and "stage_files"
v0.28.1
v0.28.0
- Retry HTTP requests with a 409 status code
v0.27.0
v0.26.0
Changes
- Optimus works with latest schema and bundle structure
- Adding md5 checksums to results bundle metadata is optional and turned off by default due to HumanCellAtlas/secondary-analysis#287
v0.25.0
Changes
-
[Breaking Change] Update to the latest HCA metadata schema:
analysis_json
now is split intoanalysis_process
andanalysis_protocol
, the former varies between runs, while the latter remains almost static given a specific version of the analysis pipeline.- Link
analysis_protocol
toanalysis_process
during the process of creating the submission envelope. - Update the testing data.
- Update both SmartSeq2 and Optimus adapter workflows accordingly.
-
[Breaking Change] Update to the latest Bundle structure proposed by Ingest service, which breaks metadata file into smaller separate files.
-
[Breaking Change] Migrate to use the centralized
metadata-api
to prepare inputs for analysis pipelines. Leaving the part for preparing inputs for Optimus pipeline broken intentionally. -
[Breaking Change] Migrate to Python3 and drop support for Python 2.x, update the dockerfile accordingly.
-
Migrate from
unittest
topytest
throughout the code base, update most of the testing cases, introduces a set of new testing fixtures. -
Remove the redundant
10x
adapter workflows. -
Update the
cromwell-metadata
docker image.
v0.24.0
- Add "schema_url" parameter to configure with HCA metadata schemas to use when constructing the analysis JSON