Skip to content

Heuristics for filtering and trimming parameters  #8

Description

@wbazant

I work on MicrobiomeDB which puts me in the similar business to yours of wrapping dada2 except our code is less nice (there are some tools in https://github.com/VEuPathDB/DJob/tree/microbiomedb17/DistribJobTasks/bin/dada2, and a wrapper that decides when to run what).

dada2 requires a configuration of many parameters for the study to run, which are different depending on read parameters. I saw you ask the user to provide them in the JSON config. Do you provide heuristics that try to guess them, or support in determining what might be the right value?

We don't do this very well right now and it's an issue that I would benefit from knowing how to address. We have a method for guessing truncLen based on read error profiles, but for the other ones, the pipeline operator has to guess the values, try to run the analysis, and see whether everything got filtered out, or not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions