stjudecloud / workflows

Bioinformatics workflows developed for and used on the St. Jude Cloud project.
MIT License
33 stars 10 forks source link

Reorganize ReadGroup struct #147

Closed adthrasher closed 4 months ago

adthrasher commented 4 months ago

Move the ReadGroup struct into a data_structures file. Update the workflows to use it. Add tests. Add method to validate a ReadGroup struct has fields that a task requires. Also check to ensure that the fields are spec-compliant.

adthrasher commented 4 months ago

This is pending the changes in https://github.com/chanzuckerberg/miniwdl/issues/686.

Edit: Changes are present in miniwdl 1.12.0