benjaminpope / drpangloss

the best of all possible interferometry models
https://benjaminpope.github.io/drpangloss/
MIT License
2 stars 0 forks source link

Hierarchical Systems of Model Components #20

Open benjaminpope opened 4 months ago

benjaminpope commented 4 months ago

We have implementations of BinaryModelCartesian and BinaryModelAngular, but we want to start introducing a very rich vocabulary of resolved star and disk models, and then we want to be able to combine these like Lego to build expressive models of complex scenes. Let's call this a System which might contain multiple individual sources.

I think we should have a dpg.Source class that inherits from zdx.Base with some of the following features:

It is not clear to me how in all contexts these models should interact with gridsearch code; it may be that you basically have to do this manually, as they will in general be bespoke solutions.