The Python implementation of the Glotaran core
Jupyter Notebook Python R HTML Shell C
Clone or download
Pull request Compare This branch is even with glotaran:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Create PULL_REQUEST_TEMPLATE.md Jul 9, 2018
benchmarks Restructured develop branch for test cases Feb 4, 2017
cli refactoring Feb 3, 2017
docs Merge branch 'develop' into add-ci Jul 21, 2018
examples/2017_Snellenburg_Chlamy_77K Restructured develop branch for test cases Feb 4, 2017
glotaran fixed test Jul 21, 2018
notebook updated notebook Jul 18, 2018
tests Bugfix Jul 17, 2018
.coveragerc finally tox is working locally Jul 20, 2018
.gitignore added `model.list_datasets Jul 16, 2018
.jupyter_config.py make using vagrant and jupyterlab easy Jun 28, 2018
.travis.yml Fixes travis failing Jul 21, 2018
AUTHORS.rst refined docs Jul 9, 2018
CONTRIBUTING.rst updated installation guide Jul 17, 2018
HISTORY.rst added in depth guide and implemented requested changes Jul 3, 2018
LICENSE Initial commit May 9, 2016
Makefile Added benchmark. Apr 26, 2017
README.md trying to fix badge img link Jul 5, 2018
Vagrantfile make using vagrant and jupyterlab easy Jun 28, 2018
appveyor.yml changed back lmfit-varpro from my fork to master Jul 21, 2018
open_vagrant-jupyter.html make using vagrant and jupyterlab easy Jun 28, 2018
readthedocs.yml added readthedocs.yml, so python 3.6 will be used for building the docs Jul 19, 2018
requirements_dev.txt finally tox is working locally Jul 20, 2018
setup.cfg finally tox is working locally Jul 20, 2018
setup.py changed back lmfit-varpro from my fork to master Jul 21, 2018
tox.ini changed back lmfit-varpro from my fork to master Jul 21, 2018
ubuntu-bootstrap.sh make using vagrant and jupyterlab easy Jun 28, 2018

README.md

Documentation Status


Glotaran

Global and target analysis software package based on Python

Installation

Requirements:

  • NumPy
  • SciPy
  • Cython

In folder, run:

python3 setup.py install

Vagrant

The repository contains a Vagrantfile which sets up a Vagrant box with included Jupyter Lab.

After installing Vagrant simply go to the repository folder and issue

vagrant up
# OR

vagrant up --provider virtualbox

Note: You will need VirtualBox installed.

After running vagrant up, open a browser and browse to localhost:9999 (127.0.0.1:9999) or simply doubleclick open_vagrant-jupyter.html.

To shut down the box, issue

vagrant down / halt

To connect (via ssh) and aquire a terminal on the box issue:

vagrant ssh

To delete it (and remove all traces from your computer)

vagrant destroy

To update the glotaran-core installation on a vagrant box (without rebuilding it):

vagrant ssh
cd /vagrant
sudo python3 setup.py install
exit
vagrant reload

Credits

This package was partially created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.