nuclear-multimessenger-astronomy / nmma

A pythonic library for probing nuclear physics and cosmology with multimessenger analysis
https://nuclear-multimessenger-astronomy.github.io/nmma/
GNU General Public License v3.0
33 stars 58 forks source link

Redefine default filters for make_lcs scripts #327

Closed bfhealy closed 8 months ago

bfhealy commented 8 months ago

This PR adds a DEFAULT_FILTERS variable to nmma.em.utils that can be imported by other scripts. The make_lcs scripts are updated to use the list contained in this variable to set the default filters. Custom filters can still be specified by providing input to this argument.

The default list of filters is: DEFAULT_FILTERS = [ "bessellux", "bessellb", "bessellv", "bessellr", "besselli", "sdssu", "ps1::g", "ps1::r", "ps1::i", "ps1::z", "ps1::y", "uvot::b", "uvot::u", "uvot::uvm2", "uvot::uvw1", "uvot::uvw2", "uvot::v", "uvot::white", "atlasc", "atlaso", "2massj", "2massh", "2massks", "ztfg", "ztfr", "ztfi", "ultrasat", ]

Resolves #326