break; case "cdsPosition": stringBuilder.append(consequenceType.getCdsPosition()); break; case "proteinPosition":
break; case "cdsPosition": stringBuilder.append(consequenceType.getCdsPosition()); break; case "proteinPosition":
|| (conseqType.getCdsPosition() != null && conseqType.getCdsPosition() > 0)) { .append(conseqType.getCdnaPosition() == null ? 0 : conseqType.getCdnaPosition()) .append(FIELD_SEP) .append(conseqType.getCdsPosition() == null ? 0 : conseqType.getCdsPosition()); if (StringUtils.isNotEmpty(conseqType.getCodon())) { trans.append(FIELD_SEP).append(conseqType.getCodon());
int cdsPosition = consequenceType1.getCdsPosition(); String codon = null;
if((cdsPosition=consequenceType.getCdsPosition())==null) { cdsPositionString = "-"; } else {
int cdsPosition = consequenceType1.getCdsPosition(); String codon = null;
putNotNull(ct, CT_CDS_POSITION_FIELD, consequenceType.getCdsPosition());
int inCdsPosition = inCT.getCdsPosition() == null ? 0 : inCT.getCdsPosition(); int outCdnaPosition = outCT.getCdnaPosition() == null ? 0 : outCT.getCdnaPosition(); int outCdsPosition = outCT.getCdsPosition() == null ? 0 : outCT.getCdsPosition(); String inCodon = inCT.getCodon() == null ? "" : inCT.getCodon().trim(); String outCodon = outCT.getCodon() == null ? "" : outCT.getCodon().trim();
public static VariantAnnotationProto.ConsequenceType createConsequenceType(ConsequenceType type) { VariantAnnotationProto.ConsequenceType.Builder builder= VariantAnnotationProto.ConsequenceType.newBuilder() .setGeneName(type.getGeneName()) .setEnsemblGeneId(type.getEnsemblGeneId()) .setEnsemblTranscriptId(type.getEnsemblTranscriptId()) .setStrand(type.getStrand()) .setBiotype(type.getBiotype()) .setCDnaPosition(type.getCdnaPosition()) .setCdsPosition(type.getCdsPosition()) .setCodon(type.getCodon()) .setProteinVariantAnnotation(createProteinVariantAnnotation(type.getProteinVariantAnnotation())); List<SequenceOntologyTerm> sequenceOntologyTerms = type.getSequenceOntologyTerms(); if (sequenceOntologyTerms != null) { for (SequenceOntologyTerm so : sequenceOntologyTerms) { VariantAnnotationProto.SequenceOntologyTerm.Builder soBuilder = VariantAnnotationProto.SequenceOntologyTerm.newBuilder() .setAccession(so.getAccession()) .setName(so.getName()); builder.addSequenceOntologyTerms(soBuilder.build()); } } return builder.build(); }