pwem.viewers.showj module
Configuration definition for launching the ShowJ visualization utility. The name of ShowJ is due historical reasons. This data visualization tools was first called xmipp_show. And later was re-written using Java and became xmipp_showj.
- class pwem.viewers.showj.ColumnProperties(col, allowRender, defaultColumnLayoutProperties)[source]
Bases:
object
Store some properties to customize how each column will be display in the table.
- class pwem.viewers.showj.ColumnsConfig(table, allowRender=True, defaultColumnsLayout={})[source]
Bases:
object
Store the configuration of the columns for a given table in a dataset. The order of the columns will be stored and configuration for each columns. For each column, we store properties: - visible - allowSetVisible - renderable - allowSetRenderable - editable - allowSetEditable - renderFunc - renderFuncExtra
- class pwem.viewers.showj.MySocketServer(server_address, RequestHandlerClass, bind_and_activate=True)[source]
Bases:
TCPServer
Constructor. May be extended, do not override.
- class pwem.viewers.showj.ProtocolTCPRequestHandler(request, client_address, server)[source]
Bases:
BaseRequestHandler
- pwem.viewers.showj.getJavaIJappArguments(memory, appName, appArgs)[source]
Build the command line arguments to launch a Java application based on ImageJ. memory: the amount of memory passed to the JVM. appName: the qualified name of the java application. appArgs: the arguments specific to the application.