You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Please contact John Treichler for training.

Description:

JetStream is a java library for GDS2. It will create, read/write, and view GDS2 files. It will also read in v30 (Jeol ebeam) files. Via pyjnius the JetStream library functions can also be accessed from python programs. CNF has installed Python3 and the ipython interpreter for accessing JetStream library functions via Python.

JetStream is installed on the CNF Conversion Computers.

Please note that the built-in JetStream viewer may be a bit sluggish as a result of running on a remote system – this is a JAVA limitation.

Invocation

Python

On the CNF conversion computers, to start the ipython interactive interpreter with an environment setup for JetStream, type in the following command:

jetstream

If you have not previously run the "jetstream" command or if you have cleared out your ipython "profile", the above "jetstream" command will re-setup the appropriate ipython startup files. You will see "Setting up yoru ipython environment for jetstream" in the output:

$ jetstream
Setting up your ipython environment for jetstream
Python 3.6.3 (default, Jan  9 2018, 10:18:08) 
Type 'copyright', 'credits' or 'license' for more information
IPython 6.5.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: 
 

Java

Start the NetBeans IDE with the following command on the CNF conversion computers:

netbeans

Please note that the NetBeans window can be a bit sluggish as a result of running on a remote system – this is a JAVA limitation.

When setting up your project in NetBeans, the JetStream JAR library is installed in:

  • /usr/local/jetstream

and the JetStream examples are installed in:

  • /usr/local/jetstream/examples

Resources

  • No labels