biocore / metagenomics_pooling_notebook

Jupyter notebooks to assist with sample processing
MIT License
8 stars 16 forks source link

Fixes #173 #174

Closed charles-cowart closed 5 months ago

charles-cowart commented 5 months ago

Fixes #173

make_sample_sheet() will now validate a newly-created sample-sheet before returning it to the user. If it fails validation, an Error will be raised in addition to ErrorMessages and WarningMessages being echoed to stdout. This will service the non-notebook API users.

charles-cowart commented 5 months ago

I'd like to keep this PR narrowly focused to this specific issue so that it can be resolved quickly and cleanly. Any additional changes requested should be new issues/PRs.