Skip to content

fix: enhanced client side fastq validation#23

Open
JeremyWesthead wants to merge 10 commits into
developfrom
fix/fastq_validation
Open

fix: enhanced client side fastq validation#23
JeremyWesthead wants to merge 10 commits into
developfrom
fix/fastq_validation

Conversation

@JeremyWesthead

Copy link
Copy Markdown
Contributor

For after release!

Based on something Yussuf raised where it is possible to run a single illumina file through the ONT myco pipeline (and get possibly questionable results). Aim is to get a similar process deployed server side too (as this doesn't affect GUI upload), ensuring that files passed into the pipeline are from the expected instrument platform

Should be faster than existing checks while using just ~10MB RAM, and adds sanity checks for read profiles of illumina and ONT. Also validates that the files are actually valid FASTQ data rather than just have multiples of 4 lines.
Pre-built wheels should be available for the python package, so no need to rely on users having gunzip installed for speed

@bobturneruk

Copy link
Copy Markdown
Contributor

Thanks for putting the detail in here!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants