Closed ressy closed 4 years ago
I think the appropriate place would be project.ProjectData.from_alignment
, as already done with FileNotFoundError
except with more complaining via LOGGER.error
or similar. Then the processor's _proc_new_alignment
callback will receive an empty set of projects and and will continue from there.
If an experiment metadata CSV file is malformed it will crash IlluminaProcessor. Instead this should be caught and logged.