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

geo-ant / varpro / 9181626839
87%

Build:
DEFAULT BRANCH: main
Ran 21 May 2024 09:19PM UTC
Jobs 1
Files 24
Run time 1min
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

21 May 2024 09:18PM UTC coverage: 81.737% (-1.2%) from 82.953%
9181626839

push

github

web-flow
Confidence bands and Usability Improvements (#33)

* add dev branch checks

* Feature/remove typestate pattern from model builder (#30)

* break everything, but now we have a state machine

* more work on removing typestate

* refactor should be finished

* fix clippy lints

* Feature/confidence bands (#32)

* start with confidence bands

* update comment

* don't store correlation matrix anymore, instead calculate it on the fly

* disable fit statistics for mrhs because that was not working correctly

* start adding calculations

* minor changes to calculations

* finish draft for confidence bands

* add generics for mrhs vs single rhs

* compiling, but doctests are failing

* offer different APIs for single and multiple rhs

* single vector api in fit statistics

* compile and tests working, doctests still fail

* remove obsolete code

* add best fit method and start testing it

* add more tests for best fit

* more tests for best fit

* add docs for confidence bands

* fix doctests

* start changing docs to better reflect mrhs

* start with python script using lmfit for comparison

* fiddle with parameters until fit works, add random noise for ci calculation

* minor cleanups in script

* write results

* start with tests for confidence band

* add x data to output

* more test assets

* test and fix bugs in confidence band

* move some test assets around

* add weighted decay

* test fitting with weights, found problem with covmat

* smaller refactor

* use correct cov matrix for weighted problem

* shorten todo comment

* use correct conf interval, fix test

* doctest readme, fix problems

* increment version

* fmt

* doc fixes

* add reduced chi2 and add comment about scaling

* test reduced chi2

* update readme

* add todo list

* update changelog, add todo list

* more documentation

* add test for the remove typestate feature

* more doc... (continued)

135 of 178 new or added lines in 7 files covered. (75.84%)

9 existing lines in 3 files now uncovered.

819 of 1002 relevant lines covered (81.74%)

1259.22 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% benches/double_exponential_without_noise.rs
2
0.0
0.0% benches/multiple_right_hand_sides.rs
4
50.0
src/statistics/numeric_traits/mod.rs
8
66.39
0.07% src/solvers/levmar/mod.rs
13
85.12
-4.16% src/statistics/mod.rs
15
81.48
1.67% src/model/builder/mod.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
99.32
-0.68% shared_test_code/src/models.rs
3
85.12
-4.16% src/statistics/mod.rs
5
89.55
-7.11% shared_test_code/src/levmar_mrhs.rs
Jobs
ID Job ID Ran Files Coverage
1 9181626839.1 21 May 2024 09:19PM UTC 24
81.74
GitHub Action Run
Source Files on build 9181626839
  • Tree
  • List 24
  • Changed 18
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ea107b87 on github
  • Prev Build on main (#7849571689)
  • Next Build on main (#10045249293)
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

© 2025 Coveralls, Inc