smeerten / jellyfish

J-coupling simulation software.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

New repository location

Official development will continue here.

Jellyfish

Jellyfish is a program to simulated and view NMR spectra of spin systems in the liquid state experiencing J-couplings.

Requirements

Jellyfish requires:

And the following python packages are required[1]:

On Ubuntu and Debian these packages can be installed using the package manager:

sudo apt-get install python3 python3-numpy python3-matplotlib python3-scipy python3-pyqt5

On Windows these packages can easily be installed by downloading Anaconda.

[1]: The program might work on older versions, but they have not been tested.

Installation

###Linux###

To install Jellyfish, copy the Jellyfish directory to your favourite location (/usr/local/, for example). Jellyfish can then be run by executing 'python /InstallPath/Jellyfish.py'. Aliases or symlinks can be used to create a shortcut to start the program.

###Windows###

To install Jellyfish, copy the Jellyfish directory to your favourite location (C:\Program Files, for example). Jellyfish can then be run by double clicking on the 'WindowsRun.bat' file. Alternatively, you can execute the 'WindowsInstall.vbs' file from within the Jellyfish directory. This creates shortcuts on your desktop and in the startmenu, which you can use to run Jellyfish.

Contributing

  1. Fork it
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Submit a pull request

Creators

Wouter Franssen

Bas van Meerten

Contact

For question and suggestions mail to: ssnake@science.ru.nl

License

This project is licensed under the GNU General Public License v3.0 - See LICENSE.md for details.

About

J-coupling simulation software.

License:Other


Languages

Language:Python 98.9%Language:VBScript 0.8%Language:Batchfile 0.4%