Skip to content

Skip decoy prefix finding if --protein-decoy-pattern is specified #356

@MatthewThe

Description

@MatthewThe

validateTabFiles slows down processing for very large input files because it includes finding the decoy prefix, which parses all lines of the input file.

We should split off the decoy prefix finding into a separate step, i.e. not part of validateTabFiles since that name does not imply any decoy prefix finding. This step should be skipped if the user provides a decoy prefix with --protein-decoy-pattern.

This step should also occur after the welcome message is printed to the console instead of before.

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