schrodinger.structutils.shuffle module

exception schrodinger.structutils.shuffle.ShuffleException

Bases: Exception

__init__

Initialize self. See help(type(self)) for accurate signature.

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

schrodinger.structutils.shuffle.shuffle_structs(input_file, output_file)

Structures in input_file are shuffled and outputed to the output file

class schrodinger.structutils.shuffle.Shuffler

Bases: object

__init__()

Initialize self. See help(type(self)) for accurate signature.

db_file
insertStructuresIntoDB(input_file)
finalize()
dumpShuffledStructures(outfile)