Loading structures#
MolSysViewer delegates loading to MolSysMT. MolSysView.load accepts any input
that MolSysMT can interpret (PDB IDs, strings, URLs, local files, or MolSys objects).
import molsysviewer as viewer
view = viewer.MolSysView()
# PDB id
view.load("1CRN")
# PDB / mmCIF text
view.load(pdb_text)
# URL
view.load("https://files.rcsb.org/download/1CRN.pdb")
# MolSysMT MolSys
view.load(molsys)
Tips
Call
view.show()once to display the widget in Jupyter.Use
hide,show,isolateto manage visibility; masks are applied via transparency in the frontend.Selections are MolSysMT-compatible (
syntax="MolSysMT"by default).