4 package jalview.ws.dbsources;
\r
6 import jalview.ws.seqfetcher.DbSourceProxy;
\r
9 * flyweight class specifying retrieval of Full family alignments from PFAM
\r
12 public class PfamFull extends Pfam implements DbSourceProxy
\r
20 * @see jalview.ws.dbsources.Pfam#getPFAMURL()
\r
22 protected String getPFAMURL()
\r
24 return "http://pfam.sanger.ac.uk/family/alignment/download/format?alnType=full&format=stockholm&order=t&case=l&gaps=default&entry=";
\r
28 * @see jalview.ws.seqfetcher.DbSourceProxy#getDbName()
\r
30 public String getDbName()
\r
32 return "PFAM (Full)";
\r
34 public String getDbSource()
\r
36 return getDbName(); // so we have unique DbSource string.
\r
38 public String getTestQuery()
\r
40 return "PF00535"; // TODO: Pick a better full alignment to retrieve.
\r