Code Monkey home page Code Monkey logo

cyNeo4j

build

A Cytoscape app to connect to a Neo4j database and execute extensions of the Neo4j database. This app has been extended to query the shortest path for metabolic conversions.

Minimum System Requirements (for CyNeo4j 2.x):

  • Neo4j 3.5.x (requires Java 8 but can run with Java 11 as well)
  • Cytoscape 3.9.x (automatically comes with a Java 11 download)
  • Java 11 (Eclipse)

Compiling the script The setup of this project in Eclipse has been tested with:

  • Eclipse IDE 2022-06 (Java and Web developers), OS Linux (Ubuntu 18.04.6 LTS), JRE JavaSE-11.

Find the app in the Cytoscape app store (http://apps.cytoscape.org/apps/cyneo4j) and on Github (https://github.com/cyneo4j/cyNeo4j).

For a tutorial and installation guide for the server side component checkout https://cyneo4j.github.io/DSMN/ !

Build this project from the command line:

mvn clean install

Update the app through Eclipse:

  1. (Fork and) clone this repository; open Eclipse and create a new workspace.
  2. Import this project by clicking "Import projects..." in the package explorer, select Git > Projects from Git > Existing local repository.
  3. Add the folder where you cloned this repository, click Finish, Next, and Finish.
  4. Build this repository with the Maven dependancies using the pom.xml file; rightclick on file, select "Maven > Update Project"
  5. Create a launch configuration using the pom.xml file; rightclick on file, select "Run as > Run configurations...". Provide a name, and add as goal 'clean install'. Click Apply, click 'Run'
  6. Build the jar with existing launch configuration using the pom.xml file; rightclick on file, select "Run as > Maven Build".

Icons from: http://openclipart.org/detail/7983/red-+-green-ok-not-ok-icons-by-tzeeniewheenie

cyneo4j's Projects

cyneo4j icon cyneo4j

A Cytoscape app to connect to a Neo4j database and execute extensions of the Neo4j database.

dsmn icon dsmn

Discovering life’s directed metabolic (sub)paths to interpret biochemical markers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.