Lattice-Automation / seqviz

a JavaScript DNA, RNA, and protein sequence viewer
https://tools.latticeautomation.com/seqviz
MIT License
247 stars 53 forks source link

Added shift select for amino acids, added copy feature for AA #247

Open digithed opened 1 year ago

digithed commented 1 year ago

Addresses part of issue #213 specifically the following quote:

Shift-clicking a second amino acid selects every nucleotide between the current selection point and the end of the second amino acid.

Now when a user holds down shift and selects an amino acid they can keep selecting amino acids and SeqViz will create a selection range for the selected AAs.

Additionally I added support for copying the amino acid selection to the clipboard.

I suppose this is more of a feature add than a bug fix, regardless I figured it would be useful.

digithed commented 12 months ago

@jjti I updated this for click + shift selecting the amino acids