Opened 13 days ago

Last modified 43 hours ago

#1624 new task

Mutational signatures

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

Description (last modified by Nicklas Nordborg)

See https://cancer.sanger.ac.uk/signatures/

We should implement the different signature that are described here:

  • For WGS variant calling: SBS, DBS and ID
  • For WGS structural variant calls: SV
  • For Copy number: CN
  • For RNAseq: RNA SBS

We already have the SBS signature implemented as part of the WGS variant calling pipeline (but there seems to be a bug so the results should not be trusted!).

We should get rid of the current implementation and instead create a new step in the pipelines that create new child items to the variant call items (for example MutationalSignature). For each pipeline the relevant data files and a plot for the signatures should be created.

Change History (27)

comment:1 by Nicklas Nordborg, 13 days ago

Description: modified (diff)

comment:2 by Nicklas Nordborg, 13 days ago

In 7933:

References #1624: Mutational signatures

Created MutationalSignature subtype and related annotation type categories for WGS.

comment:3 by Nicklas Nordborg, 10 days ago

In 7934:

References #1624: Mutational signatures

Started to implement the "Start mutational signatures" wizard. There are three entry points: Simple variants, structural variants and copy number.

comment:4 by Nicklas Nordborg, 9 days ago

In 7935:

References #1624: Mutational signatures

Added a container definition with the COSMIC SigProfiler software that is needed for generating signatures.

comment:5 by Nicklas Nordborg, 9 days ago

In 7936:

References #1624: Mutational signatures

Implemented the first part of the analysis. Jobs can be submitted to the cluster and the signature counts files and plots are created. It has been tested with simple variants calls from the WGS pipeline and copy number segment information.

comment:6 by Nicklas Nordborg, 9 days ago

In 7937:

References #1624: Mutational signatures

Removed SBS96 from the WGS variant calling script.

comment:7 by Nicklas Nordborg, 9 days ago

In 7938:

References #1624: Mutational signatures

WGS variant calls are now added to the mutational signatures pipeline when the are manually confirmed. The auto-confirm wizard should also start the analysis.

comment:8 by Nicklas Nordborg, 9 days ago

In 7939:

References #1624: Mutational signatures

SBS96 removed from the Case summary and release export.

comment:9 by Nicklas Nordborg, 9 days ago

In 7940:

References #1624: Mutational signatures

Updated the thumbnails extensions to the new signature plots.

comment:10 by Nicklas Nordborg, 9 days ago

In 7941:

References #1624: Mutational signatures

Ascat results are now added to the mutational signatures pipeline when they are accepted.

comment:11 by Nicklas Nordborg, 9 days ago

In 7942:

References #1624: Mutational signatures

Mutation signatures from structural variants should now work. Assuming that a 'breakpoints.bedpe' exists on the variant call item (not yet implemented) we can relatively easy fix that file so that it works with COSMIC. The fixes are:

  1. We need to add a header line
  2. We need to add an "sample" column as the first colum

comment:12 by Nicklas Nordborg, 9 days ago

In 7943:

References #1624: Mutational signatures

Also save the "SV32.annotated.tsv". It contains information about how the variants have been classified which could be useful information.

comment:13 by Nicklas Nordborg, 9 days ago

In 7945:

References #1624: Mutational signatures

Updated the thumbnails extensions to the display signatures for the structural variants.

comment:14 by Nicklas Nordborg, 6 days ago

In 7947:

References #1624: Mutational signatures

Started to implement support for the RNAseq variant calls in the mutational signatures pipeline.

comment:15 by Nicklas Nordborg, 6 days ago

In 7948:

References #1624: Mutational signatures

It should now work with the RNAseq pipeline as well.

comment:16 by Nicklas Nordborg, 6 days ago

In 7949:

References #1624: Mutational signatures

Removing mutational signatures code that is part of the RNAseq variant call step.

comment:17 by Nicklas Nordborg, 6 days ago

In 7950:

References #1624: Mutational signatures

The manual confirmation wizard for RNAseq variant calls now add items to the mutational signatures pipeline if it found at least one variant. The auto-confirm wizard has also been updated to start the mutational signatures pipeline.

comment:18 by Nicklas Nordborg, 5 days ago

In 7956:

References #1624: Mutational signatures

Updated the thumbnails extensions to the display signatures for INDEL mutations (ID83).

comment:19 by Nicklas Nordborg, 5 days ago

In 7957:

References #1624: Mutational signatures

Added a step for running SigProfilerAssignment for SBS96, DBS78, ID83, SV32 and CNV48 (but no results are saved yet).

comment:20 by Nicklas Nordborg, 5 days ago

In 7958:

References #1624: Mutational signatures

Switch place of "normal alignment name" and mutation count in the pdf plot, but only if a normal alignment name has been specified.

comment:21 by Nicklas Nordborg, 4 days ago

In 7959:

References #1624: Mutational signatures

Save 3 output files from the SigProfilerAssignment output.

  • Assignment_Solution_Activities.txt which contains the number of variants assigned to each signature
  • Assignment_Solution_Samples_Stats.txt
  • Assignment_Solution_Signature_Assignment_log.txt



comment:22 by Nicklas Nordborg, 4 days ago

In 7963:

References #1624: Mutational signatures

Adding annotation types for mutational signatures.


comment:23 by Nicklas Nordborg, 4 days ago

In 7964:

References #1624: Mutational signatures

Also save the Decomposed_MutationType_Probabilities.txt file and do not generate any plots.


comment:24 by Nicklas Nordborg, 3 days ago

In 7969:

References #1624: Mutational signatures

Remove a stray space from signature names.

comment:25 by Nicklas Nordborg, 3 days ago

In 7970:

References #1624: Mutational signatures

Importing signature mutation counts to annotations.

comment:26 by Nicklas Nordborg, 45 hours ago

In 7977:

References #1624: Mutational signatures

Remove scripts that are no longer used.

comment:27 by Nicklas Nordborg, 43 hours ago

In 7978:

References #1624: Mutational signatures

Implemented auto-confirm for mutational signatures. The results are accepted if the job didn't fail, otherwise the items are deleted and the parent item is re-scheduled for another try.

Note: See TracTickets for help on using tickets.