Skip to content

NCATS-Gamma/robokop-neo4j-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROBOKOP Neo4j Plugin

This plugin contains custom functions and procedures to assist the ROBOKOP Neo4j interface.

This plugin is built for Neo4j 3.2.6, though it does not depend on any deprecated features.

Traversable

This function allows you to identify whether a subgraph is traversable from a set of labeled nodes, respecting the directions of edges.

MATCH p=(n {name:'disease'})-[*1..3]-(m {name:'gene'})
WHERE robokop.traversable(nodes(p), relationships(p), [n, m])
RETURN p

Building

This project uses maven, to build a jar-file with the function in this project, simply package the project with maven:

mvn clean package

This will produce a jar-file, target/robokop-1.0.0.jar, that can be deployed in the plugin directory of your Neo4j instance.

License

Apache License V2, see LICENSE

About

Custom Neo4j functions/procedures to assist ROBOKOP querying.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages