v2.0.0
github-actions
released this
31 Jan 13:38
·
243 commits
to refs/heads/main
since this release
🎉🎉 This is the first pip-installable new version of 21cmSense! 🎉🎉
If you've used 21cmSense
in the past (i.e. @jpober's original version)
then this code does the same thing but is used completely differently.
To understand how to use the code, and get an overview of the
new features, check out
the docs.
🚀 Features
- feat: ability use builtin observatories (#75) @steven-murray
- Hera sensitivity (#89) @steven-murray
- feat: add ability to specify unit type for data loader (#87) @steven-murray
- feat: add systematics_mask parameter (#67) @steven-murray
- feat: new calculate_sensitivity_2d_grid and 1d function (#66) @steven-murray
- feat: add track option to Observation (#64) @steven-murray
- better-output (#47) @steven-murray
- feat: mask on antennas (#46) @steven-murray
- Feat/vectorized calculations (#28) @mkolopanis
- Multiz (#3) @steven-murray
🤖 CI/CD
- ci: add labeler action (#102) @steven-murray
- ci: do releases via the GH interface (#100) @steven-murray
- ci: deploy on main not master (#72) @steven-murray
- Release strategy (#50) @steven-murray
- Ci/GitHub actions (#30) @mkolopanis
🔧 Dependencies
- chore(deps): bump conda-incubator/setup-miniconda from 2.0.0 to 3.0.1 (#96) @dependabot
- chore(deps): bump actions/setup-python from 2 to 5 (#98) @dependabot
- chore(deps): bump codecov/codecov-action from 2 to 3 (#99) @dependabot
- chore(deps): bump actions/upload-artifact from 3 to 4 (#97) @dependabot
- maint: require attrs (#74) @steven-murray
- Astropy v5 (#60) @steven-murray
💄 Style
- [pre-commit.ci] pre-commit autoupdate (#104) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#103) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#93) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#92) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#91) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#90) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#88) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#71) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#61) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#57) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#55) @pre-commit-ci
- [pre-commit.ci] pre-commit autoupdate (#53) @pre-commit-ci
- update-flake-stuff (#48) @steven-murray
- Black (#8) @steven-murray
🐛 Bugfixes
- fix: some fixes to errors raised (#94) @steven-murray
- Fix all the little issues (#81) @steven-murray
- fix: use SafeLoader (#63) @steven-murray
- fix: wrongly squaring (1+z) in dL_df (#62) @steven-murray
- fix: reference to first null being a method (#51) @steven-murray
- fix: error in pyuvdata import (#21) @steven-murray
📚 Documentation
- docs: don't try to build all the doc types (#85) @steven-murray
- test: reproduce Pober+2014 results (#82) @steven-murray
- Tutorial (#17) @steven-murray
- Tutorial (#10) @steven-murray
- docs: fix up MWA example (#65) @steven-murray
- Nicer tutorial (#44) @steven-murray
🔨 Maintenance
- fix-license (#49) @steven-murray
- Tests (#9) @steven-murray