Closed adf-ncgr closed 2 months ago
Any updates? I am seeing this in ViciaMine as well.
no updates, but can you send me exact details on the error you are seeing? I'd be surprised if it is the same issue though it's possible
Task :dbmodel:integrateMultipleSources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':dbmodel:integrateMultipleSources'.
> java.lang.RuntimeException: Exon vicfa.Hedin2.gnm1.ann1.1g204440.1-exon-1 parent mRNA vicfa.Hedin2.gnm1.ann1.1g204440.1
<has not yet been loaded. Is the GFF sorted?
I think that is likely not the same issue, as it does not look like a multi-parent exon. My guess from looking at the annotation file:
vicfa.Hedin2.gnm1.chr1L Liftoff ncRNA 1107816 1108061 . + . ID=vicfa.Hedin2.gnm1.ann1.1g204440.1;Parent=vicfa.Hedin2.gnm1.ann1.1g204440
vicfa.Hedin2.gnm1.chr1L Liftoff exon 1107816 1108061 . + . ID=vicfa.Hedin2.gnm1.ann1.1g204440.1-exon-1;Parent=vicfa.Hedin2.gnm1.ann1.1g204440.1
is that the code is expecting there to be an mRNA parent for the exon whereas this one has an ncRNA parent. In other annotations we have partitioned the non-coding stuff into its own file which would at least work around the issue (assuming we also don't try to load that partitioned-off non-coding file). Someday we likely will want to load non-coding data into the mines as well but for now I think we could avoid it.
We do not have many gff files that use multi-parent exons but attempting to load a 5.1.0.4 version of arachismine I got this exception:
I was puzzled as to why the annotation in question seems to have loaded with the shared exon in the current ArachisMine but it looks like there are a number of changes to the relevant file betweenm 5.1.0.3 and 5.1.0.4 so likely this was an unintended consequence. I'll probably try to sort it out (no pun intended, esp. as it really has nothing to do with sorting).