git://source.jalview.org
/
jalview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
509bee0
)
look in database references for more ID strings to match against node labels
author
jprocter
<Jim Procter>
Mon, 1 Jun 2009 15:45:56 +0000
(15:45 +0000)
committer
jprocter
<Jim Procter>
Mon, 1 Jun 2009 15:45:56 +0000
(15:45 +0000)
src/jalview/analysis/SequenceIdMatcher.java
patch
|
blob
|
history
diff --git
a/src/jalview/analysis/SequenceIdMatcher.java
b/src/jalview/analysis/SequenceIdMatcher.java
index
240f9cf
..
1de93f2
100755
(executable)
--- a/
src/jalview/analysis/SequenceIdMatcher.java
+++ b/
src/jalview/analysis/SequenceIdMatcher.java
@@
-55,6
+55,20
@@
public class SequenceIdMatcher
for (int i = 0; i < seqs.length; i++)
{
names.put(new SeqIdName(seqs[i].getName()), seqs[i]);
+ // add in any interesting identifiers
+ if (seqs[i].getDBRef()!=null)
+ {
+ DBRefEntry dbr[] = seqs[i].getDBRef();
+ SeqIdName sid=null;
+ for (int r=0;r<dbr.length;r++)
+ {
+ sid = new SeqIdName(dbr[r].getAccessionId());
+ if (!names.contains(sid))
+ {
+ names.put(sid, seqs[i]);
+ }
+ }
+ }
}
}