Now you can! tgv 0.3.0: - Browse multiple alignment/VCF/BED files - Experimental support for base modifications (MM/ML) - Bug fixes - Lots of internal work too to support upcoming features github.com/zeqianli/tgv
Can your terminal do this
Zeqian Li
@zeqianli.bsky.social
Principal Bioinformatics Scientist @BillionToOne. Formerly Seppe Kuehn Lab (UChicago)
Now you can! tgv 0.3.0: - Browse multiple alignment/VCF/BED files - Experimental support for base modifications (MM/ML) - Bug fixes - Lots of internal work too to support upcoming features github.com/zeqianli/tgv
Can your terminal do this
Now that Sassy had been published and presented, it's time for it to break out of my bubble :) curiouscoding.nl/posts/sassy/ www.reddit.com/r/rust/comme...
New tgv release! tgv now remembers your session by quitting with :wq. This release switches from rust-htslib to the native noodles library and reimplemented the S3 support through openDAL. The low-level API will enable finer optimization in the future. github.com/zeqianli/tgv
GitHub - zeqianli/tgv: Explore genomes in the terminal. Light, blazing fast 🚀, vim-motion.
Explore genomes in the terminal. Light, blazing fast 🚀, vim-motion. - zeqianli/tgv
github.com
Yesss
HGVS parsing sounds straightforward until you run it at scale across real clinical variants. We just released ferro-hgvs, a Rust-based parser/normalizer that processes millions of variants per second & handles many tricky edge cases other tools struggle with. 🔗 hgvs.acgt.bio Details in blog post👇
tgv 0.1.0 release: github.com/zeqianli/tgv - Rich CIGAR and base visualization - Allele frequency visualization - VCF and BED file support - Mouse dragging and hovering - Filter alignment Now 90% of what I need from IGV can be done in the terminal. Some interesting behind-the-scenes:
tgv 0.1.0 release: github.com/zeqianli/tgv - Rich CIGAR and base visualization - Allele frequency visualization - VCF and BED file support - Mouse dragging and hovering - Filter alignment Now 90% of what I need from IGV can be done in the terminal. Some interesting behind-the-scenes:
Come on Claude, I give you one more chance. This is just a simple refactoring. I wrote instructions in comments. I'll write a good prompt. I'll use your PRO model with MAX reasoning. You got it. No mistake. > Deletes all the code
tgv is becoming so good. Next release gonna be epic. On a side note, I stopped using AI all together a month ago (except occasionally turning on tabbing for boilerplate). I'm so much happier. Coding is much more flowy and I'm learning a ton. Vim motion boosts productivity way more than any AI.
Anyone uses marimo notebooks regularly? What do you use it for?
New tgv release: local cache! tgv download hg38 Download UCSC reference genomes to a local sqlite db for much faster browsing. Awesome Rust tools (twobit, bigtools) made this simple. github.com/zeqianli/tgv
GitHub - zeqianli/tgv: Explore 5,000+ genomes in the terminal. Light, blazing fast 🚀, vim-motion.
Explore 5,000+ genomes in the terminal. Light, blazing fast 🚀, vim-motion. - zeqianli/tgv
github.com
I started tgv to learn Rust and building it has been unbelievably fun! If you wanna pick up a super fast and fun programming language, tgv is open for contribution! There aren't many bioinformatics tools built entirely by the community. If tgv can become one, I'll be so psyched
Terminal Genome Viewer (tgv), written in Rust github.com/zeqianli/tgv