X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fensembl%2FEnsemblCdna.java;h=e141db4b172d18876ba472a4eefc2baf788bdea2;hb=fe0398ee3b3771871abb6d7f969fb7a0da0c284e;hp=467fc6dda824d93a494c4c564a316fae59e3c505;hpb=e24933a537e0f640c75d4685c468615872bc77fc;p=jalview.git diff --git a/src/jalview/ext/ensembl/EnsemblCdna.java b/src/jalview/ext/ensembl/EnsemblCdna.java index 467fc6d..e141db4 100644 --- a/src/jalview/ext/ensembl/EnsemblCdna.java +++ b/src/jalview/ext/ensembl/EnsemblCdna.java @@ -4,10 +4,16 @@ import jalview.datamodel.SequenceFeature; import jalview.io.gff.SequenceOntologyFactory; import jalview.io.gff.SequenceOntologyI; -import java.util.List; - import com.stevesoft.pat.Regex; +/** + * A client to fetch CDNA sequence from Ensembl (i.e. that part of the genomic + * sequence that is transcribed to RNA, but not necessarily translated to + * protein) + * + * @author gmcarstairs + * + */ public class EnsemblCdna extends EnsemblSeqProxy { /* @@ -26,11 +32,24 @@ public class EnsemblCdna extends EnsemblSeqProxy EnsemblFeatureType.exon, EnsemblFeatureType.cds, EnsemblFeatureType.variation }; + /** + * Default constructor (to use rest.ensembl.org) + */ public EnsemblCdna() { super(); } + /** + * Constructor given the target domain to fetch data from + * + * @param d + */ + public EnsemblCdna(String d) + { + super(d); + } + @Override public String getDbName() { @@ -89,12 +108,4 @@ public class EnsemblCdna extends EnsemblSeqProxy return false; } - @Override - protected List getCrossReferenceDatabases() - { - return super.getCrossReferenceDatabases(); - // 30/01/16 also found Vega_transcript, OTTT, ENS_LRG_transcript, UCSC, - // HGNC_trans_name, RefSeq_mRNA, RefSeq_mRNA_predicted - } - }