skyportal / gwemopt

Gravitational-wave Electromagnetic Optimization
GNU General Public License v3.0
19 stars 34 forks source link

Refactorama #121

Closed robertdstein closed 1 year ago

robertdstein commented 1 year ago

Dissect plotting into a directory with different (deduplicated) plotting scripts. Move exporting/reading functions to io directory. Unify tiles with tile_utils, thereby de-circularising the imports (cc #99 ).

Also replace --do3D/--do2D with --geometry which can be '3d', '2d', or None by default, where None is equivalent to "auto" (cc #90). Leads to a clearer cli system, with only one flag.