/nuclear-chart-plotter

Python script to produce publication-ready nuclear chart plots

Primary LanguageJupyter NotebookMIT LicenseMIT

nuclear-chart-plotter

Created on 05 November 2019

@author: Jonas Karthein
@contact: jonas.karthein@cern.ch
@license: MIT license

References

[1]: W.J. Huang, et al. Chinese Phys. C 41, 030002 (2017).
[2]: Linguistics Pro Font (= Utopia Font incl. math symbols)

Application

The code was used for the dissertation of Jonas Karthein and for several scientific presentations.

Introduction

The following code was written to provide publication-ready plots of the nuclear chart, based on the Atomic Mass Evaluation 2016 [1].

Required software and libraries

The following code was written in Python 3.7. The required libraries are listed below with a rough description for their task in the code. It doesn't claim to be a full description of the library.

  • pandas (data storage and calculation)
  • numpy (calculation)
  • matplotlib (plotting)
  • jupyter (Python notebook environment)

All packages can be fetched using pip:

pip3 install pandas numpy matplotlib jupyter