Skip to content

Reproducible workflow mass spectrum analysis GUI for atom probe tomography

Notifications You must be signed in to change notification settings

tanosaur/massreproduction

Repository files navigation

MassRep

A reproducible workflow mass spectrum analysis GUI for atom probe tomography

  • Requires PyQt4, matplotlib and Python 3.
  • Run mainwindow.py to load GUI.
  • See 'manual.pdf’ in ‘docs’ folder for GUI shortcuts.

Features

  • single-ion 'suggest' function
  • manual range application
  • export to .rng file
  • export to .json file
  • loads data from .pos
  • loads saved analyses from .json
  • .json files can be applied to new datasets
  • 'history' view to toggle between previous steps
  • bin size control
  • interactive plot controls via matplotlib (http://matplotlib.org/users/navigation_toolbar.html)

alt tag alt tag

Build

  • 'lookups.py' - RGB colors and isotope data
  • 'models.py' -> 'viewmodels.py' -> 'mainwindow.py', 'plots.py' -> 'commands.py' ( -> 'models.py')
  • 'ui_ ... .py' - UI setup files
  • See ‘docs’ folder for further info.

Licensing

GNU GPL v3.

About

Reproducible workflow mass spectrum analysis GUI for atom probe tomography

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages