X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fensembl%2FEnsemblLookup.java;h=c5945aea124abf085fa84a0e23b66d84004c3892;hb=f6cf71697dde4b4cdc4dcc8941e30fb5c71a5a41;hp=cd792b571808cab16602c7f656c80ccdd88b355d;hpb=550c391f0c113658e540783dc89034a34280ef18;p=jalview.git diff --git a/src/jalview/ext/ensembl/EnsemblLookup.java b/src/jalview/ext/ensembl/EnsemblLookup.java index cd792b5..c5945ae 100644 --- a/src/jalview/ext/ensembl/EnsemblLookup.java +++ b/src/jalview/ext/ensembl/EnsemblLookup.java @@ -13,9 +13,34 @@ import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; +/** + * A client for the Ensembl lookup REST endpoint; used to find the Parent gene + * identifier given a transcript identifier. + * + * @author gmcarstairs + * + */ public class EnsemblLookup extends EnsemblRestClient { + /** + * Default constructor (to use rest.ensembl.org) + */ + public EnsemblLookup() + { + super(); + } + + /** + * Constructor given the target domain to fetch data from + * + * @param + */ + public EnsemblLookup(String d) + { + super(d); + } + @Override public String getDbName() { @@ -41,7 +66,7 @@ public class EnsemblLookup extends EnsemblRestClient */ protected URL getUrl(String identifier) { - String url = ENSEMBL_REST + "/lookup/id/" + identifier + String url = getDomain() + "/lookup/id/" + identifier + "?content-type=application/json"; try {