- Add support for BAM2FASTQ MetaWorkflowRun
- Add RNA-Seq alignment MetaWorkflowRun
- Add short_reads_FASTQ_quality_metrics MetaWorkflowRun
- Rename short read FASTQ MetaWorkflowRun specific for Illumina
- Use only input files with status uploaded when creating MetaWorkflowRuns. (Ignore retracted files)
- Support for Pyhthon 3.12.
- Add commands to create ultra-long BAM QC (ONT) and long-read BAM QC (Pacbio) MetaWorkflowRuns
- Update dependencies
- Add set_property function to wrangler utils for SMaHT
- Restructure CLI to create MetaWorkflowRuns and execute wrangler functions
- Add more MetaWorkflowRun creation functions for SMaHT (CRAM to FASTQ conversion, long read QC)
- Add wrangler utils for SMaHT
- Update magma_smaht to accommodate data model change on Library from analyte to analytes
- Generalize tibanna-ff dependency
- Use click ^7.00
- Automated MetaWorkflowRun creation scripts
- Add
mwfr_from_input
- Change dcicutils from 8.0.0 to ^8.0.0.
- Treat QC rulesets as parameters
- Added magma components for interfacing with SMaHT portal
- Update common fields for more strict validation with jsonschema updates in portal
- Refactor dimensionality handling
- Add ability to specify explicit inputs to gather and sharding on MWFRs
- Cost calculations for MWFRs only performed once after MWFR has finished running to save on tibanna API calls
- Small bug fixes for determination of WorkflowRun status
- Added this CHANGELOG.rst file.
- Upgrade to Python 3.11.