prolint.config.enums

ProLint enumeration types.

This module provides enum classes for time units and normalization methods.

Classes

TimeUnit

Time unit options for contact duration analysis.

NormalizationMethod

Normalization methods for contact durations.

Module Contents

class prolint.config.enums.TimeUnit[source]

Bases: str, enum.Enum

Time unit options for contact duration analysis.

FEMTOSECOND[source]

Femtoseconds (“fs”).

Type:

str

PICOSECOND[source]

Picoseconds (“ps”).

Type:

str

NANOSECOND[source]

Nanoseconds (“ns”).

Type:

str

MICROSECOND[source]

Microseconds (“us”).

Type:

str

MILLISECOND[source]

Milliseconds (“ms”).

Type:

str

SECOND[source]

Seconds (“s”).

Type:

str

FEMTOSECOND = 'fs'[source]
PICOSECOND = 'ps'[source]
NANOSECOND = 'ns'[source]
MICROSECOND = 'us'[source]
MILLISECOND = 'ms'[source]
SECOND = 's'[source]
class prolint.config.enums.NormalizationMethod[source]

Bases: str, enum.Enum

Normalization methods for contact durations.

COUNTS[source]

Report durations as frame counts (“counts”).

Type:

str

ACTUAL_TIME[source]

Report durations in time units (“actual_time”).

Type:

str

COUNTS = 'counts'[source]
ACTUAL_TIME = 'actual_time'[source]