From bc27e1b604af729b363da1f29bdd5774ca79f4e4 Mon Sep 17 00:00:00 2001 From: tcofoegbu Date: Thu, 30 Apr 2015 12:47:08 +0100 Subject: [PATCH] JAL-1717 updated the PDBEntry model and updated the method use for its equality test. Furthermore, a couple of other methods where modified to ensure PDB entries are always unique --- help/html/features/pdbsequencefetcher.html | 26 ++++---- src/MCview/PDBfile.java | 3 +- src/jalview/datamodel/PDBEntry.java | 53 +++++++++++---- src/jalview/datamodel/Sequence.java | 20 ++++-- src/jalview/ext/jmol/PDBFileWithJmol.java | 3 +- src/jalview/gui/AppJmol.java | 52 ++++++++------- src/jalview/gui/AssociatePdbFileWithSeq.java | 1 + src/jalview/gui/Jalview2XML.java | 91 +++++++++++++++----------- src/jalview/gui/Jalview2XML_V1.java | 13 +++- src/jalview/gui/StructureChooser.java | 13 ++-- src/jalview/util/DBRefUtils.java | 14 ++-- test/jalview/datamodel/PDBEntryTest.java | 61 +++++++++++++++++ 12 files changed, 243 insertions(+), 107 deletions(-) create mode 100644 test/jalview/datamodel/PDBEntryTest.java diff --git a/help/html/features/pdbsequencefetcher.html b/help/html/features/pdbsequencefetcher.html index 0a7802e..15dc2c6 100644 --- a/help/html/features/pdbsequencefetcher.html +++ b/help/html/features/pdbsequencefetcher.html @@ -32,27 +32,25 @@ or to cross-reference other bioinformatics websites before retrieving a sequence data in jalview. The underlying technology is provided by EBI and is based on Apache Solr which is a text based search engine.

-

The PDB Sequence Fetcher interface can be opened by selecting PDB as the choice database from the 'Select Database Retrieval Source' interface of Sequence Fetcher.

-
- - PDB sequence fetcher (introduced in Jalview 2.x.x) - -

- Searching the PDB Database
Once the - interface is opened, typing in the search text box will execute a live - query to the PDB database and display the results on-the-fly as seen - in the screen-shot above. Use the drop-down menu to select a specific - field to search by in the PDB database, the default option is 'ALL'. - Furthermore, the PDB search interface also provides the following - functionalities: + PDB sequence fetcher (introduced in Jalview 2.x.x) +

+ + Searching the PDB Database +
Once the interface is opened, typing in the search text box + will execute a live query to the PDB database and display the results + on-the-fly as seen in the screen-shot above. Use the drop-down menu to + select a specific field to search by in the PDB database, the default + option is + 'ALL'. Furthermore, the PDB search interface also + provides the following functionalities: