Version 19 (modified by gah, 16 years ago) (diff) |
---|
Rappture Documentation
This page contains reference documentation for the Rappture toolkit. Make sure you understand the big picture (What Is Rappture?) before you get in too deep here.
Rappture Tutorials
The following tutorials teach the basic concepts behind Rappture and take you through several examples in Python, Fortran, and other languages:
Rappture Examples
There are lots of examples included in the Rappture code distribution. You can browse these online. Or, you might copy them into your working directory within a nanoHUB workspace as follows:
% cp -r /apps/rappture/current/examples .
Rappture GUI Elements
The first step in building a Rappture application is to describe the inputs and outputs for your tool:
Rappture APIs
The second step is to access the inputs/outputs within your tool via the Rappture library. Pick your favorite programming language:
- Rappture-C/C++ API
- Rappture-Fortran API
- Rappture-Python API
- Rappture-Tcl API
- Rappture-Matlab / Rappture-Octave API
- Rappture-Perl API
Build Rappture Runtime
Follow these instructions to compile, link and install Rappture runtime on Linux and MacOS X.
- How to build & install Rappture runtime
- Nightly builds are done for Linux and MacOS X - if your changes make into svn by 3:00am, they will be included in the nightly build.
File Download/Upload?
Rappture has a unique mechanism for file download/upload when applications are running within a Web browser. The application itself acts as a Web server, and a filexfer "helper" applet is sent to the client's browser. Read more...
Coming Soon: Rappture 2.0
We're working on a complete redesign of Rappture, combining the XML description and the code that accesses this descriptiong, making it easier to integrate Rappture into your applications. Here are some notes on the Rappture Core Object Design.
Work-In-Progress: Rappture visualization objects?
Work-In-Progress: Rappture queue server?
Attachments (1)
-
mapexplorerapi.pdf
(348.5 KB) -
added by gah 9 years ago.
Description of MaxExplorer? API
Download all attachments as: .zip