Skip to content
Snippets Groups Projects
Commit 19d367dd authored by Gregory Ashton's avatar Gregory Ashton
Browse files

Fix bashplotlib dependency

Makes this an optional module, adds it to the requirements and README.md
parent 6090bd65
No related branches found
No related tags found
No related merge requests found
...@@ -49,8 +49,12 @@ $ git clone git@gitlab.aei.uni-hannover.de:GregAshton/PyFstat.git ...@@ -49,8 +49,12 @@ $ git clone git@gitlab.aei.uni-hannover.de:GregAshton/PyFstat.git
* [emcee](http://dan.iel.fm/emcee/current/) * [emcee](http://dan.iel.fm/emcee/current/)
* [corner](https://pypi.python.org/pypi/corner/) * [corner](https://pypi.python.org/pypi/corner/)
* [dill](https://pypi.python.org/pypi/dill) * [dill](https://pypi.python.org/pypi/dill)
*Optional*
* [tqdm](https://pypi.python.org/pypi/tqdm)(optional), if installed, this * [tqdm](https://pypi.python.org/pypi/tqdm)(optional), if installed, this
provides a useful progress bar and estimate of the remaining run-time. provides a useful progress bar and estimate of the remaining run-time.
* [bashplotlib](https://github.com/glamp/bashplotlib), if installed, presents
a histogram of the loaded SFT data
For an introduction to installing modules see For an introduction to installing modules see
[here](https://docs.python.org/3.5/installing/index.html). If you are using [here](https://docs.python.org/3.5/installing/index.html). If you are using
......
...@@ -249,7 +249,7 @@ class ComputeFstat(object): ...@@ -249,7 +249,7 @@ class ComputeFstat(object):
from bashplotlib.histogram import plot_hist from bashplotlib.histogram import plot_hist
print('Data timestamps histogram:') print('Data timestamps histogram:')
plot_hist(SFT_timestamps, height=5, bincount=50) plot_hist(SFT_timestamps, height=5, bincount=50)
except IOError: except ImportError:
pass pass
if len(detector_names) == 0: if len(detector_names) == 0:
raise ValueError('No data loaded.') raise ValueError('No data loaded.')
......
...@@ -5,5 +5,6 @@ emcee ...@@ -5,5 +5,6 @@ emcee
corner corner
dill dill
tqdm tqdm
bashplotlib
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment