ccpn.plugins package

Module Documentation here

Subpackages

Submodules

ccpn.plugins.FilterLabeledMixturesPlugin module

class ccpn.plugins.FilterLabeledMixturesPlugin.FilterLabeledMixturesGuiPlugin(mainWindow=None, plugin=None, application=None, **kwds)[source]

Bases: ccpn.ui.gui.modules.PluginModule.PluginModule

className = 'FilterLabeledMixtures'
runGui()[source]
class ccpn.plugins.FilterLabeledMixturesPlugin.FilterLabeledMixturesPlugin(*args, **kwds)[source]

Bases: ccpn.framework.lib.Plugin.Plugin

PLUGINNAME = 'Filter Labeled Mixtures'
containsTags(filePath) bool[source]

Recursively check whether the tree contains bad tags

getProjectFiles()[source]
guiModule

alias of ccpn.plugins.FilterLabeledMixturesPlugin.FilterLabeledMixturesGuiPlugin

removeTags(projectPath, projectFiles, invalidFiles, removeTags)[source]
run(**kwargs)[source]

This is the method that automatically gets called for No-UI and Auto-generated UI plugins.

setProjectPath(value)[source]
setRemoveTags(value)[source]
validProjectPath()[source]
validateXmlFiles()[source]
writeFile(filePath, tree)[source]

ccpn.plugins.ViolationResults module

Module Documentation here

class ccpn.plugins.ViolationResults.ViolationResultsGuiPlugin(mainWindow=None, plugin=None, application=None, **kwds)[source]

Bases: ccpn.ui.gui.modules.PluginModule.PluginModule

className = 'ViolationResults'
runGui()[source]

Run the plugin

class ccpn.plugins.ViolationResults.ViolationResultsPlugin(*args, **kwds)[source]

Bases: ccpn.framework.lib.Plugin.Plugin

Plugin to create violation results from restraintTables and processed violationTables

PLUGINNAME = 'Create Restraint Analysis Data'
guiModule

alias of ccpn.plugins.ViolationResults.ViolationResultsGuiPlugin

run(**kwargs)[source]

Generate the output dataTable

ccpn.plugins.ViolationResults.main()[source]

Show the violationResults plugin in a test app