Selventa / sdp-cytoscape3

SDP and OpenBEL Navigator meet Cytoscape 3.
0 stars 1 forks source link

sdp-cytoscape3

A distribution of cytoscape3 apps for model building with the SDP. The cytoscape distribution is opened via Java Web Start using the launcher_ code. The launcher starts cytoscape separately from the Java Web Start process.

It includes the following apps:

project structure

This project provides tools and scripts necessary to build and test within a self-contained cytoscape installation.

The build environment config is defined in env.sh. It provides a bash repl that allows the developer to run different steps of the build. This is defined in go.sh.

development commands

Use the go.sh_ script to run build commands during development. Some important options are:

environment customisation

Scripts and tools are driven by environment variables in env.sh_. Environment variables can be overriden in an env.sh.custom file that you must create (this file is ignored by git).

You might want to do the following:

.. _OpenBEL Navigator: https://github.com/OpenBEL/kam-nav .. _Model Builder: https://github.com/Selventa/model-builder .. _apps: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/apps .. _launcher: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/launcher .. _resources: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/resources .. _scripts: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts .. _tools: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/tools .. _env.sh: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/env.sh .. _go.sh: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/go.sh .. _build: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/build.sh .. _test: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/test.sh .. _deploy: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/deploy.sh .. _undeploy: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/undeploy.sh .. _loop-deploy: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/loop-deploy.sh .. _package: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/package.sh .. _start: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/start.sh .. _stop: https://github.com/Selventa/sdp-cytoscape3/tree/experimental/scripts/stop.sh