Contents:
What is it?
Screenshots
Downloads
Installation
Help

What is it?

MESAplot is an open-source, graphical and dynamical interface written in python for plotting MESA data. It is a replacement for the mathematica-based MESAFace. It uses wxPython, matplotlib, and numpy. One of our major goals in creating this new software was to make something very easy to install and use for both research and educational purposes.

Downloads

The download contains several modules that work together. Installation instructions and a readme are included in the zip file. Lastly, a config.txt file will likely be created after your first use of the software, which keeps track of data paths previously used.

MESAplot.py
default_settings.py
MESAoutput1.py
File_Manager.py
plot_manager.py

MESAplot_v0.3.4.zip

Running the MESAplot_v0.3.4.py will open the program, but make sure you follow the installation instructions first (below).

Screenshots









Installation

New Instructions

We now have installers for Windows and Linux. A Mac installer is in the works. We have tested the Windows installer on Winows 7 and 10, the Debian/Ubuntu installer on Ubuntu 16.04 (Xenial), and the Red Hat installer on EL7. If you run into any problems on other platforms, please contact Andrew Duty at tisbeokfoo@gmail.com.

MESAplot uses python 2.6 or 2.7 with the following libraries: wxPython, matplotlib, and numpy. If you do not use one of our installers, you need to install these libraries before running MESAplot.

------======Windows======------
Bundled installers which will install wxPython 3.0.2.0, latest version of numpy and matplotlib via pip, and optionally install Python 2.7.12 if not already installed:
mesaplot-0.3.4-setup-amd64.exe
mesaplot-0.3.4-setup.exe

Manual Install
1) Install any python 2.7.x
   https://www.python.org/download/releases/2.7.7/

2) Install wxPython
   Visit http://www.wxpython.org/download.php#msw and get the appropriate installer.
   and follow instructions for the appropriate installer (typically wxPython3.0-win32-py27)

3) Install Numpy
   http://sourceforge.net/projects/numpy/files/NumPy/1.7.2/
   and get numpy-1.8.1-win32-superpack-python2.7.exe

4) Install Matplotlib
   http://matplotlib.org/downloads.html
   and get the appropriate installer (typically matplotlib-1.3.1.win32-py2.7.exe)

------======Mac======------
1) Install any python 2.7.x
   https://www.python.org/download/releases/2.7.7/

2) Install wxPython
   http://www.wxpython.org/download.php#osx
   and follow instructions for appropriate installer (you may have to change an OSX security & privacy setting
   to "Allow applications downloaded from: anywhere")

3) Install Numpy
   http://sourceforge.net/projects/numpy/files/NumPy/1.7.2/
   and get numpy-1.7.2-py2.7-python.org-macosx10.6.dmg (other installers may cause installation difficulties)

4) Install Matplotlib
   http://matplotlib.org/downloads.html
   and get matplotlib-1.3.1-py2.7-python.org-macosx10.6.dmg

------======Linux======------

Debian/Ubuntu
wget -O - http://mleewise.com/mesaplot/deb/dists/xenial/MESAplot_deb_signing_key_for_Xenial | sudo apt-key add -
sudo add-apt-repository http://mleewise.com/mesaplot/deb/
sudo apt-get update
sudo apt-get install mesaplot

Red Hat, CentOS, Scientific Linux, etc.
sudo yum install epel-release http://mleewise.com/mesaplot/rpm/el7/mesaplot-repo-7-1.el7.noarch.rpm
sudo yum install mesaplot

Manual Installation
**numpy, matplotlib, and wxPython are all available in Ubuntu's Synaptics, and probably under several other distro's package managers.

1) Install any python 2.7.x . Many flavors now come with python. Don't forget to check your version (2.6 or 2.7).
   https://www.python.org/download/releases/2.7.7/

2) Install wxPython via a package repository. See the following links.
   http://www.wxpython.org/download.php#linux
   or http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

3) Install Numpy
   http://sourceforge.net/projects/numpy/files/NumPy/1.7.2/
   get the .tar.gz, build and install

4) Install Matplotlib
   http://matplotlib.org/downloads.html
   get the .tar.gz, build and install

Help

We will populate this area with help later. For now, if you have difficulty installing any of these packages, or getting the software to work, please contact us and we will help you in a timely manner. It is very helpful for us to know when you have trouble installing. Thanks !

mwise@barry.edu

mgiannotti@barry.edu