public class MspAnnotationResolver extends Object implements AnnotationResolver
"? 13/18 0.4" "a3/-0.02 20/20 1.9" "a3i/0.98 20/20 0.4"
| Constructor and Description |
|---|
MspAnnotationResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.base.Optional<PepFragAnnotation> |
parseBackboneAnnotation(String value,
Peptide peptide)
Parses annotations like
|
protected com.google.common.base.Optional<PepFragAnnotation> |
parseInternalAnnotation(String value) |
protected com.google.common.base.Optional<PepFragAnnotation> |
parsePrecursorAnnotation(String value,
Peptide peptide)
Parses annotations like
|
List<PepLibPeakAnnotation> |
resolveAnnotations(String value,
Peptide peptide) |
protected Mass |
resolveComposition(String neutralLossGroup) |
public List<PepLibPeakAnnotation> resolveAnnotations(String value, Peptide peptide)
resolveAnnotations in interface AnnotationResolverprotected com.google.common.base.Optional<PepFragAnnotation> parseInternalAnnotation(String value)
value - the string to parseprotected com.google.common.base.Optional<PepFragAnnotation> parsePrecursorAnnotation(String value, Peptide peptide)
p/0.13
p-18/-0.06
value - the string to parsepeptide - precursor peptideprotected com.google.common.base.Optional<PepFragAnnotation> parseBackboneAnnotation(String value, Peptide peptide)
b6-43i^2/1.48
b3i/0.38
z33/0.38
value - the string to parsepeptide - precursor peptideCopyright © 2016. All Rights Reserved.