2025-05-23 09:56:00
github.com
For viewing and performing minor edits on moleculars; espsecially proteins and nucleic acids.
Conceptually similar to PyMol, Chimera, and Discovery Studio.
Designed to be as easy to use, and fast as possible.
Notes:
- On some Linux distros (eg Ubuntu), run
setup_linux_desktop.sh
, included in the zip, to create a Desktop GUI entry. - On Windows, the first time you run the program, you may get the message “Microsoft Defender prevented an unrecognized app from starting”. To bypass this, click More info, then Run Anyway.
Compile from source by downloading and installing Rust, then running cargo build --release
from a CLI
in the project directory.
- View the 3D structure of proteins and small molecules
- Visualize ligand docking
- WIP: This software is a platform for molecular docking, and ab-initio simulations.
Launch the program. Either open a molecule using the “Open” or “Open Lig” buttons, drag the file into the program window,
enter a protein identifier in the Query databases field, or click I’m feeling lucky, to load a recently-uploaded protein
from the RCSB PDB.
- Fast
- Easy-to-use
- Practical workflow
- Updates responsive to user feedback
- Proteins: mmCIF and PDB
- Small molecules: SDF, Mol2, and PDBQT
There are two camera control schemes, selectable using buttons in the camera section of the GUI.
The free camera controls is intended to be used with a keyboard and mouse together. They operate on the perspective of
the viewer, vice the molecule. You can move and rotate and move the camera
in 6 degrees of freedom, allowing you to easily view the molecule from any perspective.
- Hold the left mouse button while dragging to rotate the camera in pitch and yaw.
- Hold the middle mouse button while dragging to move the camera left, right, up, and down.
- Scroll to move the camera forward and backwards.
- Scroll while holding left mouse button to roll.
- Right click to select the atom or residue under the cursor.
-
W: Move forward
-
A: Move right
-
A: Move left
-
D: Move back
-
Space: Move up
-
C: Move down
-
Q: Roll counter-clockwise
-
R: Roll clockwise
-
Shift (left): Hold to increase camera movement and rotation speed.
-
Scroll whlie holding left mouse: Roll (Alternative to Q/R)
-
Left arrow: Select previous residue
-
Right arrow: Select next residue
Similar to traditional molecular viewing software. The camera arcs (or orbits) around the molecule, when holding the left
mouse button and dragging. Other controls, like scroll wheel and middle mouse, operate similar to the free camera.
If orbit sel is set in the GUI, the orbit center will be the selected atom or residue, vice the molecule center.
- Esc: Clear selection
- Left arrow: select previous residue
- Right arrow: select next residue
- Cartoon view (Showing helices and sheets) is currently unavailable.
- The only van der Waals surface view currently available is dots, and it’s slow to build. Mesh WIP.
- The GUI doesn’t handle proteins with many chains well.
- Docking is inop.
Keep your files stored safely and securely with the SanDisk 2TB Extreme Portable SSD. With over 69,505 ratings and an impressive 4.6 out of 5 stars, this product has been purchased over 8K+ times in the past month. At only $129.99, this Amazon’s Choice product is a must-have for secure file storage.
Help keep private content private with the included password protection featuring 256-bit AES hardware encryption. Order now for just $129.99 on Amazon!
Help Power Techcratic’s Future – Scan To Support
If Techcratic’s content and insights have helped you, consider giving back by supporting the platform with crypto. Every contribution makes a difference, whether it’s for high-quality content, server maintenance, or future updates. Techcratic is constantly evolving, and your support helps drive that progress.
As a solo operator who wears all the hats, creating content, managing the tech, and running the site, your support allows me to stay focused on delivering valuable resources. Your support keeps everything running smoothly and enables me to continue creating the content you love. I’m deeply grateful for your support, it truly means the world to me! Thank you!
BITCOIN bc1qlszw7elx2qahjwvaryh0tkgg8y68enw30gpvge Scan the QR code with your crypto wallet app |
DOGECOIN D64GwvvYQxFXYyan3oQCrmWfidf6T3JpBA Scan the QR code with your crypto wallet app |
ETHEREUM 0xe9BC980DF3d985730dA827996B43E4A62CCBAA7a Scan the QR code with your crypto wallet app |
Please read the Privacy and Security Disclaimer on how Techcratic handles your support.
Disclaimer: As an Amazon Associate, Techcratic may earn from qualifying purchases.