|
Rosetta
|

Public Member Functions | |
| def | __init__ (self, filename=None, data=None) |
| def | tags (self) |
| def | poses (self) |
| def | energies (self) |
| def | write_file (self, filename=None, force=False) |
| def | __getitem__ (self, tag_name) |
| def | __setitem__ (self, tag_name, structure) |
| def | __delitem__ (self, tag_name) |
| def | __len__ (self) |
| def | __iter__ (self) |
| def | __enter__ (self) |
| def | __exit__ (self, type, value, tb) |
Public Attributes | |
| filename | |
| file_writable | |
| sdata | |
Map class providing key-value interface to silent file data.
| def pyrosetta.io.silent_file_map.SilentFileMap.__init__ | ( | self, | |
filename = None, |
|||
data = None |
|||
| ) |
Initialize mapping over given filename or silent file data. filename - Read silent data from given file if data not provided, default path for `write`. data - String silent file data to load.
Referenced by pyrosetta.distributed.tasks.taskbase.TaskBase.__setstate__().
| def pyrosetta.io.silent_file_map.SilentFileMap.__delitem__ | ( | self, | |
| tag_name | |||
| ) |
Referenced by pyrosetta.bindings.pose.PoseScoreAccessor.__setitem__().
| def pyrosetta.io.silent_file_map.SilentFileMap.__enter__ | ( | self | ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.__exit__ | ( | self, | |
| type, | |||
| value, | |||
| tb | |||
| ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.__getitem__ | ( | self, | |
| tag_name | |||
| ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.__iter__ | ( | self | ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.__len__ | ( | self | ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.__setitem__ | ( | self, | |
| tag_name, | |||
| structure | |||
| ) |
| def pyrosetta.io.silent_file_map.SilentFileMap.energies | ( | self | ) |
Return SilentFileEnergiesAccessor over silent file map.
References pyrosetta.io.silent_file_map.SilentFilePoseAccessor.sdata, pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.sdata, and pyrosetta.io.silent_file_map.SilentFileMap.sdata.
Referenced by pyrosetta.bindings.scores.core.PoseCacheAccessor.all(), and pyrosetta.bindings.scores.core.PoseCacheAccessor.all_scores().
| def pyrosetta.io.silent_file_map.SilentFileMap.poses | ( | self | ) |
Return SilentFilePoseAccessor over silent file map.
References pyrosetta.io.silent_file_map.SilentFilePoseAccessor.sdata, pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.sdata, and pyrosetta.io.silent_file_map.SilentFileMap.sdata.
Referenced by pyrosetta.distributed.viewer.core.Viewer.__add__(), pyrosetta.distributed.viewer.core.Viewer.reset(), and pyrosetta.distributed.viewer.core.Viewer.show().
| def pyrosetta.io.silent_file_map.SilentFileMap.tags | ( | self | ) |
Return list of all tags in silent file data.
References basic::options::OptionKeys::in::file.list, pyrosetta.io.silent_file_map.SilentFilePoseAccessor.sdata, pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.sdata, and pyrosetta.io.silent_file_map.SilentFileMap.sdata.
Referenced by pyrosetta.io.silent_file_map.SilentFileMap.__iter__(), and pyrosetta.io.silent_file_map.SilentFileMap.__len__().
| def pyrosetta.io.silent_file_map.SilentFileMap.write_file | ( | self, | |
filename = None, |
|||
force = False |
|||
| ) |
Write file to given filename.
References pyrosetta.io.silent_file_map.SilentFileMap.file_writable, PoseAndData.filename, EnergyAndFilename.filename, pyrosetta.io.silent_file_map.SilentFileMap.filename, utility::io::izstream.filename(), utility::io::ozstream.filename(), pyrosetta.io.silent_file_map.SilentFilePoseAccessor.sdata, pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.sdata, and pyrosetta.io.silent_file_map.SilentFileMap.sdata.
Referenced by pyrosetta.io.silent_file_map.SilentFileMap.__exit__().
| pyrosetta.io.silent_file_map.SilentFileMap.file_writable |
Referenced by pyrosetta.io.silent_file_map.SilentFileMap.write_file().
| pyrosetta.io.silent_file_map.SilentFileMap.filename |
Referenced by pyrosetta.io.silent_file_map.SilentFileMap.write_file().
| pyrosetta.io.silent_file_map.SilentFileMap.sdata |
Referenced by pyrosetta.io.silent_file_map.SilentFilePoseAccessor.__getitem__(), pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.__getitem__(), pyrosetta.io.silent_file_map.SilentFileMap.__getitem__(), pyrosetta.io.silent_file_map.SilentFileMap.__setitem__(), pyrosetta.io.silent_file_map.SilentFileMap.energies(), pyrosetta.io.silent_file_map.SilentFilePoseAccessor.keys(), pyrosetta.io.silent_file_map.SilentFileEnergyAccessor.keys(), pyrosetta.io.silent_file_map.SilentFileMap.poses(), pyrosetta.io.silent_file_map.SilentFileMap.tags(), and pyrosetta.io.silent_file_map.SilentFileMap.write_file().