| ## RNAstructure Installation and Overview Running the JAVA GUI Interface | ### Contents ### Index
## General Details The RNAstructure JAVA GUI interface is a cross-platform user-freindly front-end for RNAstructure. The backend functions are the same C++ as the rest of the package to facilitate speed. The backend is connected to the GUI using Java Native Interface (JNI) with "glue code" generated by SWIG. After the JAVA GUI is built (or the executable downloaded), it should be run using one of two scripts in the RNAstructure/exe directory. On Unix/Linux/OS X systems, the GUI can be started by running the RNAstructureScript script file. On Windows systems, the GUI can be started by running the RNAstructure.bat batch file or the RNAstructure.exe application, which is simply a wrapper that launches the jar file using Java. ##