Geothermal crack by Patricia Hofmeester

Geothermal crack Photograph by Patricia Hofmeester

Fine Art America
Geothermal landscape iceland by Patricia Hofmeester

Geothermal landscape iceland Photograph by Patricia Hofmeester

Fine Art America
Geothermal areas in New Zealand Tryptich by Patricia Hofmeester

Geothermal areas in New Zealand Tryptich Photograph by Patricia Hofmeester

Fine Art America

Sulpher is the little subset of Cypher (Neo4j's query language) that I'm working on.

I added nore examples of queries that can be expressed in Sulpher:
https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part3-basicgraph.md

Here are other graph features that can be accessed via the REST api without need of Sulpher (tSome of these endpoints translate your REST request to Sulpher under the hood)
https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part4-graphoperations.md

In the Misc section there's a bit more interesting code example on how to use these graph things from your own Python application, or from wherever you can hit a RESTful http api. It implements the basics to access the graph data of a group of bloggers, with blogs, posts, tags, and comments.

https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part6-misc.md

Hope somebody finds it useful!

#rserv #python #graphdb #foss #sulpher #cypher #neo4j

rserv/manual/rserv-manual_0.3.9-part3-basicgraph.md at main · ha1tch/rserv

A lightweight REST prototyping server. Contribute to ha1tch/rserv development by creating an account on GitHub.

GitHub

.2. Advanced Relationship Handling (direction, multiple types):

MATCH (alice:User {name: "Alice"})-[r:FRIENDS|COLLEAGUES]->(user:User)
RETURN user.name, type(r)

Finding users who are both friends and colleagues of Alice.

#rserv #python #rest #graph #graphdb #cypher #sulpher #neo4j

  • Variable-length path expressions:
  • like, for example:

    MATCH p=(alice:User {name: "Alice"})-[*..]->(user:User)
    RETURN user.name

    Finding all users connected to Alice, regardless of the path length.

    #rserv #python #rest #graph #graphdb #cypher #sulpher #neo4j

    I'm expanding Sulpher (the little subset of Neo4j's Cypher I came up with) to be able to build more interesting graph queries.

    Here's where it's at now:
    https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part3-basicgraph.md

    What's next:

  • Variable-length path expressions
  • Advanced Relationship Handling (direction, multiple types)
  • More comprehensive Property-Based Filtering
  • Advanced Aggregation Functions and Clauses (WITH, ORDER BY)
  • Parameterisation
  • #rserv #python #rest #graph #graphdb #cypher #sulpher #neo4j #FOSS

    rserv/manual/rserv-manual_0.3.9-part3-basicgraph.md at main · ha1tch/rserv

    A lightweight REST prototyping server. Contribute to ha1tch/rserv development by creating an account on GitHub.

    GitHub

    #TodaysTshirt Mein heutiges Tshirt ist von einer supergeilen Band aus #UK. Die Band #Sulpher spielt eine Mischung aus Metal und Industrial. Live klingt das nach Thrash mit #NIN gekreuzt. Der Hammer đŸ€˜

    Pray for today - tomorrow may never come

    #Sulpher #Industrial #Thrash #Metal