These examples can be run using the “make -f Makefile.demo DEMO_NAME=<demo-name>” command from the JyMOL distribution.
For example, to run the first demo, you can type in:
make -f Makefile.demo DEMO_NAME=align.Align
Note: You will also need to make sure the JAVA_HOME variable is set properly.
Example | Description |
---|---|
align.Align | loads in proteins, aligns a couple of them together, and prints the outputs of align. |
cardbug.CardBug | sets up a combobox with two settings that change JyMol's view when changed. |
cgo.CGO | creates a CGO, sets it with different types of objects, and loads it into JyMOL. |
figure.Figure | Shows two buttons off to the right that calls ray() and draw(). resulting images are shown in a separate window. |
gpcr.GPCR | Load a PDB, and show protein in yellow and ligand as sticks |
isomesh.Isomesh | Load a PDB, an XPLOR map file, and generate an isomesh |
isosurface.Isosurface | Load a PDB, an XPLOR map file, and generate an isosurface |
jardata.JarData | reads an input protein directly from a Jar file and loads it into JyMOL. |
jymolign.JyMolign | Interface with GUI widgets to show how control objects and do simple commands with JyMOL. |
measure.Measure | Load in example molecule and add/get measurements distances, angles, dihedrals, and change parameters for visual elements. |
misc.Misc | Load in example molecule and label carbons. |
pseudoatom.Pseudoatom | Load in a small molecule and add some atoms using pseudoatom in a couple of ways. Also, hooks up a ClickConsumer to show how to capture a click event with picking information. |
select.Select | Loads a small molecule and selects 3 atoms using selectList(). |
setting.Setting | Goes through different settings and shows the results as the user presses a key. |
simple.Simple | Loads a simple molecule and shows the surface. |
views.Views | Shows how to get and change the view calling getView() and setView() |