:py:mod:`gnome.persist.validators` ================================== .. py:module:: gnome.persist.validators .. autoapi-nested-parse:: Created on Feb 26, 2013 Define general purpose functions that can used as validators Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: gnome.persist.validators.positive gnome.persist.validators.convertible_to_seconds gnome.persist.validators.no_duplicate_datetime gnome.persist.validators.ascending_datetime .. py:function:: positive(node, value) .. py:function:: convertible_to_seconds(node, value) validate only datetime objects .. py:function:: no_duplicate_datetime(node, values) Check for duplicate datetime values in numpy structured array like datetime_value_2d Reject ``values`` if it contains duplicates. .. py:function:: ascending_datetime(node, values) Check the datetime values in numpy structured array (like datetime_value_2d) are in ascending order