| Modifier and Type | Field and Description |
|---|---|
static Comparator<Domain> |
DomainMidPositionComparator |
| Constructor and Description |
|---|
BasicProtein(String id_str,
String species_str,
int length) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProteinDomain(Domain protein_domain) |
boolean |
contains(List<String> query_domain_ids,
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).
|
String |
getAccession() |
String |
getDescription() |
List<Domain> |
getDomainsSortedByPosition() |
int |
getLength() |
String |
getName() |
int |
getNumberOfProteinDomains() |
Domain |
getProteinDomain(int index) |
int |
getProteinDomainCount(String domain_id) |
List<Domain> |
getProteinDomains() |
List<Domain> |
getProteinDomains(String domain_id) |
ProteinId |
getProteinId() |
Species |
getSpecies() |
void |
setAccession(String accession) |
void |
setDescription(String description) |
void |
setName(String name) |
String |
toDomainArchitectureString(String separator) |
String |
toDomainArchitectureString(String separator,
int repeats_limit,
String repeat_separator) |
String |
toString() |
public static Comparator<Domain> DomainMidPositionComparator
public void addProteinDomain(Domain protein_domain)
addProteinDomain in interface Proteinpublic boolean contains(List<String> query_domain_ids, boolean in_nc_order)
Proteinpublic String getAccession()
getAccession in interface Proteinpublic String getDescription()
getDescription in interface Proteinpublic List<Domain> getDomainsSortedByPosition()
getDomainsSortedByPosition in interface Proteinpublic int getNumberOfProteinDomains()
getNumberOfProteinDomains in interface Proteinpublic Domain getProteinDomain(int index)
getProteinDomain in interface Proteinpublic int getProteinDomainCount(String domain_id)
getProteinDomainCount in interface Proteinpublic List<Domain> getProteinDomains()
getProteinDomains in interface Proteinpublic List<Domain> getProteinDomains(String domain_id)
getProteinDomains in interface Proteinpublic ProteinId getProteinId()
getProteinId in interface Proteinpublic Species getSpecies()
getSpecies in interface Proteinpublic void setAccession(String accession)
public void setDescription(String description)
public void setName(String name)
public String toDomainArchitectureString(String separator, int repeats_limit, String repeat_separator)
Copyright © 2016. All rights reserved.