Tag Extraction #
Finding ’things’ in reads, and then using that information is called ’tagging'.
Extraction and downsteam steps are tied together with arbitrary ’labels'.
This allows you to efficiently perform multiple actions with one search, for example trim adapter tags and keep only reads that contain the adapter.
mbf-fastq-processor errors early if an Extract* step introduces a label that is never used or removed by later transformations.
Explore the tag generation section for steps that create new labels, and the tag usage section for helpers that consume or export those labels.
There are further tag using steps in the modification steps and filter steps sections.