MDANSE GUI package - the graphical interface for MDANSE
Project description
MDANSE_GUI
MDANSE_GUI Python Module
This is the module containing the Graphical User Interface (GUI) of the Molecular Dynamics Analysis for Neutron Scattering Experiments (MDANSE) software package.
The GUI depends on the MDANSE package.
Version information
This is the first release of MDANSE_GUI 2.0.0.
[!NOTE] Considering the large number of different MD engines and analysis types, it is still possible that some conversion or analysis runs will not produce the expected results. Please report any problems you experience while using MDANSE by adding them to the GitHub issue tracker. You can also send a message to MDANSE-help@stfc.ac.uk to get in touch with MDANSE developers.
Quick start: installation
We recommend that you install MDANSE in a Python virtual environment. You can create a virtual environment named mdanse_env by typing
python3 -m venv mdanse_env
To activate your virtual environment, type
source mdanse_env/bin/activate
in a bash console, or
mdanse_env\Scripts\activate.bat
if you are using cmd.exe on Windows.
While your virtual environment is active, you can install MDANSE:
pip install MDANSE_GUI
and start the GUI by typing
mdanse_gui
If you are using a virtual environment in which you had installed MDANSE in the past, you can upgrade MDANSE to the current version by typing:
pip install --upgrade MDANSE
If you experience problems with the installation, you may want to upgrade pip
pip install --upgrade pip
and try again.
Please remember to activate your virtual environment when you start a new
shell before you run mdanse_gui.
Quick start: workflow
The typical workflow of MDANSE:
- Convert a trajectory from the file format generated by an MD simulation software into the MDANSE trajectory format,
- Load the converted trajectory into MDANSE,
- Perform an analysis,
- Check the results with the plotter.
Each one of these operations has its own dedicated tab in the GUI. The plotter consists of two tabs, one for selecting the data for plotting, and the other for viewing and customising the plot.
The most complete user documentation of MDANSE can be found on our Read the Docs page.
Other information, including tutorials, can be found in the MDANSE-Examples repository.
Citing MDANSE
If you used MDANSE in your research, please cite it according to the CITATION.cff file in the MDANSE GitHub repository. On GitHub, you can use the "cite this repository" link to generate the citation.
License
MDANSE_GUI is licensed under GPL-3.0. See LICENSE for more information.
Acknowledgements
The VTK-based 3D viewer was taken and adapted from another software project authored by Eric Pellegrini. We would like to thank Eric for making his code available.
Joining the project
MDANSE_GUI is currently maintained and developed by software developers from ISIS and ILL, but we are fully open to new collaborators who would like to contribute code, documentation, tutorials or usage examples. If you want to join the project contact:
Dr. Sanghamitra Mukhopadhyay (sanghamitra.mukhopadhyay@stfc.ac.uk)
ISIS Neutron and Muon Source
Rutherford Appleton Laboratory
Didcot, UK
Software Inquiries
You are welcome to use the issue tracker to submit ideas for extending the MDANSE code or to report problems you encountered. However, if you prefer to contact the MDANSE developers directly, you can send us a message:
MDANSE Help (MDANSE-help@stfc.ac.uk)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mdanse_gui-2.0.0.tar.gz.
File metadata
- Download URL: mdanse_gui-2.0.0.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40aafacf6fd3a391baf54afdd58dd6f7783134c2e09b79869ea74932579839bd
|
|
| MD5 |
21cda817f8a7dd73c7ae6fc1a463883a
|
|
| BLAKE2b-256 |
1d0a491cb7ad7c50d8f0df7cb55bceabea24488856ca49e05e2fabe03c5b7894
|
File details
Details for the file mdanse_gui-2.0.0-py3-none-any.whl.
File metadata
- Download URL: mdanse_gui-2.0.0-py3-none-any.whl
- Upload date:
- Size: 2.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
774e20d4371b6ca9415fbd19a1a614213ef3c8e84fc4cbe6f6f71549bbdd0b30
|
|
| MD5 |
ce0adc2be23950501fd3509b1bc639bd
|
|
| BLAKE2b-256 |
954989e26118bd3d8f415c57ae0eae13dfa197eeca4d992844c46bc7564961d4
|