2D small molecule visualization for MDAnalysis
Project description
MDonatello
Latest release | |
---|---|
Workflows | |
Status | |
Community |
2D small molecule visualization for MDAnalysis
This Repository is part of the Google Summer of Code 2024 for the following project: 2D Visualization for small molecules
The following Release is the submission for the GSoC 2024 Evaluation: GSoC 2024: 2D visualization for small molecules Release
Here is the final report for the GSoC2024 Project: GSoC 2024 - 2D visualization for small molecules
MDonatello is bound by a Code of Conduct.
Installation
To build MDonatello from source, First clone the repository:
git clone https://github.com/talagayev/MDonatello
Create a virtual environment and activate it:
conda create --name mdonatello
conda activate mdonatello
Then go into the MDonatello folder:
cd MDonatello
Finally this package from source:
pip install -e .
Running MDonatello
To use the mdonatello package you need to run a jupyter notebook, thus run the command:
jupyter notebook
Now that you started a jupyter notebook create a notebook file and enter the following command to use mdonatello:
import MDAnalysis as mda
import mdonatello
from mdonatello import MoleculeVisualizer
u = mda.Universe("input.pdb")
ag = u.select_atoms("resname UNK")
visualizer = MoleculeVisualizer(ag, show_atom_indices=False, width=-1, height=-1)
For a more detailed use of MDonatello and an example of the output follow the instructions in this section:
Copyright
The MDonatello source code is hosted at https://github.com/talagayev/mdonatello and is available under the GNU General Public License, version 2 (see the file LICENSE).
Copyright (c) 2024, Valerij Talagayev
Acknowledgements
Project based on the MDAnalysis Cookiecutter version 0.1. Please cite MDAnalysis when using MDonatello in published work.
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
Hashes for mdonatello-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d57d4055f5b48bad4a4b51d48c1311ad302f424267304f4414df802fdfc99141 |
|
MD5 | 5a25f9c3ca1c2431b1b29cfde20d9bc0 |
|
BLAKE2b-256 | 4472754c07dc5dec171a61d637de2b90ae9896f6547f522fa4855438d9e93439 |