Skip to content

Switch dada inference step back to using filt instead of derep objects during pooled inference #72

Description

@cjfields

In both the learnErrors and dada steps one can either use a list of filtered sequence files (FASTQ) or derep objects. Internally both functions convert filtered FASTQ to dereps, so pre-running saves some time at the expense of memory.

However, when running the initial learnErrors step or dada in a pooled or pseudopooled mode with tons of samples, these all need to be preloaded in memory which can dramatically increase memory usage for very large data sets. Currently in our workflow only dada uses pre-generated dereps for denoising in pooled mode, we should switch this back to using the original filts and could (in theory) remove dereps entirely.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions