News

22 August 2014 - Version 3.1.0 has been released. The main goal of this release is to ensure compatibility with Java 8 and other recent versions of Java Runtime Environment on all supported platforms. JDK 1.6 is no longer supported. See release notes for a list of other changes.

6 August 2014 - Google group has been created for Jas 3 related discussions, questions, and bug reports.

22 May 2013 - Version 3.0.0 has been released. Unlike earlier versions, 3.0.0 contains only the minimal set of built-in plugins. All extensions can be downloaded through the plugin manager. See release notes for more details.

Description

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.
  • Able to read data in a variety of formats including: SQL databases, text-files (see also HEP specific features).
  • AIDA compliant analysis system.
  • Built-in editor and compiler.
  • Simple spreadsheet capabilities.
  • Logbook for recording analysis tasks, and optionally publishing results to the web.
  • Highly modular structure allows addition, replacement or removal of modules to customize application for a particular problem domain.
Many additional plugins can be downloaded through the Jas3 plugin manager. Examples include WIRED Event Display and org.lcsim analysis framework.

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 SLAC.

Launcher