gives the result of applying the modification "mod" to the sequence seq.


specifies the parameters params for "mod".


represents an operator form of BioSequenceModify that can be applied to a biomolecular sequence.


  • Translation Modifications
  • "DropIncompleteCodons"drop incomplete codons from the end of DNA or RNA
    "DropToStartCodon"drop letters from DNA or RNA until a start codon is found
    "DropFromStopLetter"drop the letters from a peptide after a stop letter is found


open allclose all

Basic Examples  (3)

Drop letters at the end of a nucleotide sequence so only complete codons are present for translation:

Drop the letters up to a start codon in the default genetic translation table:

Drop terms after the stop letter in a peptide sequence:

Scope  (3)

Any genetic translation table entity can be used to specify start codons:

A specific codon or list of codons can be used as the start codon specification:

Modifications can be created in an operator form for later use:

Modifications with further specifications can also be used in operator form:

Possible Issues  (1)

A given modification may not apply to a particular type of sequence:

Wolfram Research (2020), BioSequenceModify, Wolfram Language function,


Wolfram Research (2020), BioSequenceModify, Wolfram Language function,


@misc{reference.wolfram_2021_biosequencemodify, author="Wolfram Research", title="{BioSequenceModify}", year="2020", howpublished="\url{}", note=[Accessed: 22-September-2021 ]}


@online{reference.wolfram_2021_biosequencemodify, organization={Wolfram Research}, title={BioSequenceModify}, year={2020}, url={}, note=[Accessed: 22-September-2021 ]}


Wolfram Language. 2020. "BioSequenceModify." Wolfram Language & System Documentation Center. Wolfram Research.


Wolfram Language. (2020). BioSequenceModify. Wolfram Language & System Documentation Center. Retrieved from