Implements a web service that runs venNom to draw Euler diagrams. It is primarily an interface between GNU R and the vennom drawing package.
This project uses a Java standard maven build system. For ease of deployment the project also has a Makefile. To build the product the following is currently needed:
- A pre-release version of javaGeom and note their installation instructions that include installing gpcj.
- A pre-release version of vennom: this is a straightforward
mvn install
. - And similarly, a pre-release version of venn-diagram-types: again
mvn install
.
we are working on having a single-shot build process.
The actual build commands are either
$ mvn package
or
$ make build
Köttelbrücke will deploy on Docker using docker-compose
$ make
You should then be able access it using
$ curl -X POST http://localhost:8080
If you're running the bridge for development purposes, then point your IDE at main.java
and tell it to run it.