I tested on v2.24.3, but I checked the code in d8ea98103154787e7cc268b67e0940629ae965f6 and the issue seems to remain though the format of the code has been changed slightly.
Up-regulated genes regardless of methylation status are not colored in the starburst plot. See figure below.
This appears to be caused by the following portions of the TCGAvisualize_starburst function. For variables a, e and g, corresponding to genes with up-regulated expression, geFDR2 > exp.upperthr & logFC > logFC.cut is never true if logFC.cut = 0 because every value in logFC is negative after the geFDR2 > exp.upperthr filter.
This appears to be caused by the following code, which filters volcano before writing to a csv file. 'geFDR' and 'meFDR' are all positive, so they will never be lower than the thresholds, which are negative. Should probably be filtering on 'geFDR2' and 'meFDR2'.
I tested on v2.24.3, but I checked the code in d8ea98103154787e7cc268b67e0940629ae965f6 and the issue seems to remain though the format of the code has been changed slightly.
This appears to be caused by the following portions of the TCGAvisualize_starburst function. For variables a, e and g, corresponding to genes with up-regulated expression,
geFDR2 > exp.upperthr & logFC > logFC.cut
is never true iflogFC.cut = 0
because every value in logFC is negative after thegeFDR2 > exp.upperthr
filter.This appears to be caused by the following code, which filters
volcano
before writing to a csv file. 'geFDR' and 'meFDR' are all positive, so they will never be lower than the thresholds, which are negative. Should probably be filtering on 'geFDR2' and 'meFDR2'.