public class ProteinRange extends Object implements ConvertibleToHGVSString
ProteinRange
degrades to a point when
toHGVSString()
is called.Constructor and Description |
---|
ProteinRange(ProteinPointLocation first,
ProteinPointLocation last) |
Modifier and Type | Method and Description |
---|---|
static ProteinRange |
build(String firstAA,
int first,
String lastAA,
int last) |
static ProteinRange |
buildDownstreamOfTerminal(String firstAA,
int first,
String lastAA,
int last) |
static ProteinRange |
buildWithOffset(String firstAA,
int first,
int firstOffset,
String lastAA,
int last,
int lastOffset) |
boolean |
equals(Object obj) |
ProteinPointLocation |
getFirst() |
ProteinPointLocation |
getLast() |
int |
hashCode() |
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.
|
String |
toString() |
public ProteinRange(ProteinPointLocation first, ProteinPointLocation last)
first
- first position of the rangelast
- last position of the rangepublic static ProteinRange build(String firstAA, int first, String lastAA, int last)
public static ProteinRange buildWithOffset(String firstAA, int first, int firstOffset, String lastAA, int last, int lastOffset)
public static ProteinRange buildDownstreamOfTerminal(String firstAA, int first, String lastAA, int last)
public ProteinPointLocation getFirst()
public ProteinPointLocation getLast()
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.