Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-4566

Jalview can fail to properly import and map a structure to a sequence via its N&W aligner

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.11.5.0
    • Component/s: Structures
    • Labels:
      None

      Description

      Jalview can fail to properly import and map a structure to a sequence that was entered manually via 'specify PDB ID'.. and doesn't warn the user that something went wrong, just shows the structure without creating a mapping.

      Originally noted as: Cannot map 7zbc to its Uniprot sequence OPSD_MACFA - ArrayIndexOutOfBoundsException
      Attempting to (manually load) PDB 7zbc for Uniprot sequence OPSD_MACFA results in the structure being shown but with no mapping to the alignment created, just an exception on the console:
      java.lang.ArrayIndexOutOfBoundsException: Index 39 out of bounds for length 39
      at jalview.util.MapList.<init>(MapList.java:238)
      at jalview.analysis.AlignSeq.getMappingFromS1(AlignSeq.java:1173)
      at jalview.structure.StructureSelectionManager.computeMapping(StructureSelectionManager.java:613)
      at jalview.structure.StructureSelectionManager.setMapping(StructureSelectionManager.java:334)
      at jalview.ext.jmol.JalviewJmolBinding.notifyFileLoaded(JalviewJmolBinding.java:821)
      at jalview.ext.jmol.JalviewJmolBinding.processCallback(JalviewJmolBinding.java:615)
      at jalview.ext.jmol.JalviewJmolBinding$1.run(JalviewJmolBinding.java:597)


        Attachments

          Activity

            People

            Assignee:
            jprocter James Procter
            Reporter:
            jprocter James Procter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: