Sequence editor
Open and edit
Sequences lists "Saved sequences, most recently changed first" and the sequences you have open. Choose a saved sequence, or New sequence. "Twelve sequences are open, the most the editor holds. Close one to open another."
Each open sequence has a Name and a Sequence: "Residue letters only. Spaces, line breaks and lower case are not changes to the sequence. A first line starting with > is taken as the name."
As you type, the editor shows the cursor position, the length, the composition, and for a nucleotide sequence its GC content. It classifies the sequence as nucleotide or protein from its letters, by the same rules a search uses. Declare the type overrides that: Automatic, Nucleotide or Protein. Characters a search would refuse are marked, and the editor says: "This sequence cannot be searched as it stands; the search would refuse it."
Normalise
Normalise offers Upper case, Remove spaces and line breaks, Remove digits, Remove other characters and Convert three-letter codes. Each can be undone. A FASTA header line is taken as the name; Undo taking the header line reverses that. "This text holds more than one FASTA record; the editor holds one sequence at a time."
Fragments and transforms
- Cut a fragment: give a Start and an End, or Use selection, then Cut to a new sequence.
- Transform: Reverse complement, Translate in a chosen Frame, and Back-translate. Each result opens as a new sequence.
- Where this came from records where a sequence came from: the rewrites applied, the changes made to the input first, and any warnings from the tool.
Save and search
Save and Save as a new sequence keep a sequence in your library. Saved residues never change: an edit saves a new sequence, and saving the same request twice saves it once. Search this sequence opens New search with the sequence filled in. Delete removes a sequence from your saved sequences: "It leaves your saved sequences and cannot be restored. A copy open in the editor stays open as an unsaved sequence."
A supervisor views saved sequences read-only.
Limits
- "Taking a sequence from an application's sequence listing is not available yet." Choosing a SEQ ID NO from a case's listing is planned.
- Fetching a sequence by its accession into the editor is not scheduled.
- When the sequence tools are not available on a deployment, the editor says so and the transforms are offered as unavailable.