Beta version 1 released
Pre-release
Pre-release
This new beta release comes with a lot of new changes to the API that were mostly implemented in #412. This was done in conjunction with @atorchylo and helpful comments from @aguinot. The pipeline infrastructure changed to be more transparent and more modular. Summary of changes included below:
- Major improvements to user interface and codebase readability.
- New classes to organize and standardize blend information and output of deblenders. (BlendBatch + DeblendBatch)
- Increased modularity: it’s now easier to single out and use a particular functionality within BTK.
- New matching module to customize matching between truth and predicted catalog.
- New measure module that allows users to easily access relevant quantities of interest for blending studies: ellipticities, aperture photometry, SNR, blendedness.
- Improved metrics module with a variety of individually implemented metrics ⇒ easier to access and for new developers to add new metrics.
- New deblend module that incorporates deblenders into the BTK framework so far we have: Scarlet/PeakFinding/SEP
What's Changed
- develop replace with dev by @ismael-mendoza in #413
- Refactor v1 by @ismael-mendoza @atorchylo @pecom in #412
- small fix for notebooks ci by @ismael-mendoza in #425
- nbstripout by @ismael-mendoza in #426
- get Scarlet working in CI by @ismael-mendoza in #427
- Notebook ci fix by @ismael-mendoza in #428
- nbstripout with ouput by @ismael-mendoza in #429
- Scarlet notebook update by @ismael-mendoza in #430
- Release/1.0.0b1 by @ismael-mendoza in #431
Full Changelog: 1.0.0a9...1.0.0b1