Node Roundup: 0.10.22, genome.js, Bellhop

2013-11-13 00:00:00 +0000 by Alex R. Young

Node 0.10.22

Node 0.10.22 was released this week. This version has fixes for process, the debugger and the repl, and a memory leak on closed handles.

There's also a fix for Mac OS 10.9: apparently "Not Responding" was displayed in Activity Monitor for Node processes.


DNA card

genome.js is an interesting project that proclaims "Welcome to the OpenDNA movement":

genome.js is a fully open source platform built on Node.js that utilizes streams for high-performance analysis of DNA SNPs

There are currently several related repositories for the overall project on GitHub:

Why is this useful? Perhaps you've had your genome sequenced by a site like 23andMe, and want to do something with the data. Apparently the cutting edge in web-based DNA browsing isn't particularly great, so there may be room for innovation.


Bellhop (GitHub: mscdex / bellhop, License: MIT, npm: bellhop) by Brian White is a stream for Pub/Sub and RPC. It can serialize data types that aren't supported by JSON. Bellhop streams should work over any transport, from HTTP to TCP sockets.

The project has tests, and the readme includes API examples.