Recent Releases of cogsworth

cogsworth - v2.1.1

What's Changed

  • Add flexibility in the choice of bpp and bcm columns by @TomWagg in https://github.com/TomWagg/cogsworth/pull/157

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.1.0...v2.1.1

Scientific Software - Peer-reviewed - Python
Published by TomWagg 6 months ago

cogsworth - v2.1.0

What's Changed

  • Fix and upgrade plot_orbit by @TomWagg in https://github.com/TomWagg/cogsworth/pull/155

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.0.4...v2.1.0

Scientific Software - Peer-reviewed - Python
Published by TomWagg 8 months ago

cogsworth - v2.0.4

What's Changed

  • Update citations now that things are published by @TomWagg in https://github.com/TomWagg/cogsworth/pull/153

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.0.3...v2.0.4

Scientific Software - Peer-reviewed - Python
Published by TomWagg 8 months ago

cogsworth - v2.0.3

What's Changed

  • Update kickflag to new COSMIC default by @TomWagg in https://github.com/TomWagg/cogsworth/pull/152

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.0.2...v2.0.3

Scientific Software - Peer-reviewed - Python
Published by TomWagg 8 months ago

cogsworth - v2.0.2

What's Changed

  • Plot improvements by @TomWagg in https://github.com/TomWagg/cogsworth/pull/151

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.0.1...v2.0.2

Scientific Software - Peer-reviewed - Python
Published by TomWagg 11 months ago

cogsworth - v2.0.1

JOSS Release

This release includes several improvements based on the JOSS review

What's Changed

  • Automatically create a pynbodyrc file if a user tries to load FIRE snapshot by @TomWagg in https://github.com/TomWagg/cogsworth/pull/141
  • Better optional dependency documentation by @TomWagg in https://github.com/TomWagg/cogsworth/pull/143
  • Better documentation of class attributes by @TomWagg in https://github.com/TomWagg/cogsworth/pull/147
  • Add windows/WSL install warning to docs by @TomWagg in https://github.com/TomWagg/cogsworth/pull/148

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v2.0.0...v2.0.1

Scientific Software - Peer-reviewed - Python
Published by TomWagg about 1 year ago

cogsworth - v2.0.0

Major release with paper submission

This release co-incides with the submission of the cogsworth paper.

What's Changed

  • Make auto-running things less hidden, add runtime testing, small fixes to slicing by @TomWagg in https://github.com/TomWagg/cogsworth/pull/123
  • Improve cartoon plotting (orbital periods and timesteps) by @TomWagg in https://github.com/TomWagg/cogsworth/pull/126
  • Add new case study, nicer landing page by @TomWagg in https://github.com/TomWagg/cogsworth/pull/127
  • Use latest gala, add a catch for slicing half-loaded files by @TomWagg in https://github.com/TomWagg/cogsworth/pull/128
  • Change to brackets for timesteps on cartoons, fix pop saving for complicated sampling params by @TomWagg in https://github.com/TomWagg/cogsworth/pull/129
  • Add marker for disruption events to cartoon by @TomWagg in https://github.com/TomWagg/cogsworth/pull/130
  • Add a script for testing runtime by @TomWagg in https://github.com/TomWagg/cogsworth/pull/132
  • New tutorials and examples by @TomWagg in https://github.com/TomWagg/cogsworth/pull/133

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v1.2.0...v2.0.0

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago

cogsworth - v1.2.0

What's Changed

  • Add some new simple SFHs by @TomWagg in https://github.com/TomWagg/cogsworth/pull/120
  • Add new orbit plotting functionality by @TomWagg in https://github.com/TomWagg/cogsworth/pull/121
  • Add new case studies + minor fixes by @TomWagg in https://github.com/TomWagg/cogsworth/pull/122

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v1.1.2...v1.2.0

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago

cogsworth - v1.1.2

What's Changed

  • Bug fix: Custom SFHs with additional parameters can now be loaded safely by @TomWagg in https://github.com/TomWagg/cogsworth/pull/119

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v1.1.1...v1.1.2

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago

cogsworth - v1.1.1

What's Changed

  • Ensure concat functions are accessible by @TomWagg in https://github.com/TomWagg/cogsworth/pull/118

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v1.1.0...v1.1.1

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago

cogsworth - v1.1.0

What's Changed

  • Concatenation for Populations and StarFormationHistorys by @TomWagg in https://github.com/TomWagg/cogsworth/pull/117

