Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1360

Fix genome sequence loading for Quickload L_passim_Apr_2014

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      The sequence of the Lotmaria passim genome cannot be loaded.

      I discovered this when I tried to run ProtAnnot on an annotation from this genome. ProtAnnot just seemed to hang half open.

      When I try to load the sequence for the first chromosome, I get an error message saying
      Couldn't locate partial sequence.

      This is the same error message I encountered in issue IGBF-1356.

      The task here is to determine if the IGBF-1356 issue is the cause here.
      >>If fixing that issue will fix this, increase the priority level for that issue because there is at least one genome currently affected by it.
      >>If that is not the root cause here, find out what is and create a jira issue to address it.

      Either way, it would also be good to check a few other genomes to see which/how many are affected.

        Attachments

          Issue Links

            Activity

            Hide
            nfreese Nowlan Freese added a comment -

            The current name in IGB is correct: L_passim_Apr_2014

            Crithidia mellificae, strain SF was renamed to Lotmaria passim, strain SF.

            To avoid confusion amongst users, a user asked David and I to update the name while also providing synonyms to the previous name (Crithidia). We updated the synonyms file to reflect the name change, but left all of the annotation/sequence files as Crithidia.

            Show
            nfreese Nowlan Freese added a comment - The current name in IGB is correct: L_passim_Apr_2014 Crithidia mellificae, strain SF was renamed to Lotmaria passim, strain SF. To avoid confusion amongst users, a user asked David and I to update the name while also providing synonyms to the previous name (Crithidia). We updated the synonyms file to reflect the name change, but left all of the annotation/sequence files as Crithidia.
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            ProtAnnot (and IGB?) appear to be failing to recognize the 2bit file as having sequence data for the genome.

            Show
            ann.loraine Ann Loraine added a comment - - edited ProtAnnot (and IGB?) appear to be failing to recognize the 2bit file as having sequence data for the genome.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Someone renamed the .2bit file to L_passim_Apr_2014.2bit in the quickload and scidas. I can load the sequence file for Lotmaria passim in IGB 9.0.2.

            When loading protannot, I am getting the following error and nothing is loading in ProtAnnot:

            15:04:11.079 INFO c.a.igb.view.load.GeneralLoadUtils - All residues in range are already loaded on sequence Contig_2
            ERROR: Sequence string passed to DNAUtils.translate() is empty
            15:04:11.081 ERROR c.a.genometry.thread.CThreadWorker - com.affymetrix.genometry.span.SimpleSeqSpan cannot be cast to com.affymetrix.genometry.MutableSeqSpan
            java.lang.ClassCastException: com.affymetrix.genometry.span.SimpleSeqSpan cannot be cast to com.affymetrix.genometry.MutableSeqSpan
            at com.affymetrix.genometry.util.SeqUtils.transformLeafSymmetry(SeqUtils.java:709) ~[na:na]
            at com.affymetrix.genometry.util.SeqUtils.transformSymmetry(SeqUtils.java:592) ~[na:na]
            at com.affymetrix.genometry.util.SeqUtils.transformSymmetry(SeqUtils.java:526) ~[na:na]
            at org.lorainelab.igb.protannot.model.ProtannotParser.processCDS(ProtannotParser.java:575) ~[na:na]
            at org.lorainelab.igb.protannot.model.ProtannotParser.processMRNA(ProtannotParser.java:528) ~[na:na]
            at org.lorainelab.igb.protannot.model.ProtannotParser.processDNASeq(ProtannotParser.java:402) ~[na:na]
            at org.lorainelab.igb.protannot.model.ProtannotParser.parse(ProtannotParser.java:235) ~[na:na]
            at org.lorainelab.igb.protannot.ProtAnnotAction.load(ProtAnnotAction.java:731) ~[na:na]
            at org.lorainelab.igb.protannot.ProtAnnotAction$2.runInBackground(ProtAnnotAction.java:262) ~[na:na]
            at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) ~[na:na]
            at javax.swing.SwingWorker$1.call(SwingWorker.java:295) [na:1.8.0_192]
            at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_192]
            at javax.swing.SwingWorker.run(SwingWorker.java:334) [na:1.8.0_192]
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_192]
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_192]
            at java.lang.Thread.run(Thread.java:748) [na:1.8.0_192]

            Show
            nfreese Nowlan Freese added a comment - - edited Someone renamed the .2bit file to L_passim_Apr_2014.2bit in the quickload and scidas. I can load the sequence file for Lotmaria passim in IGB 9.0.2. When loading protannot, I am getting the following error and nothing is loading in ProtAnnot: 15:04:11.079 INFO c.a.igb.view.load.GeneralLoadUtils - All residues in range are already loaded on sequence Contig_2 ERROR: Sequence string passed to DNAUtils.translate() is empty 15:04:11.081 ERROR c.a.genometry.thread.CThreadWorker - com.affymetrix.genometry.span.SimpleSeqSpan cannot be cast to com.affymetrix.genometry.MutableSeqSpan java.lang.ClassCastException: com.affymetrix.genometry.span.SimpleSeqSpan cannot be cast to com.affymetrix.genometry.MutableSeqSpan at com.affymetrix.genometry.util.SeqUtils.transformLeafSymmetry(SeqUtils.java:709) ~ [na:na] at com.affymetrix.genometry.util.SeqUtils.transformSymmetry(SeqUtils.java:592) ~ [na:na] at com.affymetrix.genometry.util.SeqUtils.transformSymmetry(SeqUtils.java:526) ~ [na:na] at org.lorainelab.igb.protannot.model.ProtannotParser.processCDS(ProtannotParser.java:575) ~ [na:na] at org.lorainelab.igb.protannot.model.ProtannotParser.processMRNA(ProtannotParser.java:528) ~ [na:na] at org.lorainelab.igb.protannot.model.ProtannotParser.processDNASeq(ProtannotParser.java:402) ~ [na:na] at org.lorainelab.igb.protannot.model.ProtannotParser.parse(ProtannotParser.java:235) ~ [na:na] at org.lorainelab.igb.protannot.ProtAnnotAction.load(ProtAnnotAction.java:731) ~ [na:na] at org.lorainelab.igb.protannot.ProtAnnotAction$2.runInBackground(ProtAnnotAction.java:262) ~ [na:na] at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) ~ [na:na] at javax.swing.SwingWorker$1.call(SwingWorker.java:295) [na:1.8.0_192] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_192] at javax.swing.SwingWorker.run(SwingWorker.java:334) [na:1.8.0_192] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_192] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_192] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_192]
            Hide
            ann.loraine Ann Loraine added a comment -

            Is this now fixed?

            Show
            ann.loraine Ann Loraine added a comment - Is this now fixed?
            Hide
            nfreese Nowlan Freese added a comment -

            Able to load the sequence for L_passim_Apr_2014 in Master 9.1.6 on Mac.

            There is a separate issue regarding ProtAnnot failing to load gene models. I have created a new issue IGBF-2583.

            Closing issue.

            Show
            nfreese Nowlan Freese added a comment - Able to load the sequence for L_passim_Apr_2014 in Master 9.1.6 on Mac. There is a separate issue regarding ProtAnnot failing to load gene models. I have created a new issue IGBF-2583 . Closing issue.

              People

              • Assignee:
                Unassigned
                Reporter:
                ieclabau Ivory Blakley (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: