package org.nextprot.api.commons.bio.variation.prot.impl.varseq.format;
import org.nextprot.api.commons.bio.AminoAcidCode;
import org.nextprot.api.commons.bio.variation.prot.SequenceVariation;
import org.nextprot.api.commons.bio.variation.prot.varseq.VaryingSequenceFormatter;
public class AminoAcidModificationBEDFormatter implements VaryingSequenceFormatter {
@Override
public void format(SequenceVariation sequenceVariation, AminoAcidCode.CodeType type, StringBuilder sb) {
// Tyr223
sb.append(AminoAcidCode.formatAminoAcidCode(type, sequenceVariation.getVaryingSequence().getFirstAminoAcid()));
sb.append(sequenceVariation.getVaryingSequence().getFirstAminoAcidPos());
}
}