示例#1
0
	userXSections = []
	userResidueClasses = []
	residueData = [(6, 'Chimera default', 'rounded', 'unknown'), (7, 'Chimera default', 'rounded', 'unknown'), (8, 'Chimera default', 'rounded', 'unknown'), (9, 'Chimera default', 'rounded', 'unknown'), (10, 'Chimera default', 'rounded', 'unknown'), (11, 'Chimera default', 'rounded', 'unknown'), (12, 'Chimera default', 'rounded', 'unknown'), (13, 'Chimera default', 'rounded', 'unknown'), (14, 'Chimera default', 'rounded', 'unknown'), (15, 'Chimera default', 'rounded', 'unknown'), (16, 'Chimera default', 'rounded', 'unknown'), (17, 'Chimera default', 'rounded', 'unknown')]
	flags = RibbonStyleEditor.NucleicDefault1
	SimpleSession.registerAfterModelsCB(RibbonStyleEditor.restoreState,
				(userScalings, userXSections,
				userResidueClasses, residueData, flags))
try:
	restoreSession_RibbonStyleEditor()
except:
	reportRestoreError("Error restoring RibbonStyleEditor state")
geomData = {'AxisManager': {}, 'PlaneManager': {}}

try:
	from StructMeasure.Geometry import geomManager
	geomManager._restoreSession(geomData)
except:
	reportRestoreError("Error restoring geometry objects in session")


def restoreMidasText():
	from Midas import midas_text
	midas_text.aliases = {}
	midas_text.userSurfCategories = {}

try:
	restoreMidasText()
except:
	reportRestoreError('Error restoring Midas text state')

示例#2
0
def restoreMidasText():
    from Midas import midas_text
    midas_text.aliases = {}
    midas_text.userSurfCategories = {}


try:
    restoreMidasText()
except:
    reportRestoreError('Error restoring Midas text state')

geomData = {'AxisManager': {}, 'CentroidManager': {}, 'PlaneManager': {}}

try:
    from StructMeasure.Geometry import geomManager
    geomManager._restoreSession(geomData)
except:
    reportRestoreError("Error restoring geometry objects in session")


def restoreSession_RibbonStyleEditor():
    import SimpleSession
    import RibbonStyleEditor
    userScalings = [('licorice', [[0.35, 0.35], [0.35, 0.35], [0.35, 0.35],
                                  [0.35, 0.35, 0.35, 0.35], [0.35, 0.35]])]
    userXSections = []
    userResidueClasses = []
    residueData = [(1, 'licorice', 'rounded', u'amino acid'),
                   (2, 'licorice', 'rounded', u'amino acid'),
                   (3, 'licorice', 'rounded', u'amino acid'),
                   (4, 'licorice', 'rounded', u'amino acid'),