Hi Miriam,
First, to your questions about the splice graph differences / loading problems with the software: Along with version 2.5 of majiq, there was an ability to generate the annotation transcript above the splicegraph. I believe this was approximately a year ago. A slight while earlier than that, possibly around version 2.4, I remember there was some bug with the experiments not showing up as you displayed. I think this was a bit different per analysis type and the fix was distributed over a few versions. All that is to say: 1) it is not generally advisable to use versions of majiq/voila built/quantified with one version and viewed with another, as it may cause some undefined behavior. 2) some of these issues may be resolved using the latest version of the software. If you confirm that everything was run on the latest version and you are still seeing these missing experiments / splice graph issues, I would like to look at your experiments file and build / quantify commands, to see if I can reproduce this bug.
Now, for the latter questions.
1) The exon numbers on the splicegraph itself are unrelated to the UCSC/canonical transcript standard. UCSC chooses a specific transcript to use as canonical which will be listed in the dropdown of annotated transcripts above the splicegraph (assuming it was in the annotation you used, probably true). These numbers will match the UCSC exon numbers. For example, in your UCSC screenshot it shows 8 exons in the transcript "ENST00000402568". If you scroll down to this transcript in the list of transcripts in voila, you will see where they align with the majiq exons. The majiq splicegraph is a collapse of all annotated transcripts provided PLUS any denovo junctions / exons / introns / exon extensions, so it will generally have equal to or greater than the number of exons in UCSC's chosen transcript. A new feature I can consider might be marking a specific transcript as automatically chosen / primary if it is marked as such in some way in your annotation file. I'm not sure exactly how UCSC chooses theirs, if it's MANE or highest TPM or something else.
2) By "actual event" in your second question, I assume you mean "novel"/"denovo". Basically we assume that the annotation you provide contains what you consider to be "canonical alternative splicing", and these appear as "annotated junctions/introns". In voila this manifests as a maroon-ish color (if there are some reads at all in the experiments) or a grey color (if there are no reads) Denovo/novel junctions, introns, exons, and exon extensions appear with a green color. "Events" or "LSVs" as we define them, may consist of completely annotated, completely denovo, or a combination of annotated and denovo connections.
Let me know if some of this is understandable.
Thanks,
-San