Skip to content

Add dynesty checkpointing and resuming functionality#848

Merged
taylorbell57 merged 5 commits into
mainfrom
dynesty_checkpoint
Jun 17, 2026
Merged

Add dynesty checkpointing and resuming functionality#848
taylorbell57 merged 5 commits into
mainfrom
dynesty_checkpoint

Conversation

@taylorbell57

Copy link
Copy Markdown
Collaborator
  • Introduced parameters for dynesty checkpointing in S5 control file.
  • Implemented functions to handle checkpoint file paths in fitters.
  • Updated S5MetaClass to manage new dynesty parameters.
  • Added tests for dynesty checkpoint file generation and resuming functionality.

- Introduced parameters for dynesty checkpointing in S5 control file.
- Implemented functions to handle checkpoint file paths in fitters.
- Updated S5MetaClass to manage new dynesty parameters.
- Added tests for dynesty checkpoint file generation and resuming functionality.
@taylorbell57 taylorbell57 requested a review from kevin218 May 26, 2026 18:25
@taylorbell57 taylorbell57 added documentation Improvements or additions to documentation enhancement New feature or request labels May 26, 2026
@github-project-automation github-project-automation Bot moved this to In progress in Road to v2.0 May 26, 2026
@codecov

codecov Bot commented May 26, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.30435% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.93%. Comparing base (7e0c9c5) to head (99d0373).

Files with missing lines Patch % Lines
src/eureka/S5_lightcurve_fitting/fitters.py 93.22% 4 Missing ⚠️
src/eureka/S5_lightcurve_fitting/s5_meta.py 80.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #848      +/-   ##
==========================================
+ Coverage   59.81%   59.93%   +0.12%     
==========================================
  Files         114      114              
  Lines       14922    14975      +53     
==========================================
+ Hits         8925     8976      +51     
- Misses       5997     5999       +2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread docs/source/ecf.rst
Comment thread docs/source/ecf.rst Outdated
Comment thread src/eureka/S5_lightcurve_fitting/s5_meta.py Outdated
Comment thread src/eureka/S5_lightcurve_fitting/fitters.py Outdated
Comment thread src/eureka/S5_lightcurve_fitting/fitters.py Outdated
Comment thread src/eureka/S5_lightcurve_fitting/fitters.py Outdated
@github-project-automation github-project-automation Bot moved this from In progress to Review in progress in Road to v2.0 Jun 17, 2026
@github-project-automation github-project-automation Bot moved this from In progress to Pending Review in Stage 5: Light Curve Fitting Jun 17, 2026
@taylorbell57 taylorbell57 requested a review from kevin218 June 17, 2026 16:41
@taylorbell57 taylorbell57 merged commit 8037b5d into main Jun 17, 2026
18 checks passed
@github-project-automation github-project-automation Bot moved this from Review in progress to Done in Road to v2.0 Jun 17, 2026
@github-project-automation github-project-automation Bot moved this from Pending Review to Done in Stage 5: Light Curve Fitting Jun 17, 2026
@taylorbell57 taylorbell57 deleted the dynesty_checkpoint branch June 17, 2026 18:40
taylorbell57 added a commit that referenced this pull request Jun 22, 2026
* Add dynesty checkpointing and resuming functionality

- Introduced parameters for dynesty checkpointing in S5 control file.
- Implemented functions to handle checkpoint file paths in fitters.
- Updated S5MetaClass to manage new dynesty parameters.
- Added tests for dynesty checkpoint file generation and resuming functionality.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants