public class ProteinSeqDescription extends Object implements ConvertibleToHGVSString
Constructor and Description |
---|
ProteinSeqDescription()
Construct as reporting the empty string.
|
ProteinSeqDescription(int aaCount)
Construct with amino acid string length and
null string. |
ProteinSeqDescription(String aas)
Construct with amino acid string length.
|
Modifier and Type | Method and Description |
---|---|
String |
getAminoAcids()
Get amino acid string, only available if
hasAminoAcids() returns true . |
boolean |
hasAminoAcids() |
boolean |
isBlank() |
int |
length() |
String |
toHGVSString()
Return HGVS representation in three-letter amino acid code.
|
String |
toHGVSString(AminoAcidCode code)
Return HGVS representation using the given amino acid code.
|
public ProteinSeqDescription()
public ProteinSeqDescription(int aaCount)
null
string.public ProteinSeqDescription(String aas)
public boolean hasAminoAcids()
true
if the amino acid sequence was specifiedpublic String getAminoAcids()
hasAminoAcids()
returns true
.public boolean isBlank()
true
if nothing is to be printed.public int length()
public String toHGVSString()
ConvertibleToHGVSString
toHGVSString
in interface ConvertibleToHGVSString
ProteinPointLocation
public String toHGVSString(AminoAcidCode code)
ConvertibleToHGVSString
toHGVSString
in interface ConvertibleToHGVSString
code
- AminoAcidCode
to useProteinPointLocation
Copyright © 2016. All rights reserved.