Cbioportal: Problem with CNV data

Created on 24 Oct 2016  路  3Comments  路  Source: cBioPortal/cbioportal

Hi,

We noticed that in DREAM data set in Prostate cancer, the copy number calls looks randomly to annotate them AMP or DEL.

Could you please kindly check the PPT file attached?

We greatly appreciate if you can kindly provide some insights on it.

Thank you

Best
Chandra
cBioPortal_CNV_problems.pptx

Most helpful comment

Dear Chandra,

If I understand your question correctly, you're wondering why the same log2 value is called differently for different samples. This is indeed an interesting question, and also viewable when 1 gene is selected in cBioPortal, for example:

cbioportal_example

We see for certain log2 values a deep deletion is called, while for some lower log2 values, diploid is called. I reproduced your results using the staging files (data_log2CNA.txt and data_CNA.txt, downloaded from datahub:

plot_study

To make sure there aren't any errors in our pipeline, I reran the copy number calling algorithm :
plot_sander

The result is similar. The curves are slightly different, probably because I used a slightly smaller gene-list and ran a different version of Gistic with default parameters. I noticed that both the log2 values and the copynumber calls are output from Gistic, and are included in the gzip from datahub (all_data_by_genes.txt and all_thresholded.by_genes.txt)

The overlap in calls for similar log2 values has to do with the way the copy number alterations are called by Gistic 2.0. In the documentation of Gistic, the authors state there are a number of important factors taken into account for the copy number calling, such as:

  1. Number of basepairs of the event
  2. Amplitude of the event
  3. Location of the event (chromosome arm, intergenic)

Gistic then defines for example:

  1. Location of the peak of the event
  2. Significance of the peak
  3. Scoring of the peak
  4. Overlap genes with peaks

In the paper the authors describe a case where a gene contains multiple non-overlapping deleted markers with different scores. My understanding of it is, to make the best call, a number of (sample specific) variables are taken into account which result in a different call compared to when for example the call is done solely on the mean log2 of the markers.

A summary of the method can be found in the documentation: ftp://ftp.broadinstitute.org/pub/GISTIC2.0/GISTICDocumentation_standalone.htm and the full method can be read in the paper.

I hope this helped to explain your observation. If you have any more questions, don't hesitate to contact us.

Sander

All 3 comments

@sandertan can you dive into this one? Would be good to check if the CNA algorithm used could be the cause of this or if the issue is likely at some other step of the pipeline.

Dear Chandra,

If I understand your question correctly, you're wondering why the same log2 value is called differently for different samples. This is indeed an interesting question, and also viewable when 1 gene is selected in cBioPortal, for example:

cbioportal_example

We see for certain log2 values a deep deletion is called, while for some lower log2 values, diploid is called. I reproduced your results using the staging files (data_log2CNA.txt and data_CNA.txt, downloaded from datahub:

plot_study

To make sure there aren't any errors in our pipeline, I reran the copy number calling algorithm :
plot_sander

The result is similar. The curves are slightly different, probably because I used a slightly smaller gene-list and ran a different version of Gistic with default parameters. I noticed that both the log2 values and the copynumber calls are output from Gistic, and are included in the gzip from datahub (all_data_by_genes.txt and all_thresholded.by_genes.txt)

The overlap in calls for similar log2 values has to do with the way the copy number alterations are called by Gistic 2.0. In the documentation of Gistic, the authors state there are a number of important factors taken into account for the copy number calling, such as:

  1. Number of basepairs of the event
  2. Amplitude of the event
  3. Location of the event (chromosome arm, intergenic)

Gistic then defines for example:

  1. Location of the peak of the event
  2. Significance of the peak
  3. Scoring of the peak
  4. Overlap genes with peaks

In the paper the authors describe a case where a gene contains multiple non-overlapping deleted markers with different scores. My understanding of it is, to make the best call, a number of (sample specific) variables are taken into account which result in a different call compared to when for example the call is done solely on the mean log2 of the markers.

A summary of the method can be found in the documentation: ftp://ftp.broadinstitute.org/pub/GISTIC2.0/GISTICDocumentation_standalone.htm and the full method can be read in the paper.

I hope this helped to explain your observation. If you have any more questions, don't hesitate to contact us.

Sander

Hi @ChandraPedamallu I'll close this issue for now. If you would like to discuss this topic some more, please reopen it.

Was this page helpful?
0 / 5 - 0 ratings