Find information on common issues.
Ask questions and find answers from other users.
Suggest a new site feature or improvement.
Check on status of your tickets.
16 Jun 2007
What is Rappture?
I’ve heard people talk about “using Rappture” for simulation tools? What is it, and how does it work?
Michael (Test) McLennan
16 Jun 2007
Rappture is the Rapid APPlication infrastructURE, developed by the Network for Computational Nanotechnology (NCN) to speed up development of scientific applications. Rappture is a toolkit for handing the input/output of your scientific code. Instead of writing your own input parsers and dumping your data to a series of files, you express your input/output as a series of Rappture data objects. You describe these objects in an XML format, and Rappture will generate a GUI for your tool automatically.
Your simulation code can be written in C/C++, Fortran, Matlab/Octave, Python, Perl, or Tcl/Tk. Instead of reading from a file or standard input, you ask Rappture for the value of your input using function calls in any of these languages. Instead of writing outputs to a file, you store the outputs in Rappture objects. The Rappture GUI will prompt the user for input, run your code, and help the user visualize outputs.
See the following URLs for more information:
Please login to answer the question.
17 Mar 2015
There is now an updated version on this page: https://nanohub.org/groups/simulations/publishing_your_tools_on_nanohub
No other responses made.