prolint.config.enums ==================== .. py:module:: prolint.config.enums .. autoapi-nested-parse:: ProLint enumeration types. This module provides enum classes for time units and normalization methods. Classes ------- .. autoapisummary:: prolint.config.enums.TimeUnit prolint.config.enums.NormalizationMethod Module Contents --------------- .. py:class:: TimeUnit Bases: :py:obj:`str`, :py:obj:`enum.Enum` Time unit options for contact duration analysis. .. attribute:: FEMTOSECOND Femtoseconds ("fs"). :type: str .. attribute:: PICOSECOND Picoseconds ("ps"). :type: str .. attribute:: NANOSECOND Nanoseconds ("ns"). :type: str .. attribute:: MICROSECOND Microseconds ("us"). :type: str .. attribute:: MILLISECOND Milliseconds ("ms"). :type: str .. attribute:: SECOND Seconds ("s"). :type: str .. py:attribute:: FEMTOSECOND :value: 'fs' .. py:attribute:: PICOSECOND :value: 'ps' .. py:attribute:: NANOSECOND :value: 'ns' .. py:attribute:: MICROSECOND :value: 'us' .. py:attribute:: MILLISECOND :value: 'ms' .. py:attribute:: SECOND :value: 's' .. py:class:: NormalizationMethod Bases: :py:obj:`str`, :py:obj:`enum.Enum` Normalization methods for contact durations. .. attribute:: COUNTS Report durations as frame counts ("counts"). :type: str .. attribute:: ACTUAL_TIME Report durations in time units ("actual_time"). :type: str .. py:attribute:: COUNTS :value: 'counts' .. py:attribute:: ACTUAL_TIME :value: 'actual_time'