Miscellaneous Constants#

Contains GUI defaults, file formats, and other miscellaneous constants.

Module Overview#

Misc. HBAT Constants and Default Parameters

class hbat.constants.misc.GUIDefaults[source]#

Bases: object

Default values for GUI interface.

WINDOW_WIDTH = 1800#
WINDOW_HEIGHT = 900#
MIN_WINDOW_WIDTH = 1200#
MIN_WINDOW_HEIGHT = 800#
LEFT_PANEL_WIDTH = 400#
PROGRESS_BAR_INTERVAL = 10#
class hbat.constants.misc.VectorDefaults[source]#

Bases: object

Default values for vector operations.

DEFAULT_X = 0.0#
DEFAULT_Y = 0.0#
DEFAULT_Z = 0.0#
class hbat.constants.misc.FileFormats[source]#

Bases: object

Supported file formats and extensions.

PDB_EXTENSIONS = ['.pdb']#
OUTPUT_EXTENSIONS = ['.txt', '.csv', '.json']#
JSON_VERSION = '0.0.0+unknown'#

Classes#

GUI Defaults#

class hbat.constants.misc.GUIDefaults[source]#

Bases: object

Default values for GUI interface.

WINDOW_WIDTH = 1800#
WINDOW_HEIGHT = 900#
MIN_WINDOW_WIDTH = 1200#
MIN_WINDOW_HEIGHT = 800#
LEFT_PANEL_WIDTH = 400#
PROGRESS_BAR_INTERVAL = 10#

Vector Defaults#

class hbat.constants.misc.VectorDefaults[source]#

Bases: object

Default values for vector operations.

DEFAULT_X = 0.0#
DEFAULT_Y = 0.0#
DEFAULT_Z = 0.0#

File Formats#

class hbat.constants.misc.FileFormats[source]#

Bases: object

Supported file formats and extensions.

PDB_EXTENSIONS = ['.pdb']#
OUTPUT_EXTENSIONS = ['.txt', '.csv', '.json']#
JSON_VERSION = '0.0.0+unknown'#