Uploaded image for project: 'Bug Repository'
  1. Bug Repository
  2. BUG-16

Successive mismatch graph generation causes end of file exception

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Labels:
      None
    • Environment:

      OS X: 10.6
      Java: 1.6.0_24
      SVN IGB: 7816

      Description

      I'm unable to test this on multiple species as I have only Arabidopsis BAM files available to me.
      The problem still exists after preferences/cache cleared out.
      Directions:
      Datasource URL: http://test.bioviz.org/quickload/
      Load TAIR10 mRNA with the load mode "Whole Genome"
      Load "Treatment Drought 1" BAM file. Set load mode to "Region In View"

      Right click on "Treatment Drought 1" track header(?The thing on the left) and choose "Make Mismatch Graph"

      Maneuver to a gene annotation of choice and click the "Refresh Data" button.
      Maneuver to another area where you will need to load BAM data. Choose the "Refresh Data" button again.

      In the logs will be the following error:

      java.io.EOFException
      at java.io.RandomAccessFile.readInt(RandomAccessFile.java:725)
      at com.affymetrix.genometryImpl.MisMatchGraphSym.updateY(MisMatchGraphSym.java:139)
      at com.affymetrix.genometryImpl.SeqSymSummarizer.getMismatchGraph(SeqSymSummarizer.java:75)
      at com.affymetrix.igb.view.DependentData.createMisMatchGraph(DependentData.java:85)
      at com.affymetrix.igb.view.DependentData.createTier(DependentData.java:54)
      at com.affymetrix.igb.view.TrackView.updateDependentData(TrackView.java:267)
      at com.affymetrix.igb.featureloader.QuickLoad$1.doInBackground(QuickLoad.java:176)
      at com.affymetrix.igb.featureloader.QuickLoad$1.doInBackground(QuickLoad.java:160)
      at javax.swing.SwingWorker$1.call(SwingWorker.java:277)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at javax.swing.SwingWorker.run(SwingWorker.java:316)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:680)

      There is no outward sign anything went wrong in IGB.

        Attachments

          Issue Links

            Activity

            Hide
            smylapur Vineeth Mylapur (Inactive) added a comment -

            Passed 7.0 (11953) on windows.

            Show
            smylapur Vineeth Mylapur (Inactive) added a comment - Passed 7.0 (11953) on windows.
            Hide
            alyssa Alyssa Gulledge (Inactive) added a comment -

            originally reported by Adam Baxter

            Show
            alyssa Alyssa Gulledge (Inactive) added a comment - originally reported by Adam Baxter
            Hide
            anuj Anuj Puram (Inactive) added a comment -

            Passed v9908 on MAC

            Show
            anuj Anuj Puram (Inactive) added a comment - Passed v9908 on MAC
            Hide
            kkubiak Katharine Kubiak (Inactive) added a comment -

            Passed v9871 Windows

            Show
            kkubiak Katharine Kubiak (Inactive) added a comment - Passed v9871 Windows
            Hide
            hiralv Hiral Vora (Inactive) added a comment -

            fixed

            Show
            hiralv Hiral Vora (Inactive) added a comment - fixed

              People

              • Assignee:
                Unassigned
                Reporter:
                alyssa Alyssa Gulledge (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: