Collection of sample Cytoscape apps that provide support for automation.
A basic introduction to adding Functions by using minimal JAX-RS and Swagger annotations.
A detailed example of adding Functions by using comprehensive JAX-RS and Swagger annotations. This is also an example of best practices for making Cytoscape Automation effective and easy to use.
A basic introduction to adding Commands and GUI elements using Cytoscape Tasks and TaskFactories.
A basic introduction to consuming and producing JSON from Commands via CyREST.