public interface Protein
Modifier and Type | Method and Description |
---|---|
void |
addProteinDomain(Domain protein_domain) |
boolean |
contains(java.util.List<DomainId> domains,
boolean in_nc_order)
If in_nc_order is set to true, this should return true only and only if
the order in List 'domains' and this protein (as determined by the start positions
of the domains of this proteins, _not_ by their index) are the same
(interspersing, 'other', domains in this are ignored).
|
java.lang.String |
getAccession() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
int |
getNumberOfProteinDomains() |
Domain |
getProteinDomain(int index) |
int |
getProteinDomainCount(DomainId domain_id) |
java.util.List<Domain> |
getProteinDomains() |
java.util.List<Domain> |
getProteinDomains(DomainId domain_id) |
ProteinId |
getProteinId() |
Species |
getSpecies() |
void addProteinDomain(Domain protein_domain)
boolean contains(java.util.List<DomainId> domains, boolean in_nc_order)
domains
- a list of domain ids in a certain order.in_nc_order
- to consider orderjava.lang.String getAccession()
java.lang.String getDescription()
java.lang.String getName()
int getNumberOfProteinDomains()
Domain getProteinDomain(int index)
int getProteinDomainCount(DomainId domain_id)
java.util.List<Domain> getProteinDomains()
ProteinId getProteinId()
Species getSpecies()