The following content also accessible through http://wiki.cns.iu.edu/display/PRES/2013+Plug-and-Play+Macroscope+Workshop
Workshop Home Page
Connect to Smartbridge
CIShell introduction Slides
The workshop will have a hackathon section where participants will form their own team. Each team will create a new CIShell / Sci2 plugin, such as the Average plugin, Text Normalizer plugin, Burst Detection plugin, or Community Detection plugin. You can choose to wrap an existing Java algorithm as a CIShell / Sci2 plugin. It is always good to think ahead for a suitable Java plugin.
Important: The workshop will require a laptop or notebook that can be used for development.
These are the tools needed. Download and unzip the tools before attending the workshop.
- Eclipse for Java EE Developers (Juno or Kepler): http://www.eclipse.org/downloads/
- CIShell executable: http://cishell.org/nightly/220.127.116.11310290006NGT/
- Sci2 executable: https://sci2.cns.iu.edu
- Java 6 (or 32-bit Java 7 ): http://java.com/en/download/
- Setup CIShell development environment: http://wiki.cns.iu.edu/display/CISHELL/CIShell+2.0+-+Setting+Up+the+Development+Environment
- Developing a single plugin: http://wiki.cns.iu.edu/display/CISHELL/Developing+a+Single+Plugin
- CIShell Java Doc: http://cishell.org/dev/docs/spec/api-1.0/
- CIShell GitHub Repository: https://github.com/CIShell/CIShell
- Extensive CIShell development: CIShell 2.0 Developer Documentation
Make sure you have internet access. Ask Samantha for help!