• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

moeyensj / thor / 22634960315 / 1
60%
main: 60%

Build:
DEFAULT BRANCH: main
Ran 03 Mar 2026 05:47PM UTC
Files 64
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Mar 2026 05:28PM UTC coverage: 59.552% (-0.03%) from 59.577%
22634960315.1

push

github

web-flow
 Experimental phase space coverage, covariance-aware clustering, and pipeline improvements (#168)

* Phase space test orbit generation — New phase_space package with HEALPix-based test orbit generation, recursive phase space splitting, coverage analysis across 6D orbital element bounds, and nearest-test-orbit proximity matching.

* Covariance propagation — Propagate observation and test orbit uncertainties through the gnomonic tangent plane, enabling Mahalanobis-distance-based observation filtering (TestOrbitMahalanobisObservationFilter) and covariance-derived adaptive clustering parameters.

* Cluster fitting — Replace simple clustering output with FittedClusters carrying polynomial motion models (position, velocity, acceleration, chi2). Adds fit_clusters(), per-observation residuals, and min_nights filtering.

* Pipeline changes — Add generate_ephemeris as an explicit pipeline stage (reusing ephemeris from filtering). Add stop_after_stage for early termination, yield_paths mode for reduced memory usage, and experimental link_test_orbits with recursive splitting.

* Analysis and plotting — New analysis.py (difi v2.0-powered linkage purity/completeness/findability metrics) and plotting.py (Plotly-based interactive visualization of observations and gnomonic-plane detections).

* Dependencies and cleanup — Upgrade to adam-core>=0.5.4, adam-assist>=0.3.6, rebound 4.6.0. Add plotly, healpy, difi. Remove pydantic (config uses dataclasses). Drop Python 3.10.

---------

Co-authored-by: Alec Koumjian <akoumjian@gmail.com>
Co-authored-by: Kathleen Kiker <kathleen@b612foundation.org>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

3856 of 6475 relevant lines covered (59.55%)

0.6 hits per line

Source Files on job 22634960315.1
  • Tree
  • List 64
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22634960315
  • b6171e2f on github
  • Prev Job for on main (#22634960346.1)
  • Next Job for on main (#22689846737.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc