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

kunzaatko / TransferFunctions.jl / 17100492288
87%

Build:
DEFAULT BRANCH: trunk
Ran 20 Aug 2025 02:04PM UTC
Jobs 1
Files 28
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

20 Aug 2025 01:52PM UTC coverage: 0.0% (-74.8%) from 74.77%
17100492288

push

github

kunzaatko
feat: introduce comprehensive transfer function models

This commit significantly expands the available transfer function models and
refactors the documentation structure to support them.

Changes include:
- **New Models:** Added Airy Disc, Gaussian, Born & Wolf, Gibson & Lanni, and
  Circular Pupil transfer function models.
- **Documentation Overhaul:** Restructured the manual pages, separating linear
  and nonlinear transfer functions, and creating dedicated sections for
  individual model types. Updated `InterLinks` for new dependencies and removed
  old API reference sections.
- **Dependency Updates:**
    - Added `ComponentArrays` and `Rotations` for new functionalities.
    - Removed `ImageFiltering` dependency.
    - Updated `InterfaceFunctions` compatibility.

0 of 169 new or added lines in 12 files covered. (0.0%)

364 existing lines in 15 files now uncovered.

0 of 633 relevant lines covered (0.0%)

0.0 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
src/psf/models/gibson-lanni.jl
2
0.0
0.0% src/otf/otf-array.jl
2
0.0
0.0% src/psf/psf-array.jl
7
0.0
-23.53% src/psf/point-spread-function.jl
8
0.0
-100.0% src/otf/circular-pupil-otf.jl
11
0.0
src/psf/rotated-psf.jl
11
0.0
-93.55% src/utils.jl
16
0.0
src/psf/scaled-psf.jl
17
0.0
src/psf/models/born-wolf.jl
23
0.0
src/psf/models/airy-disc.jl
29
0.0
src/psf/models/gaussian.jl
42
0.0
src/psf/methods.jl

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
-23.53% src/psf/point-spread-function.jl
8
0.0
-100.0% src/otf/circular-pupil-otf.jl
8
0.0
-100.0% src/types/reflected-arrays.jl
10
0.0
-71.43% src/otf/optical-transfer-function.jl
13
0.0
-100.0% ext/ImageCoreExt.jl
16
0.0
-100.0% src/transfer-function-interface.jl
20
0.0
-90.91% src/types/sampled-arrays.jl
23
0.0
-92.0% src/types/circulant-tensors.jl
29
0.0
-100.0% src/psf/estimation/beads-acquisition.jl
29
0.0
-96.43% src/types/tapered-arrays.jl
29
0.0
-93.55% src/utils.jl
31
0.0
-77.27% src/apodization.jl
35
0.0
-100.0% src/types/filtering-matrices.jl
39
0.0
-82.61% src/filter.jl
73
0.0
-94.87% src/types/border-arrays.jl
Jobs
ID Job ID Ran Files Coverage
1 17100492288.1 20 Aug 2025 02:03PM UTC 28
0.0
GitHub Action Run
Source Files on build 17100492288
  • Tree
  • List 28
  • Changed 19
  • Source Changed 10
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17100492288
  • 69263823 on github
  • Prev Build on trunk (#16989006435)
  • Next Build on trunk (#17101088224)
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