Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1015 closed enhancement (fixed)

Add masking step to Hisat pipeline

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v4.15
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

The same masking that is done in the legacy pipeline before Tophat is run should also be done in the Hisat pipeline.

This means that we need to re-introduce the MaskedSequences item. Statistics should be imported to the PM_READS annotation.

Change History (5)

comment:1 by Nicklas Nordborg, 6 years ago

Status: newassigned
Summary: Add masing step to Hisat pipelineAdd masking step to Hisat pipeline

comment:2 by Nicklas Nordborg, 6 years ago

(In [4656]) References #1015: Add masking step to Hisat pipeline

The masking is step is now included in the job script.

Software and protocol parameters are selected from the project default (NOT using the Tophat vs. Hisat setting since we use the same in both pipelines).

A MaskedSequences item is created and the PM_READS annotions is populated with information from the mask step.

There are still some places in the code that may be "suprised" by the masked parent item (causing a NPE). This needs to be fixed.

The Hisat confirmation wizard should also display the PM_READS annotation.

comment:3 by Nicklas Nordborg, 6 years ago

Resolution: fixed
Status: assignedclosed

(In [4657]) Fixes #1015: Add masking step to Hisat pipeline

The PM_READS annotation is now displayed in the confirmation wizard.

Deprecated the AlignedSequences.getMergedSequences() method. This should be removed once we have deleted all alignments without a masking step from the database.

comment:4 by Nicklas Nordborg, 6 years ago

(In [4676]) References #1018 and #1015.

Adding "reads after mask" and HET percentage to the final job status report. Changed the duplication percentage to only use one decimal (also done in the legacy pipeline).

comment:5 by Nicklas Nordborg, 6 years ago

(In [4680]) References #1015: Add masking step to Hisat pipeline

Added a wizard for deleting existing Hisat alignments that doesn't have a masking step. This should make it easier to delete all linked files and directories. Files on the file server should be deleted with the "Stray files wizard".

Note: See TracTickets for help on using tickets.