ecl-logo Documentation

Truncate

Truncate[str,n]truncations

provides a list of strands with 0 to n Monomers removed from str and replaced with a single cap monomer.

Details

  • Truncate returns solid-phase synthesis truncations, and thus removes bases from the front (5' end, or N to C)), and replaces them with a single cap monomer (as defined in the options).
  • Input
    Output
    General Options
    Attributes
  • Listable
  • Messages
  • TooShortCannot produce `2` truncations of a strand that is `1` Monomers long.

Examples

Basic Examples  (3)

The function returns the input sequence with a list of synthetic truncations:

It works on strands in addition to sequences:

And on peptides as well:

Options  (2)

Cap  (1)

An alternative capping monomer to Acetylation can be provided:

Polymer  (1)

The polymer option can be used to specify the polymer type of ambigious sequences:

Attributes  (2)

Listable  (2)

The function is listable by sequences or strands:

Its also listable by truncation number:

Messages  (1)

TooShort  (1)

The TooShort error is thrown when truncations beyond the length of the input sequence: