cytoscape-automation
cytoscape-automation copied to clipboard
Collection of scripts that include programmatic io and control of Cytoscape
Original use case: https://github.com/cytoscape/cytoscape-tutorials/issues/54 A script app solution could be generalized in a few different ways, starting from this original use case: 1. **Qiime2 label split**: split the "Label" column...
Obviously, this could be a CyNDEx app feature as well, but I suspect it's easier to implement as a script app. Use case 1. User starts with a network (or...
A helpful movie for navigating the Swagger UI is needed.
We should have R and Python libraries in these two apps: - [ ] cy-automation-cy-rest-best-practices-sample - [ ] cy-automation-taskfactory-json-sample
The org.cytoscape.ci package in Cytoscape is very useful for automatically wrapping responses and generating errors. There should be a page describing how to use it.
The cy-automation-cy-rest-json-util-sample uses an outdated and problematic way of fetching CI utilities, and should use a ServiceTracker instead of getting services at startup.
https://github.com/idekerlab/cy-rest-node is to be deprecated. The README will redirect to https://github.com/cytoscape/cytoscape-automation/tree/master/for-scripters/JavaScript/basic-workflow
Import or link to https://github.com/idekerlab/sdcsb-advanced-tutorial/
Import or link to the https://github.com/idekerlab/vizbi-2015 example
The JavaScript basic workflow needs updated instructions (I couldn't run it; if someone else can, let me know how to update the docs)