Software:Jas3 (Java Analysis Studio)

From HandWiki

Java Analysis Workstation 3 (JAS3) is a graphical workbench application that can be used for viewing and manipulating [AIDA] histograms, viewing event displays, and looking at basic information contained in LCIO files. Jas3 was originally developed for use in High Energy Physics experiments, but it has found applications in a multitude of other fields. Jas3 in written in Java and makes extensive use of FreeHEP libraries. Jas3 is developed and maintained by the FreeHEP team at the SLAC laboratory.

Jas3 is a flexible, extendable, experiment-independent interactive data analysis framework. Features provided by the Jas3 interactive shell and a suite of standard extensions include:

  • Plotting of 1d, 2d and 3d histograms, XY plots, scatterplots etc.
  • High quality print output.
  • Fitting (binned or unbinned) using an extensible set of optimizers including Minuit.
  • Export of plots in a variety of formats including PS, EPS, PDF, SVG, GIF, PNG.
  • Easy to learn GUI for performing common analysis tasks (plotting, ntuple-analysis, fitting etc.).
  • More complex analysis can be performed using a variety of scripting languages (pnuts, jython, etc.), or by writing Java analysis modules.
  • AIDA compliant analysis system.
  • Simple spreadsheet capabilities.
  • Highly modular structure allows addition, replacement or removal of modules to customize application for a particular problem domain.


Part of Jas3 API was included in DataMelt analysis program.

Web page: Jas3 web page