Full Changelog: https://github.com/TomWagg/cogsworth/compare/v1.0.0...v1.1.0

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago

cogsworth - v1.0.0

What's Changed

  • Allow for optional dependencies by @TomWagg in https://github.com/TomWagg/cogsworth/pull/54
  • Improve recent pydata changes, update docs by @TomWagg in https://github.com/TomWagg/cogsworth/pull/56
  • New IO tutorial and others started by @TomWagg in https://github.com/TomWagg/cogsworth/pull/58
  • Personalised citation information framework by @TomWagg in https://github.com/TomWagg/cogsworth/pull/63
  • Update install instructions by @TomWagg in https://github.com/TomWagg/cogsworth/pull/64
  • Improved gallery, module intros, various small updates by @TomWagg in https://github.com/TomWagg/cogsworth/pull/65
  • Add a feedback & contributions page by @TomWagg in https://github.com/TomWagg/cogsworth/pull/66
  • Make sample_params an option by @TomWagg in https://github.com/TomWagg/cogsworth/pull/60
  • Indexing improvements by @TomWagg in https://github.com/TomWagg/cogsworth/pull/69
  • Better tutorials landing page by @TomWagg in https://github.com/TomWagg/cogsworth/pull/71
  • No more Skycoords except where necessary by @TomWagg in https://github.com/TomWagg/cogsworth/pull/79
  • Add translation and cartoon helpers by @TomWagg in https://github.com/TomWagg/cogsworth/pull/80
  • Simplify the way in which we store disruptions to arrays instead of two lists by @TomWagg in https://github.com/TomWagg/cogsworth/pull/82
  • Avoid pickled storage (speed up orbits save/load) by @TomWagg in https://github.com/TomWagg/cogsworth/pull/84
  • Change to storing everything directly in a single file instead of 4 by @TomWagg in https://github.com/TomWagg/cogsworth/pull/85
  • A great many tutorials by @TomWagg in https://github.com/TomWagg/cogsworth/pull/87
  • Allow dynamic timestep resolution for bcm, don't save otherwise by @TomWagg in https://github.com/TomWagg/cogsworth/pull/89
  • BUG: fix duplicate timestep bug in kicked orbits by @TomWagg in https://github.com/TomWagg/cogsworth/pull/90
  • Add connections to LEGWORK by @TomWagg in https://github.com/TomWagg/cogsworth/pull/91
  • Add hydro submodule for creating populations from hydrodynamical zoom-in simulations by @TomWagg in https://github.com/TomWagg/cogsworth/pull/96
  • More tutorials by @TomWagg in https://github.com/TomWagg/cogsworth/pull/97
  • Fix readthedocs build by @TomWagg in https://github.com/TomWagg/cogsworth/pull/98
  • Change nomenclature from Galaxys to StarFormationHistorys by @TomWagg in https://github.com/TomWagg/cogsworth/pull/100
  • Improve cluster velocity dispersion by @TomWagg in https://github.com/TomWagg/cogsworth/pull/101
  • Clearer error message when wrong load function is used by @TomWagg in https://github.com/TomWagg/cogsworth/pull/102
  • Finish the base plan of tutorials ☺️ by @TomWagg in https://github.com/TomWagg/cogsworth/pull/103
  • Reset the inital_binaries table index after mask by @TomWagg in https://github.com/TomWagg/cogsworth/pull/105
  • Add tests and tutorials for the hydro module by @TomWagg in https://github.com/TomWagg/cogsworth/pull/106
  • Allow the use of ini files to specify BSE_settings by @TomWagg in https://github.com/TomWagg/cogsworth/pull/107
  • Add initial velocity storage by @TomWagg in https://github.com/TomWagg/cogsworth/pull/109
  • Ensure sampling params are saved in Populations by @TomWagg in https://github.com/TomWagg/cogsworth/pull/110
  • Improve saving and lazy-loading of files by @TomWagg in https://github.com/TomWagg/cogsworth/pull/113
  • Save binary inclination and phase at each SN to ensure reproducibility by @TomWagg in https://github.com/TomWagg/cogsworth/pull/115

New Contributors

  • @TomWagg made their first contribution in https://github.com/TomWagg/cogsworth/pull/54

Full Changelog: https://github.com/TomWagg/cogsworth/commits/v1.0.0

Scientific Software - Peer-reviewed - Python
Published by TomWagg over 1 year ago