Vcfexpress: flexible, rapid user-expressions to filter and format VCFs
AbstractMotivation. Variant Call Format (VCF) files are the standard output format for various software tools that identify genetic variation from DNA sequ
This is very cool work and I'm happy to see it published. Vcfexpress by @brent-p.bsky.social and @aaronquinlan.bsky.social allows building (essentially) arbitrary VCF filters expressed in lua code with parsing & eval powered by rust!
academic.oup.com/bioinformati...
06.03.2025 15:05 โ ๐ 25 ๐ 8 ๐ฌ 1 ๐ 1
vcfexpress/examples at main ยท brentp/vcfexpress
expressions on VCFs. Contribute to brentp/vcfexpress development by creating an account on GitHub.
vcfexpress applies simple user expressions variants in a VCF.
it can replace one-off python scripts to manipulate VCFs, likely with better performance.
we'd like to collect use-cases here: github.com/brentp/vcfex...
if you have a use-case and want some pointers, open an issue
04.02.2025 17:05 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0
vcfexpress is a command-line tool built in rust that lets users apply lua expressions to modify or filter a vcf from the command-line
github.com/brentp/vcfex...
new release with better docs github.com/brentp/vcfex...
and examples github.com/brentp/vcfex...
28.01.2025 17:45 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
awesome! it'll take me some time to digest this but this gives me a great start. thank you!
27.01.2025 17:48 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
and thanks for your offer to help!
27.01.2025 17:17 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
error[E0599]: the method `indexed_records` exists for struct `Query<'_, &mut Reader<BufReader<File>>>`, but its trait bounds were not satisfied
--> src/lib.rs:374:27
|
374 | let q = q.indexed_records(&header).filter_by_region(®ion);
| ^^^^^^^^^^^^^^^ method cannot be called on `Query<'_, &mut Reader<BufReader<File>>>` due to unsatisfied trait bounds
|
= note: the following trait bounds were not satisfied:
`&mut noodles::noodles_bgzf::Reader<BufReader<File>>: noodles::noodles_bgzf::io::BufRead`
`&mut noodles::noodles_bgzf::Reader<BufReader<File>>: noodles::noodles_bgzf::io::Seek`
I think it might require more interactive help, but here's the error. I understand why, but not how to architect my code to fix.
27.01.2025 17:17 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
I am looking for a mentor for the rust programming language. My latest issue is with trait bounds (github.com/brentp/simpl...) but I have a few things I generally hit. I can compensate with $$ or interesting problems. :)
Please share with relevant people and feel free to DM.
27.01.2025 15:42 โ ๐ 4 ๐ 2 ๐ฌ 1 ๐ 0
with Jason K from @aaronquinlan.bsky.social lab, I have been dusting off fraguracy, which evaluates sequencing error rates using the portion of bases from paired end reads that overlap. New release adds, among other niceties, tracking for distance to homopolymers
github.com/brentp/fragu...
25.11.2024 17:48 โ ๐ 5 ๐ 1 ๐ฌ 1 ๐ 0
also see BITS alg by Ryan Layer and @aaronquinlan.bsky.social academic.oup.com/bioinformati...
20.11.2024 22:59 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
Biologist using genes ๐งฌ and computers ๐ป to study evolution and spread of invasive Insect pests. Senior Research Scientist @ Agriculture Victoria. Adjunct Research Fellow @ LaTrobe University ๐ฆ๐บ
Assistant Professor, Cold Spring Harbor Laboratory
Systems immunology to understand thymus physiology and T cell development
@RingAScientist, @SkypeScientist
Bioinformatician working with plant trancriptomics, genetic variants and genomic stuff.
Currently, I am a postdoc researcher at University of Minnesota.
Discover the Languages of Biology
Build computational models to (help) solve biology? Join us! https://www.deboramarkslab.com
DM or mail me!
Aging lab @Stanford. Our interests include mechanisms of aging, brain aging and rejuvenation, neural stem cell aging, genetics of lifespan and suspended animation in killifish
Scientist | Computational Biologist | Genome Assembly and Annotation | Comparative genomics | Plant Pangenomics |
Bioinformatics Scientist at the Arc Institute.
Working at the intersection of functional genomics, systems biology, and network dynamics. I also build rusty bioinformatics tools
https://github.com/noamteyssier
Postdoctoral researcher at UC Berkeley | Microalgae, environmental stress, molecular and synthetic biology | Formerly @ Universitรฉ Paris Sud, Sorbonne Universitรฉ, AgroParisTech, and ISA Lille.
https://scholar.google.com/citations?user=f5eOF_YAAAAJ
Genomics and RNA Bioinformatics. Seattle-based PhD Scientist @ Tempus Labs. Posting about personal projects and cool papers, views my own.
Coding with #Python, #R, and #Nextflow.
Genome informatics at the Regeneron Genetics Center. All opinions, etc. my own. she/her ๐ต๐ญ๐ณ๏ธโ๐
Genomics, Data Science, & Computational Genetics at Bayer Crop Science :: pblischak.github.io :: PhD + BSc at Ohio State :: Postdoc at U. Arizona :: (he/him)
Playing with programming languages, proteins, and photography. Nerding out about Nushell and niche applications of synthetic biology.
Cancer | Microbiology | Bioinformatics | Teaching
Bogotรก๐จ๐ด๐งฌโ
PhD Student, MRC Biostatistics Unit
University of Cambridge
Gates Cambridge Scholar
Bioinformatics, genetics, single-cell, statistics
Australian ๐ฆ๐บ
Postdoc University of Exeter ๐ฎ๐ช๐ฎ๐ณ๐ฌ๐ง Integrating 'omics data into rare variant genetic analyses
Formerly at Sanger institute working on recessive developmental disorders in DDD
Microbiologist / Scientific Photographer / Visionary / Artist / Researcher
Discover the beauty of fungal endophytes with me! ๐โจ๏ธ
www.fungalgalaxies.com
Limited edition prints for sale.
Copyright: Diego Dylan Bianchi ๐ฎ๐น
PhD - Trinity College Dublin ๐ฎ๐ช
Bioinformatics, tech, clusters, genomics, sequencing. University of Oslo, Norway | Mastodon: https://mas.to/@torfinnnome
Professor of Genetics and Pediatrics, UPenn/CHOP๐งฌ. https://orcid.org/0000-0003-2025-5302. Views my own. ๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐บ๐ธ