frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I built a biological network visualization tool

https://nodes.bio
30•jmg421•1d ago
I've been working on nodes.bio - an interactive tool for visualizing biological networks and systems thinking. The tool features interactive network visualization powered by Cytoscape.js, with real-time graph editing and manipulation capabilities. It supports JSON import/export and provides a responsive design that works seamlessly on the desktop (mobile-friendly version coming later).

The tech stack combines modern frontend technologies with robust backend architecture. The frontend uses Next.js 14 with TypeScript and Cytoscape.js for the visualization engine. The backend is built with FastAPI and Python.

The featured demo showcases a Traumatic Brain Injury Nasal Spray mechanism of action visualization, demonstrating the tool's capability to handle complex biological pathway mapping.

You can explore the live demo at <https://nodes.bio> to see the TBI Nasal Spray visualization in action, along with other biological network examples.

I'd love feedback on the visualization capabilities or any suggestions for biological data integration. What do you think?

Comments

gibsonf1•12h ago
Thats a terrible ontology (the relations) - needs to be much lower level to understand anything important.
jmg421•11h ago
The current demo shows a simplified view, but the tool can handle much more granular relationships. I have some glioblastoma and pancreatic cancer networks with protein-protein interactions, phosphorylation events, and pathway cross-talk that show the lower-level detail. The challenge is balancing accessibility with scientific rigor.
bloqs•5h ago
hey you made it to the front page but looks like its down
jmg421•1h ago
It's back up, thanks for checking it out!
puppycodes•12h ago
Looks potentially cool but your mobile version needs work, currently looks like its broken
jmg421•1h ago
Thanks for the feedback... this is one of the top items I'm working on!
throwaway127482•11h ago
The website has a little card that says "Interactive Mobile Experience" but your post says "mobile-friendly version coming later," which is confusing. I tried it, and it doesn't seem to work on mobile at all (Chrome/Android)
jmg421•11h ago
Thank you for the feedback! You're absolutely right about the mobile experience - I need to fix that "Interactive Mobile Experience" card. The mobile version is indeed broken right now, and I should have been clearer about that. Working on a proper mobile-responsive version.
jmg421•11h ago
I wanted to share why I built this - it's deeply personal. In 2020, my mother was diagnosed with glioblastoma. As I navigated her treatment, I found myself completely overwhelmed by the complexity of biological networks. The medical literature was fragmented across hundreds of papers, and I struggled to see how her specific genetic markers related to potential treatments.
kvthweatt•9h ago
I’m getting 502 on mobile
jmg421•1h ago
It should be back up momentarily- I think I had a deployment issue while I was working on the mobile experience.
cbracketdash•7h ago
I'm getting a 502 error on laptop
jmg421•1h ago
It's back up, thanks for checking it out!
8mobile•7h ago
Hi, I'm interested in the tool but I get this error, 502 Bad Gateway.
jmg421•1h ago
Not sure what happened, it should be back up momentarily. Thanks for having a look at it!
jmg421•1h ago
Update on the 502s- looks like it was a memory issue during an overnight deployment. I'm working on getting a proper staging environment running. Sorry for the inconvenience!
rickcarlino•48m ago
Reading the threads, it sounds like mobile is a WIP. you should consider adding screenshots of a compelling demo use case to the mobile landing page in the interim.
jmg421•42m ago
thanks for the feedback. I'm working on this right now.
jmg421•19m ago
Check out https://nodes.bio/mobile/
jmg421•17m ago
UPDATE: I've added a quick demo page for mobile at https://nodes.bio/mobile/ . The mobile page now showcases three major network visualizations:

TBI Nasal Spray Mechanism - Shows molecular pathways and drug delivery mechanisms for traumatic brain injury treatment.

Biological Network Introduction - Demonstrates protein-protein interactions, signaling pathways, and cellular communication systems.

Innovation Pipeline Network - Visualizes the research-to-commercialization pipeline, mapping connections from scientific discoveries to market applications.

The full interactive experience is available on desktop for advanced features and larger networks.

Thanks everyone for the feedback about adding compelling demo screenshots - this gives mobile visitors a clear sense of what the tool can visualize across different biological domains.

Rust on Every GPU

https://rust-gpu.github.io/blog/2025/07/25/rust-on-every-gpu/
196•littlestymaar•3h ago•47 comments

Bringing a decade old bicycle navigator back to life with open source software

https://raymii.org/s/blog/Bringing_a_Decade_Old_Bicycle_Navigator_Back_to_Life_with_Open_Source_Software_and_DOOM.html
57•mtlynch•2h ago•4 comments

Do not download the app, use the website

https://idiallo.com/blog/dont-download-apps
1038•foxfired•15h ago•547 comments

Breaking the WASM/JS communication performance barrier

https://github.com/ealmloff/sledgehammer_bindgen
41•weinzierl•3d ago•4 comments

Open Sauce is a confoundingly brilliant Bay Area event

https://www.jeffgeerling.com/blog/2025/open-sauce-confoundingly-brilliant-bay-area-event
166•rbanffy•3d ago•69 comments

It's time for modern CSS to kill the SPA

https://www.jonoalderson.com/conjecture/its-time-for-modern-css-to-kill-the-spa/
551•tambourine_man•16h ago•335 comments

The append-and-review note

https://karpathy.bearblog.dev/the-append-and-review-note/
16•vinhnx•3d ago•5 comments

Simon Tatham's Portable Puzzle Collection

https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
71•sogen•6h ago•10 comments

CCTV footage captures the first-ever video of an earthquake fault in motion

https://www.smithsonianmag.com/smart-news/cctv-footage-captures-the-first-ever-video-of-an-earthquake-fault-in-motion-shining-a-rare-light-on-seismic-dynamics-180987034/
197•chrononaut•10h ago•27 comments

Yes, the Book of PF, Fourth Edition Is Coming Soon

https://bsdly.blogspot.com/2025/07/yes-book-of-pf-4th-edition-is-coming.html
33•turtleyacht•3d ago•6 comments

The rise and fall of the Hanseatic League

https://worksinprogress.co/issue/the-rise-and-fall-of-the-hanseatic-league/
63•loeber•3d ago•17 comments

Keep Pydantic out of your Domain Layer

https://coderik.nl/posts/keep-pydantic-out-of-your-domain-layer/
22•erikvdven•3d ago•39 comments

It's a DE9, not a DB9 (but we know what you mean)

https://news.sparkfun.com/14298
394•jgrahamc•23h ago•251 comments

Never write your own date parsing library

https://www.zachleat.com/web/adventures-in-date-parsing/
210•ulrischa•19h ago•256 comments

Why I do programming

https://esafev.com/notes/why-i-do-programming/
45•artmare•7h ago•16 comments

I am a SOTA 0-shot classifier of your slop

https://christopherkrapu.com/blog/2025/i-know-you-didnt-write-that/
9•ckrapu•28m ago•2 comments

Why MIT switched from Scheme to Python (2009)

https://www.wisdomandwonder.com/link/2110/why-mit-switched-from-scheme-to-python
239•borski•20h ago•190 comments

Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?

https://morethanmoore.substack.com/p/efficient-computers-electron-e1-cpu
215•rpiguy•21h ago•83 comments

The natural diamond industry is getting rocked. Thank the lab-grown variety

https://www.cbc.ca/news/business/lab-grown-diamonds-1.7592336
18•geox•1h ago•17 comments

The future is not self-hosted

https://www.drewlyton.com/story/the-future-is-not-self-hosted/
355•drew_lytle•1d ago•339 comments

Animated Cursors

https://tattoy.sh/news/animated-cursors/
204•speckx•19h ago•41 comments

Experimental surgery performed by AI-driven surgical robot

https://arstechnica.com/science/2025/07/experimental-surgery-performed-by-ai-driven-surgical-robot/
101•horseradish•16h ago•108 comments

Vanilla JavaScript support for Tailwind Plus

https://tailwindcss.com/blog/vanilla-js-support-for-tailwind-plus
265•ulrischa•19h ago•148 comments

Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope

https://www.wired.com/story/steam-itchio-are-pulling-porn-games-censorship/
523•6d6b73•21h ago•681 comments

Developing our position on AI

https://www.recurse.com/blog/191-developing-our-position-on-ai
218•jakelazaroff•2d ago•69 comments

Users claim Discord's age verification can be tricked with video game characters

https://www.thepinknews.com/2025/07/25/discord-video-game-characters-age-verification-checks-uk-online-safety-act/
68•mediumdeviation•9h ago•57 comments

CO2 Battery

https://energydome.com/co2-battery/
144•xnx•21h ago•125 comments

Programming vehicles in games

https://wassimulator.com/blog/programming/programming_vehicles_in_games.html
285•Bogdanp•22h ago•64 comments

What is X-Forwarded-For and when can you trust it? (2024)

https://httptoolkit.com/blog/what-is-x-forwarded-for/
38•ayoisaiah•3d ago•11 comments

Women dating safety app 'Tea' breached, users' IDs posted to 4chan

https://www.404media.co/women-dating-safety-app-tea-breached-users-ids-posted-to-4chan/
480•gloxkiqcza•21h ago•617 comments