bio4j / gsoc14

project ideas for the 2014 Google Summer of Code program
10 stars 1 forks source link

Tinkerpop Rexster Bio4j extension #11

Closed pablopareja closed 10 years ago

pablopareja commented 10 years ago

https://github.com/tinkerpop/rexster/wiki/Extensions

pablopareja commented 10 years ago

Rexster is a graph server that exposes any "Blueprints":http://blueprints.tinkerpop.com graph through HTTP/REST and a binary protocol called "RexPro":https://github.com/tinkerpop/rexster/wiki/RexPro. "Extensions":https://github.com/tinkerpop/rexster/wiki/Extensions support standard traversal goals such as search, score, rank, and, in concert, recommendation. Rexster makes extensive use of "Blueprints":http://blueprints.tinkerpop.com, "Pipes":http://pipes.tinkerpop.com, and "Gremlin":http://gremlin.tinkerpop.com. In this way its possible to run Rexster over various graph systems including:

Rexster provides a browser-based user interface known as "The Dog House":https://github.com/tinkerpop/rexster/wiki/The-Dog-House. This interface allows for viewing vertices, edges, and their related properties. A web-based console for executing "Gremlin":http://gremlin.tinkerpop.com scripts is provided along with a "Rexster Console":https://github.com/tinkerpop/rexster/wiki/Rexster-Console which allows remote evaluation of scripts within the Rexster Server context.

Extensions + Bio4j

Extensions provide for a way to plug-in new functions to existing Rexster resources (specifically, graphs, vertices and edges) allowing for support of standard traversal goals. Thanks to this we could predefine sets of queries that could be very useful for users/developers without having to dig into core-level details of the implementation.

Rexster is packaged with:

eparejatobes commented 10 years ago

I'm afraid we should drop this; @laughedelic told me that the Tinkerpop guys are deprecating the funny dog and focusing on a to-be-defined gremlin server which would just execute queries over netty.

laughedelic commented 10 years ago

it is related to #6, but from a different perspective. so may be we shouldn't drop it. Gremlin extensions will be still there and also as I understood, Rexter will just become a part of Gremlin, so, those Kibbles will be called just "Gremlin Server extensions"

eparejatobes commented 10 years ago

https://groups.google.com/d/msg/gremlin-users/jpVPCzs3-T8/i3jfRrGXyPYJ

laughedelic commented 10 years ago

okay.jpg