NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Rosalind: A genomics toolkit in Rust running whole-genome pipelines on a laptop (github.com)
logannyeMD 31 minutes ago [-]
Hey guys, this is my github repo. Glad it's received some interest - I figured HN might be the culprit when it suddenly jumped ~100 stars despite not working on the code base since last year. I prototyped this out of personal curiosity last year and moved on abruptly so there's a lot of gaps I still need to close and knobs that need to be optimized. But if people genuinely find "deterministic genomics workloads on edge devices" proposal useful, I'll begin refining the code tonight and try to make it as useful as possible. If you have any particular bioinformatics tasks or use cases that you want to be feasible on edge devices, lmk and I'll work on integrating new capabilities. Always happy to be helpful
croemer 7 minutes ago [-]
Your website bio and LinkedIn don't match at all. Is the LinkedIn link on your website wrong?

LinkedIn: https://linkedin.com/in/logannye

Website bio: https://www.logannye.io/about

p4ul 4 hours ago [-]
This is interesting; thanks for sharing! I have been curious about the adoption of Rust in computational biology. I know that the folks at Saint Jude's [1] are also using Rust for their 'omics research.

[1] https://github.com/stjude-rust-labs

croemer 46 minutes ago [-]
We rewrote Nextclade in Rust and are very happy. Works nicely both for CLI and client side browser with wasm.

https://github.com/nextstrain/nextclade

the__alchemist 2 hours ago [-]
I'm building a structural bio crate system in rust (na_seq, bio_files, bio_apis, dynamics and some more specialized). No one is using it AFAIK other than myself. I am using it to build a GUI multi-purpose structural bio GUI program called Molchanica.

Note that this doesn't have much overlap with the traditional bioinformatics workflows like the OP (Rosland), or the one you linked to seem to be focused on.

clmcleod 2 hours ago [-]
Thanks for the shout out!
croemer 53 minutes ago [-]
Those are all the tests for alignment. They don't even check the alignment is correct. Just that there are no errors. This is a joke: https://github.com/logannye/rosalind/blob/main/tests/alignme...

Looks like total slop to me. All code in one commit, then a bunch of commits polishing the Readme.

No release, no updates in half a year.

boron1006 2 hours ago [-]
Lots of bad smells in this repo.
the__alchemist 2 hours ago [-]
Do you have some examples to look at? I am curious.
boron1006 1 hours ago [-]
Well the √t stuff looks like nonsense or way overblown, existing tools already do similar things, there’s pretty much a single commit with no follow up commits etc etc.
vatsachak 2 hours ago [-]
Looking at the commenting pattern, it seems like AI unfortunately
jghn 2 hours ago [-]
The OP? They're not AI, they've been active on X and bsky for years.
vatsachak 1 hours ago [-]
Sorry, I meant the code in the repo
Rijanhastwoears 2 hours ago [-]
> A deterministic genomics engine with a compact memory footprint.

Uhh... are there stochastic genomics pipelines?

flobosg 31 minutes ago [-]
A quick search gave me for example this one: https://genome.cshlp.org/content/26/1/36
shauniel 3 hours ago [-]
I would love to hear about what the sacrifices are, but this project really looks amazing.
bonsai_spool 3 hours ago [-]
Didn't see a publication or preprint for this - is there one?
semiinfinitely 2 hours ago [-]
bioinformaticians have been making these useless bioinformatic-toolkit-in-my-favorite-programming-language repos for years
maxall4 2 hours ago [-]
Well, what else are we going to do while waiting for the bench scientists to finish collecting data?
gilleain 2 hours ago [-]
Hate to agree, but it is true. For a while, I think, the main sequencing framework was in perl (Bioperl). Not sure what was best for structures - possibly Biojava?

It is very tempting, though - 'just' make a nice, clean API in your favourite language (eg Haskell, Ruby, ...) and everyone will flock to use it! Maybe.

asdff 45 minutes ago [-]
Dissertationware is common in a lot of fields, honestly.
peterfirefly 3 hours ago [-]
Should have called it Raymond.
flobosg 3 hours ago [-]
cmpb 3 hours ago [-]
I'm not familiar with Margaret Oakley Dayhoff, but I am aware that Rosalind Franklin [1] was extremely important for our understanding of DNA, comparable to Watson/Crick, with whom she co-discovered the structure of DNA. So it seems "Rosalind" is at least very appropriate as a name for a genomics tool such as this.

Not to say the other names mentioned aren't also deserving of similar honors

[1] https://en.wikipedia.org/wiki/Rosalind_Franklin

philipallstar 47 minutes ago [-]
Rosalind Franklin was the team lead of the research team that photographed DNA.

The actual team member that took the key photo[0] was Raymond Gosling.

That team didn't interpret the double helix structure of DNA that the photograph had captured - that was Watson and Crick working it out from the photograph.

[0] https://en.wikipedia.org/wiki/Photo_51

flobosg 3 hours ago [-]
> I'm not familiar with Margaret Oakley Dayhoff

Then you’re one of today’s lucky 10,000. Any time!

stelsmind 36 minutes ago [-]
[flagged]
qzgrid37 3 hours ago [-]
[dead]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 22:19:44 GMT+0000 (Coordinated Universal Time) with Vercel.