Adds option to accept either astropy.table.Table objects or a path to a user data file for the throughput, transmission or QE data when creating Optic, Filter or Camera objects.
This makes it significantly easier to use gunagala for instruments not defined in the built in performance.yaml config file.
Coverage decreased (-0.02%) to 90.126% when pulling 8375432a21a2f239366c0d453a543fdf84773950 on local-data into 5cfc1c3482aacfb5612af9a8d7d64aa90a27e795 on develop.
Adds option to accept either
astropy.table.Table
objects or a path to a user data file for the throughput, transmission or QE data when creatingOptic
,Filter
orCamera
objects.This makes it significantly easier to use
gunagala
for instruments not defined in the built inperformance.yaml
config file.