Skip to content

Secondary channel for long reads #157

@sjackman

Description

@sjackman

I'd like to add a parameter --long-fastq for use by porechop and unicycler. When porechop is used, it consumes the raw long reads, and its outputs is the input to the long_fastq secondary channel of unicycler. When porechop is not used, unicycler consumes the raw long reads. The behaviour that I want seems handled by set_secondary_inputs, but I'm not entirely sure from where or how to call this function. Could you please point me in the right direction?

def set_secondary_inputs(self, channel_dict):
""" Adds secondary inputs to the start of the pipeline.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions