Wolfram Library Archive

All Collections Articles Books Conference Proceedings
Courseware Demos MathSource Technical Notes
Title Downloads

LevelScheme: A level scheme drawing and scientific figure preparation system for Mathematica

Mark Caprio
Organization: University of Notre Dame
Department: Physics
Revision date


LevelScheme Comput. Phys. Commun. 171, 107 (2005) is a scientific figure preparation system for Mathematica. LevelScheme provides a general infrastructure for the preparation of publication-quality figures, including
  1. multipanel and inset plotting,
  2. customizable tick mark generation,
  3. general drawing tools for diagram preparation, and
  4. figure annotation and labeling tools.
Figures created with LevelScheme can freely combine data plots, function plots, diagrams, and any other two-dimensional graphics generated using Mathematica.

LevelScheme includes a full suite of drawing tools for the construction of level schemes, or level energy diagrams, as used in nuclear, atomic, molecular, and hadronic physics. LevelScheme automates many of the tedious aspects of preparing a level scheme, such as positioning transition arrows between levels or placing text labels alongside the objects they label. It allows extensive manual fine tuning of the drawing appearance, text formatting, and object positioning. It also includes specialized features for creating several common types of level schemes encountered in nuclear physics.

Updates and further information are available through the LevelScheme home page http://scidraw.nd.edu/levelscheme.

*Science > Physics > Nuclear and Particle Physics
*Science > Physics > Quantum Physics
*Wolfram Technology > Application Packages > Applications from Independent Developers > LevelScheme
*Wolfram Technology > Programming > 2D Graphics
*Wolfram Technology > Programming > Graphing and Plotting

Level scheme, Level energy diagram, Drawing, Plotting, Figure preparation

LevelSchemeGuide.pdf (267.4 KB) - PDF Document
LevelScheme-3.53.zip (2 MB) - ZIP archive