From faab54a8b2fd8d1c40a9d9f94dac054421fc6e8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Andres=20Ram=C3=ADrez?= Date: Tue, 28 Nov 2023 14:18:02 -0300 Subject: [PATCH] Fix condition for removing * --- .../sequence-utils/src/getAminoAcidStringFromSequenceString.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sequence-utils/src/getAminoAcidStringFromSequenceString.js b/packages/sequence-utils/src/getAminoAcidStringFromSequenceString.js index cc286fbd..fa901e43 100644 --- a/packages/sequence-utils/src/getAminoAcidStringFromSequenceString.js +++ b/packages/sequence-utils/src/getAminoAcidStringFromSequenceString.js @@ -12,7 +12,7 @@ export default function getAminoAcidStringFromSequenceString(sequenceString) { return; } // Check if the current amino acid is the last in the sequence and is a stop codon - if (index === aminoAcidsPerBase.length - 1 && aa.aminoAcid.value === '*') { + if (index >= aminoAcidsPerBase.length - 3 && aa.aminoAcid.value === '*') { return; } aaArray[aa.aminoAcidIndex] = aa.aminoAcid.value;