flip.vectors ============ .. py:module:: flip.vectors Attributes ---------- .. autoapisummary:: flip.vectors.log flip.vectors._avail_velocity_type flip.vectors._avail_velocity_estimator Functions --------- .. autoapisummary:: flip.vectors.create_log flip.vectors.load_density_vector flip.vectors.load_velocity_vector flip.vectors.get_velocity_from_salt_fit flip.vectors.compute_observed_distance_modulus flip.vectors.redshift_dependence_velocity Module Contents --------------- .. py:function:: create_log(log_level='info') The create_log function creates a logger object that can be used to log messages. The function takes one argument, the log_level, which is set to "info" by default. The function returns a Logger object with the specified logging level. :param log_level: Set the logging level :returns: A logger object .. py:data:: log .. py:data:: _avail_velocity_type :value: ['direct', 'saltfit'] .. py:data:: _avail_velocity_estimator :value: ['watkins', 'lowz', 'hubblehighorder', 'full'] .. py:function:: load_density_vector(data) .. py:function:: load_velocity_vector(data, parameter_values_dict, velocity_type='direct', velocity_estimator='full', **kwargs) .. py:function:: get_velocity_from_salt_fit(data, parameter_values_dict, velocity_estimator, q_0=None, j_0=None) .. py:function:: compute_observed_distance_modulus(data, alpha, beta, M0) .. py:function:: redshift_dependence_velocity(data, velocity_estimator, q_0=None, j_0=None)