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

            No work has yet been logged on this issue.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: