our inference framework includes several different options for generating synthetic populations that serve as null hypotheses to test observed segregation levels against. Currently, they're all nested under the SingleValueTest class instead of exposed as standalone functions. I'd like to refactor that class to expose the underlying generators because i think it will be really useful for illustrating the assumptions of each approach and, e.g. mapping what the "null" looks like
our inference framework includes several different options for generating synthetic populations that serve as null hypotheses to test observed segregation levels against. Currently, they're all nested under the
SingleValueTest
class instead of exposed as standalone functions. I'd like to refactor that class to expose the underlying generators because i think it will be really useful for illustrating the assumptions of each approach and, e.g. mapping what the "null" looks like