Skip to content

parametrization of diffsplice to get meaningful results #224

Description

@albamasmalavila

Hello,

I performed a differential splicing analysis between two conditions for which we have 7 biological replicates per condition. I used the default parameters of the diffSplice command and I got 11 significant events (p-value < 0.05). However, when I plot the PSI values for these events, most of them don't really make sense or are not biologically relevant. In one case we have all samples in the two conditions with PSI of 0, so a delta PSI of 0, and however a p-value of 0.03. In other cases we have all samples with a PSI around 1 except one of them with a PSI around 0, with a delta PSI around 0.15 and a p-value around 0.03. I understand this is due to the way the significance is calculated with the empirical method and using the mean to calculate the delta PSI.

I'm thinking in changing some parameters like increasing the --lower-bound, increasing the --tpm-threshold, or using the median instead of the mean. Is there a standard cut-off that is recommended to use to avoid such cases, or should it be determined based on the distribution in each dataset? Also, would you recommend to filter the events before analysis based on the PSI values, similar to what is done in differential gene expression analysis where lowly expressed genes are filtered out?

Thank you very much for your help,

Alba

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions