Bead weaver is a package for manipulating .itp files
Project description
BeadWeaver
Beadweaver is a software for manipulating itps of coarse-grained biological molecules.
Quick start
Create a virtual environment
python -m venv beadweaver
source beadweaver/bin/activate
Install beadweaver package
cd BeadWeaver
pip install . (This will not be editable)
or
pip install -e . (This will be editable and will make adjustments anytime the github is changed)
Activate Beadweaver GUI
BWGUI
GUI Button Functions
Delete Bond: Click on two beads, then click the delete button to remove the bond between molecules.
Add Bond: Click on two beads, then click the add bond button to remove the bond between molecules.
Library: The library is a drop-down menu of molecules that Beadweaver can access. You can select the molecule of interest, and that molecule will be loaded.
Select: First, select the beads from the current structure by clicking them. Then click the select button. A menu will appear; type in the name of the new structure. That new structure can be used in New Molecule and will be added to the Library.
New Molecule: Allows the user to insert a new molecule into the GUI using a string format. First, click Delete Molecule, then click New Molecule. Enter the name of the new molecule and click OK. A second command box will appear; enter the new molecule string.
Format: bond#<molecule name>bond#-bond#<molecule name>bond# or bond#(bond molecule#(bond#<molecule name>bond#-bond#<letters>bond#
Example: 0<KDO>1-2<KDO>0 or 0<KDO>1-2<KDO>1-1(1(3<KDO>0
Labels: toggles on and off all labels
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 beadweaver-0.0.2.tar.gz.
File metadata
- Download URL: beadweaver-0.0.2.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7bf8c1d724002260fc1bf07078d6456464b4307989a8e0a3d8c97f59a467a42
|
|
| MD5 |
e263bde4f3e96288437d57f146b6ce5c
|
|
| BLAKE2b-256 |
1b78a497ff63d4955231b232ab6942b950fb65d038cba01022633859696ce8c3
|
File details
Details for the file beadweaver-0.0.2-py3-none-any.whl.
File metadata
- Download URL: beadweaver-0.0.2-py3-none-any.whl
- Upload date:
- Size: 19.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78085e5d441d328cb9f6adf0edd6cbf1a06cfc6c1ce91b5e611ebb63089d155a
|
|
| MD5 |
2a1caae7553f0a79e0e737817d4f0dac
|
|
| BLAKE2b-256 |
4f68afda3afafda2fb55c652976dbc99b618e794c1d0a0a269472581797440e4
|