What's Changed
- Add rudimentary sphinx docs by @lpsinger in #7
- Add geodesic grid tesselation by @lpsinger in #8
- Add tiling example by @mcoughlin in #5
- Refactor and clean up GROWTH tiling schemes by @lpsinger in #9
- Add statement on Academic Initiative by @mcoughlin in #11
- Fix incorrect orbit propagation, switch from skyfield to sgp4 by @lpsinger in #10
- Add survey scripts by @mcoughlin in #14
- Add basic efficiency metric example by @mcoughlin in #15
- Connect slicer calculations to simsurvey by @mcoughlin in #16
- Cutting off the survey solution at 5 minutes by @mcoughlin in #17
- Add number of orbits as an option for configuration by @mcoughlin in #18
- simsurvey knowledgable of number of orbits by @mcoughlin in #19
- Implement dust scaling as an option by @mcoughlin in #20
- Update zeropoints by @mcoughlin in #21
- Add HEALPix tesselation method by @lpsinger in #22
- Direct use of tiles file by @mcoughlin in #23
- visibility_constraints in models.py by @mcoughlin in #24
- add overlap calculation by @mcoughlin in #25
- Using dust_extinction to calculate A_lambda by @mcoughlin in #27
- Refactor orbit so that it can be controlled from command line by @lpsinger in #26
- use astropy for unit conversions by @mcoughlin in #29
- Add note on the uvex tle by @mcoughlin in #30
- Update README and solution by @mcoughlin in #31
- Move test and doc requirements to extras by @lpsinger in #35
- Enable doctests by @lpsinger in #36
- Call KNe light curves from gwemlightcurves by @mcoughlin in #37
- Refactor UVEX code to use common FOV implementation by @lpsinger in #32
- Use synphot for the magnitude work by @mcoughlin in #38
- Remove traveling salesman by @mcoughlin in #39
- Factor orbit, FOV, and observing constraints into new Mission class by @lpsinger in #40
- Enable use of Mission class by @mcoughlin in #41
- Add 'orbit' unit for orbital period by @lpsinger in #43
- Prepare integration of main.py and survey.py by @mcoughlin in #44
- Add possibility of timeout by @mcoughlin in #45
- Minor cleanup in compute_overlap by @lpsinger in #46
- Fix units by @mcoughlin in #48
- (finally) fix units by @mcoughlin in #50
- Move is_night to Orbit class by @lpsinger in #51
- Swith to cdshealpix for HEALPix polygon query by @lpsinger in #49
- Remove SurveyModel.get_field_of_regard by @lpsinger in #52
- Update TLEs for UVEX and ULTRASAT by @lpsinger in #53
- Remove SurveyModel class by @mcoughlin in #55
- Add unit test for sky grid module by @lpsinger in #56
- required is now False so will simply default to --skygrid-method by @mcoughlin in #59
- Add Sphinx files for the survey simulation scripts by @mcoughlin in #60
- Fill gaps in sinusoidal tiling near poles by @lpsinger in #62
- Add slew_time function by @lpsinger in #63
- Add nonzero_intervals function by @lpsinger in #64
- Add slew constraints using a lazy constraint callback by @lpsinger in #65
- Add gw-too-file to simsurvey by @mcoughlin in #66
- Add outer loop checks by @mcoughlin in #67
- Add dusty injections by @mcoughlin in #68
- Parallelize limiting magnitude by @mcoughlin in #69
- Parallelize efficiency script by @mcoughlin in #70
- Add "dropout" option to the scheduling by @mcoughlin in #73
- Assume 90 degree Earth avoidance for LyAl background by @mcoughlin in #72
- Add LMC/SMC option by @mcoughlin in #74
- Updating UVEX TLE by @bwgref in #71
- Add Downlink option by @mcoughlin in #75
- Choose baseline field depending on visibility by @mcoughlin in #76
- Disable solution pool by @lpsinger in #78
- Tile number by @mcoughlin in #80
- Add Dorado TLEs for 31 degree inclination orbits by @lpsinger in #79
- Add constraint to mask out polar horns by @lpsinger in #82
- Use SpiceyPy to evaluate TESS orbit by @lpsinger in #83
- Update UVEX constraints for ToOs by @lpsinger in #84
- Update dependencies by @lpsinger in #86
- Fix nested multiprocessing on import by @lpsinger in #92
- Bump pymongo from 4.6.2 to 4.6.3 by @dependabot in #95
- Bump idna from 3.6 to 3.7 by @dependabot in #96
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot in #93
- Log the shape and size of decision variable arrays by @lpsinger in #98
- Defer evaluation of orbital period in unit conversion by @lpsinger in #97
- Update to new poetry dev dep style by @lpsinger in #99
- Reinstate tests for Python 3.9-3.11 by @lpsinger in #100
- Fix test failures, extract common hypothesis givens by @lpsinger in #101
- Bump actions/setup-python from 2 to 5 by @dependabot in #103
- Bump actions/checkout from 2 to 4 by @dependabot in #105
- Bump TrueBrain/actions-flake8 from 1.4.1 to 2.2 by @dependabot in #102
- Bump codecov/codecov-action from 1 to 4 by @dependabot in #104
- Modernize readthedocs configuration by @lpsinger in #106
New Contributors
- @mcoughlin made their first contribution in #5
- @bwgref made their first contribution in #71
- @dependabot made their first contribution in #95
Full Changelog: v0.1.0...v0.2.0