Codetown ::: a software developer's community
Are you interested in learning about graph databases? The folks at Neo4J published a book and it's free! Here's a link to the download page: http://graphdatabases.com/
Tags:
Database representation of graph-structured information is fascinating in its own right.
I have been studying genomics technology in which graphs play a big role, both as information-structure that is the basis of certain algorithms, as well as the data driving visualizations or visually-interesting real-world structures.
As an example, here is a visualization of a protein complex that catches the eye.
See http://en.wikipedia.org/wiki/FOXP2#/media/File:Protein_FOXP2_PDB_2a...
The image is a Richardson diagram which is (mostly) automatically generated from a database describing the molecular structure of the protein. This type of diagram was invented (i.e. originally hand-drawn) by Jane Richardson, PhD.
I wonder if the book "Graph Databases" touches on this.
Presently, I am doing a research study on a particular feature of the epigenome. It involves large DNA databases (actually, structured flat files), elaborate algorithms for sequence correlation, and histone complexes. Each of these involves graph-theoretic representations and inference functions from graph structures.
The "databases" I know for DNA, the transcriptome, pathways, etc. do not lend themselves to conventional SQL, or even noSQL as far as I know to date. (Chime in anyone? )
I will be presenting a paper at the IEEE SouthCon conference in April 2015 which touches on a graph-theoretic feature of certain (sequencing) problems lending itself to massively-parallel-ization of linearly-expressable algorithms.
I am pleased to see a free book on graph databases. Thanks!
Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.

Google has open sourced CEL-expr-python, a Python implementation of the Common Expression Language (CEL), a non-Turing complete embedded policy and expression language designed for simplicity, speed, safety, and portability.
By Sergio De Simone
Form3 runs UK bank payments across three clouds simultaneously. At QCon London, their engineers explained how they built their custom Kubernetes operators, cross-cloud DNS tricks, and distributed databases, and what happened when they tried to sell them in America. Spoiler: US customers wanted East/West failover, not triple-active multi-cloud.
By Steef-Jan Wiggers
At QCon London 2026, Yinka Omole, Lead Software Engineer at Personio, presented a session exploring a recurring dilemma engineers face, whether to spend time mastering the newest technologies and frameworks or to invest in deeper, foundational problems that may appear less exciting but deliver long-term value.
By Daniel Dominguez
DoorDash has launched a multimodal machine learning system that aligns product images, text, and user queries in a shared embedding space. Trained on 32 million labeled query-product pairs using contrastive learning, the system improves semantic search, product ranking, and advertising relevance. Embeddings also support other machine learning tasks across the marketplace.
By Leela Kumili
Stefan Dirnstorfer discusses the shift from DOM-based testing to visual UI agents. He explains why LLMs often fail at precision tasks - like spotting one-pixel shifts or broken road networks - and shares how advanced image registration and "Chain-of-Thought" vision processing are essential for reliable QA. Learn why combining generative AI with classical algorithms is the future of automation.
By Stefan Dirnstorfer
© 2026 Created by Michael Levin.
Powered by