Argonne National Laboratory



Department of Energy Office of Science
GM/CA @ APS Sponsors:
National Institute of General Medical Sciences (NIGMS) and National Cancer Institute (NCI) of the National Institutes of Health (NIH)

JBluIce - EPICS source distribution

This directory contains weekly source code snapshots of JBluIce-EPICS, an EPICS and Java based data acquisition system for Macromolecular Crystallography conforming the user interface of SSRL BluIce.

It should be emphasized that JBluIce-EPICS is not a plugin to BluIce, but a completely different system with a different architecture and software foundation.

For information on JBluIce-EPICS see:

For EPICS documentation and download please check EPICS home page at the APS:

The home of the original SSRL BluIce is at this location:

JBluIce-EPICS is distributed with Berkeley-style Open Source License:

The software is currently tested to run under Linux, but since all of the components are portable, it should be able to compile under MS Windows, MAC OS X and various UNIXes. Installation instructions for JBluIce-EPICS are still work in progress.

The following components are required to compile and execute JBluIce-EPICS:

  1. EPICS base, synAps, SNL, CAJ, PEZCA.
  2. mySQL server.
  3. Java and several extensions: MySQL Connector/J, JExcelApi, and PDFRenderer.
  4. Eclipse RCP, including Eclipse runtime, SWT, JFace, and Workbench.
  5. Apache commons libraries for HTTP post support: codec, httpclient, and logging packages.
  6. Perl 5 or later and several popular Perl extensions downloadable from Perl CPAN archive: PDL, ImageMagick, DBD-mysql, MIME-Lite, and Perl/Tk.

Besides that JbluIce-EPICS can interface the following packages that extend its functionality:

  1. XREC package for automatic optical crystal centering.
  2. Distl program from LABELIT package for detecting diffraction spots in crystal rastering.
  3. CHOOCH for detection of absorption edges.
  4. Adxv for displaying diffraction images.
  5. Ghostscript and Acroread for converting CHOOCH output from PS to PDF and viewing/printing respectively.
  6. Firefox and Linux commands: ps, hostname, whoami, kill.

In case of any questions please contact the JBluIce-EPICS development team:

- Sergey Stepanov,
- Oleg Makarov,
- Mark Hilgart,
- Qingping Xu.


Icon  Name                         Last modified      Size  
[PARENTDIR] Parent Directory - [   ] jbluice-epics_2020_01_25.tgz 2020-01-25 04:51 90M [   ] jbluice-epics_2020_02_29.tgz 2020-02-29 04:52 90M [   ] jbluice-epics_2020_03_28.tgz 2020-03-28 04:52 90M [   ] jbluice-epics_2020_04_25.tgz 2020-04-25 04:52 90M [   ] jbluice-epics_2020_05_30.tgz 2020-05-30 04:52 90M [   ] jbluice-epics_2020_06_27.tgz 2020-06-27 04:52 90M [   ] jbluice-epics_2020_07_25.tgz 2020-07-25 04:52 90M [   ] jbluice-epics_2020_08_15.tgz 2020-08-15 04:52 90M [   ] jbluice-epics_2020_08_22.tgz 2020-08-22 04:52 90M [   ] jbluice-epics_2020_08_29.tgz 2020-08-29 04:52 90M [   ] jbluice-epics_2020_09_05.tgz 2020-09-05 04:52 90M [   ] jbluice-epics_2020_09_12.tgz 2020-09-12 04:52 90M [   ] jbluice-epics_2020_09_19.tgz 2020-09-19 04:51 90M

GM/CA @ APS is an Office of Science User Facility operated for the U.S. Department of Energy by Argonne National Laboratory

UChicago Argonne LLC | Privacy & Security Notice | Contact Us | A-Z Index | Search