termal-msa

Crates.iotermal-msa
lib.rstermal-msa
version1.2.0
created_at2025-04-24 07:51:15.556816+00
updated_at2025-08-18 12:20:14.494639+00
descriptionA viewer of multiple sequence alignments, with a text-based user interface
homepage
repositoryhttps://github.com/sib-swiss/termal
max_upload_size
id1646755
size820,430
Thomas Junier (juniert)

documentation

README

termal

termal is a terminal-based viewer for multiple sequence alignments (MSAs). It provides a smooth interface to explore alignments directly from the command line — especially useful when working over SSH or in headless environments.


Installation

cargo install termal

Quick Usage

Once installed, run:

termal <my-alignment>

Press ? while running to see key bindings.


Features

  • Zoomed-in and zoomed-out views of the alignment
  • Consensus sequence display
  • Sequence metrics such as ungapped length and similarity to consensus
  • Ordering by metrics
  • Residue coloring and conservation indicators
  • Full keyboard control, no mouse required

Best results in a dark-themed terminal.


More Info


📝 License

MIT

Commit count: 0

cargo fmt