← Revision 13 as of 2015-01-30 23:11:36
912
Comment: reorganized this material around slide deck
|
← Revision 14 as of 2015-01-30 23:51:29 →
1362
added connections to samples
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
We have prepared a series of slides that walkthrough all you need to know to write ''and fully understand the inner workings of'' some basic Cytoscape apps. If you've followed the Ladder up to this point, you can skip ahead to '''slide 13''' which begins with the concepts behind the first tutorial app you'll be writing, Step 1. Proceed to learn additional concepts and the implement them in each of Steps 2-6, incrementally making a more and more complex app. The slides conclude with an API Tour and some final tips. These are the same slides we use in our live app development training workshops! |
We have prepared a series of slides that walkthrough all you need to know to write ''and fully understand the inner workings of'' some basic Cytoscape apps. If you've followed the Ladder up to this point, you can skip ahead to '''slide 13''' which begins with the concepts behind the first tutorial app you'll be writing, Step 1. You can start your tutorial app project with the files in the ''project-template'' folder in your forked cytoscape-samples repo. Proceed to learn additional concepts and the implement them in each of Steps 2-6, incrementally making a more and more complex app. The slides conclude with an API Tour and some final tips. These are the same slides we use in our live app development training workshops! |
Line 10: | Line 12: |
{i} Note: Some of the cytoscape-samples exemplify aspects of specific tutorial steps (though not exactly the same). You might refer to these if you get stuck: * Step 2: sample-create-network-simple * Step 3: sample-create-table * Step 4: sample-create-visual-style * Step 6: sample-network-events-listener |
Introduction to Cytoscape App Development
Overview
This step is designed to introduce you to Cytoscape App Development concepts and technology, and to write a series of tutorial apps. This is a BIG step!
Process
We have prepared a series of slides that walkthrough all you need to know to write and fully understand the inner workings of some basic Cytoscape apps. If you've followed the Ladder up to this point, you can skip ahead to slide 13 which begins with the concepts behind the first tutorial app you'll be writing, Step 1. You can start your tutorial app project with the files in the project-template folder in your forked cytoscape-samples repo.
Proceed to learn additional concepts and the implement them in each of Steps 2-6, incrementally making a more and more complex app. The slides conclude with an API Tour and some final tips. These are the same slides we use in our live app development training workshops!
http://www.cgl.ucsf.edu/home/scooter/Cytoscape3DevTut/slides.pdf
Note: Some of the cytoscape-samples exemplify aspects of specific tutorial steps (though not exactly the same). You might refer to these if you get stuck:
- Step 2: sample-create-network-simple
- Step 3: sample-create-table
- Step 4: sample-create-visual-style
- Step 6: sample-network-events-listener