Package schrodinger :: Package pipeline :: Module input :: Class LinearWriter
[hide private]
[frames] | no frames]

Class LinearWriter

Writer --+
         |
        LinearWriter

Class for writing linear stage maps (ones with no branches).

Instance Methods [hide private]
 
__init__(self, filename, comment=None)
 
addVar(self, vname, vclass, files, comment=None)
Add a variable of name vname and class vclass.
 
addStage(self, sname, sclass, output, keywords=None, comment=None)
Add a stage.

Inherited from Writer: setStructureOutput, userOutput, write

Method Details [hide private]

__init__(self, filename, comment=None)
(Constructor)

 
Overrides: Writer.__init__

addVar(self, vname, vclass, files, comment=None)

 

Add a variable of name vname and class vclass. For vclass of "PhaseDB" and "Grid", data should be a single path; for vclass of "Structures", data should be a list of files.

The argument comment is ignored.

Overrides: Writer.addVar

addStage(self, sname, sclass, output, keywords=None, comment=None)

 

Add a stage.

The comment argument is ignored.

Overrides: Writer.addStage