Example #1
0
    ## saving node CPK ##
    from MolKit.VisionInterface.MolKitNodes import AtomsAsCPK
    node3 = AtomsAsCPK(constrkw={}, name='CPK', library=molkitlib)
    masterNet.addNode(node3, 85, 250)
    widget = node3.inputPorts[4].widget
    widget.set(8, 0)
except:
    print "WARNING: failed to restore node AtomsAsCPK called CPK in network masterNet"
    print_exc()
    node3 = None
try:

    ## saving node Viewer ##
    from DejaVu.VisionInterface.DejaVuNodes import Viewer
    node4 = Viewer(constrkw={}, name='Viewer', library=vizlib)
    masterNet.addNode(node4, 451, 226)
except:
    print "WARNING: failed to restore node Viewer called Viewer in network masterNet"
    print_exc()
    node4 = None
try:

    ## saving node Extract Atom Property ##
    from MolKit.VisionInterface.MolKitNodes import AtomsProperty
    node5 = AtomsProperty(constrkw={},
                          name='Extract Atom Property',
                          library=vizlib)
    masterNet.addNode(node5, 319, 52)
    widget = node5.inputPorts[1].widget
    widget.set("number", 0)