Skip to content

Robust strategy for handling assembler crashes #25

Description

@blahah

When run with a small number of reads most assemblers have some combination of settings that is impossible, or which will produce an empty output file or no file at all.

Such problems should be captured and reported, without necessarily ending the whole optimisation process.

If an assembler is crashing every single time, there might be some problem with the input data (like a poorly formatted FASTQ). We therefore want to tally the failures as a proportion of total runs, and if after some number of runs the assembler has never produced a valid output, end the optimisation process and report back to the user that their reads may be corrupted.

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions