BiochemicalVisualization is the graphical interface for BiochemicalAlgorithms.jl, providing different representations for biomolecular systems. All representations can be visualized in the form of interactive web widgets that are embeddable in Jypyter notebooks.
To install BiochemicalVisualization, open a Julia REPL, switch to the package mode by pressing ]
, and type
pkg> add BiochemicalVisualization
using BiochemicalAlgorithms, BiochemicalVisualization
# Read PDB file from the BiochemicalAlgorithms.jl repository
sys = load_pdb(ball_data_path("../test/data/AlaAla.pdb"))
# Prepare molecule
fdb = FragmentDB()
normalize_names!(sys, fdb)
reconstruct_fragments!(sys, fdb)
build_bonds!(sys, fdb)
# Visualize using ball-and-stick representation
ball_and_stick(sys)
You have ideas for improvements, criticism, or ran into problems? You are looking for a feature that you know from BALL? Feedback and contributions are very welcome. Check out our guidelines and use our issue tracker or contact us via e-mail.