We are building a Gene Co-expression network and neo4j is ued to store graph data and backbone support of drawing graph on the web


Display the whole graph:

take a glance of the network
MATCH (n:Gene)-[r:COEXPRESS]->(m:Gene) RETURN n.GeneName as gene1,r.SCORE as CO_EXPRESSION_VALUE,m.GeneName as gene2 LIMIT 10;
Find genes that co-express with a target gene
MATCH (n:Gene{GeneName:"LOC_Os01g01040"})-[r:COEXPRESS*..2]->(m:Gene) WHERE all(x in r WHERE x.SCORE > 0.1) return n,r,m
neo4j can be used to rapidly build a model and fit our case beautifully