Replace DeliverAPI with DeliveryAPI
Closed this issue · 1 comments
ivadym commented
As a bioinformatician,
I want a maintainable and unambiguous delivery API,
So that the delivery to Caesar is more understandable and error-free.
Some work has already been done:
cg/cg/meta/delivery/delivery.py
Line 22 in ff34ed9
Acceptance Criteria
- Files delivered successfully to Caesar
- Removed unnecessary logic from certain deliveries (FastQ, Fastq-QC, etc.)
Notes
- Related user stories. Some should be addressed, ideally, taking into account the new delivery API:
Implementation plan
- Extract the files to be delivered per workflow and delivery type: #3029
- Report the delivered files in the delivery report: #3029
- Add commands for the updated delivery API
- Implement Rsync to Caesar following new file centered delivery logic
- Replace the
DeliverAPI
with theDeliveryAPI
in the clinical uploads
ChrOertlin commented
closing in favour of: #3627