4 ms·
Me too! I've been using it for bioinformatics related work, and it is absolutely fantastic. I can't wait for it to hit fully open source status so it can be eas
by totalperspectiv 5mo ago
Me too! I've been using it for bioinformatics related work, and it is absolutely fantastic. I can't wait for it to hit fully open source status so it can be easily recommended.
- simplyvibecode 5mo agoFull open source Mojo 1.0 coming this fall!
- momojo 5mo agoI work in bioimaging. What kind of bioinformatics are you doing that requires mojo level power?
- totalperspectiv 5mo ago"requires" is a strong word, but I implemented an alignment kernel that can do alignments on the GPU. Overall I think there is going to be a lot of "old" gpu compute hanging around, and now that writing kernels is a lot easier than it has been, we might as well try and see what algorithms we can get working there. I originally picked up Mojo for the SIMD, not for the GPU kernels. The SIMD usability in Mojo is outstanding. Paper on the tool I wrote: https://doi.org/10.1093/bioadv/vbaf292 https://doi.org/10.1093/bioadv/vbaf292
- momojo 5mo agoI might have to look into mojo. What's "alignment" in your context. In bioimaging it usually refers to aligning something to a reference atlas (like the Allen Reference Mouse Brain Atlas) or aligning two microscope channels (like the red channel and green channel)
- samuell 5mo agoVery cool! I have been pretty hopeful about Mojo as I find many of the modern compiled languages these days requires an surprisingly excessive amount of ceremony just to open a file and read it line by line. At least this is the case with Go, as I've written about [1]. If Mojo is providing any kind of python like experience in this matter, I will be all into it again (it lacked these features when I last tried). [1] https://livesys.se/posts/golang-for-bioinformatics/ https://livesys.se/posts/golang-for-bioinformatics/
- samuell 5mo agoI'm really quite divided about Rust vs Mojo for bioinformatics in the future. The syntax i Mojo really seems to shine a lot ... though I still wonder if the train has already left now that so much bioinfo work is already done in Rust.
- deleted 5mo ago[deleted]