Open piyanatk opened 2 years ago
I feel like the right way to do this is actually to fix the AnalyticBeam
API. At the moment it is completely non-modular, and only allows you to specify specific strings to get different kinds of beams. It should define different beams as objects with a specific API that can be defined outside the original code. This will require talking to RASG -- I know there are plans to move the uvbeam stuff around.
Calling in @bhazelton and @dannyjacobs for comments here.
Currently this is not possible because the pyuvsim interface under the hood only know about
AnalyticBeam
. These beam can be used by pyuvsim, but keeping these beams here make the most sense because they are specific to HERA.Some ideas for workaround