Skip to content

Modules #3

@emhuff

Description

@emhuff

A. Config generator:

  • has a (long) list of optional keyword arguments, all of which have sensible defaults. Outputs a config file.

B. Data generator

  • eats a config file, returns a data vector with added systematics and noise according to the model

C. Fitter

  • eats a data vector and config file, fits parameters; returns an updated config file with new parameter values and ranges (we should decide how to record uncertainties)

D. Tension metric

  • eats two config files, two data vectors, returns two chi-squares and one of several tension metrics describing a distance between the experimental results

E. Decider

  • eats the chi-squareds, config files, and tension metrics. Returns a pair of updated config files; where tension and goodness-of-fit metrics have determined whether and how models have been updated; see Rules to decide about changing #4 .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions