-
Notifications
You must be signed in to change notification settings - Fork 13
Installation Guide
dotasek edited this page Feb 21, 2018
·
12 revisions
This page is here for legacy information. For the latest setup information please read this page instead
Tested on:
- Mac OS X 10.10.3
- Java 8 u45
- Cytoscape 3.2.1
- cyREST 1.1.0
- Start Cytoscape
- Apps → App Manager
- Select cyREST
- Click install
- Start Cytoscape
- Open cyREST page with your web browser
- Click Install button
- Download latest version as JAR file.
- Apps → App Manager → and click Install from file...
- Select the JAR file you just downloaded
Make sure you have:
- Oracle JDK 8+
- Apache Maven 3.3+
git clone https://github.com/idekerlab/cyREST.git
cd cyREST
mvn clean install
This creates new JAR file in target directory. Then, follow the instruction in From JAR File section of this document.
- Make sure cyREST is up and running.
-
Click Apps → AppManager
-
Click Currently Installed tab
-
Make sure you can see Installed in the status column
- Open web browser
- Type the following URL:
http://localhost:1234/v1
- If you get status message like the following, you are ready to use cyREST!
{
apiVersion: "v1"
numberOfCores: 8
-memoryStatus: {
usedMemory: 532
freeMemory: 1430
totalMemory: 1963
maxMemory: 28217
}
}
By default, cyREST opens port 1234. This can be changed by editing Cytoscape Properties.
- Click Edit → Preferences → Properties...
- Click Add
- Type rest.port and click OK
- Type port number, like 8080, and click OK
- Restart Cytoscape
- Access the port (e.g. http://localhost:8080/v1) and make sure cyREST opens the specified port
cyREST provides a platform-independent API to access Cytoscape. This means you can use any programming languages and tools to access its API. Here is a list of popular clients:
© 2014-2016 The Cytoscape Consortium
Developed and Maintained by Keiichiro Ono (UC, San Diego Trey Ideker Lab)