• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Info updated!

stfc / alc-dls-exafs
59%
main: 60%

Build:
Build:
LAST BUILD BRANCH: extract_paths
DEFAULT BRANCH: main
Repo Added 17 Sep 2025 09:08PM UTC
Token gMzvCi5nlgED3Tu3WfG0lBKJ5PBHLRAsU regen
Build 147 Last
Files 10
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

LAST BUILD ON BRANCH extract_paths
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add_readme
  • average_over_sites
  • cff
  • ci
  • clarify-plot-include-help
  • containers_2
  • debye-waller
  • dependabot/uv/cryptography-46.0.5
  • dependabot/uv/cryptography-46.0.6
  • dependabot/uv/cryptography-46.0.7
  • dependabot/uv/filelock-3.20.3
  • dependabot/uv/lxml-6.1.0
  • dependabot/uv/marimo-0.23.0
  • dependabot/uv/orjson-3.11.6
  • dependabot/uv/pillow-12.1.1
  • dependabot/uv/pillow-12.2.0
  • dependabot/uv/pip-26.0
  • dependabot/uv/pygments-2.20.0
  • dependabot/uv/pynacl-1.6.2
  • dependabot/uv/pytest-9.0.3
  • dependabot/uv/python-dotenv-1.2.2
  • dependabot/uv/requests-2.33.0
  • dependabot/uv/urllib3-2.6.3
  • dependabot/uv/virtualenv-20.36.1
  • extract_paths
  • feat-arbitrary-custom-tags
  • fix_cli_generate_typo
  • fix_pipeline_all-frames-cli-opption
  • main
  • minmax
  • move_marimo_utils
  • notebook-advanced-tab
  • notebooks
  • reuse_potentials
  • update-default-exchange-in-feff-configs
  • validation_fix
  • write_data

22 Apr 2026 08:43PM UTC coverage: 58.82% (+0.4%) from 58.466%
24801682404

push

github

Kane Shenton
feat: add curved-wave amplitude ratio (cw_ratio) path filtering

Parse FEFF's files.dat to extract the curved-wave chi amplitude ratio
for each scattering path and thread it through the full pipeline:

- feff_utils: add parse_files_dat() to read cw_ratio from files.dat
- hdf5_store: store and read cw_ratio as an HDF5 attribute per path
- exafs_data: add cw_ratio field to PathContribution; average across
  samples in PathAggregator.finalize(); add filter_path_contributions()
  utility (filters by min_cw_ratio threshold and/or top_n cap, preserving
  r_eff ordering among survivors)
- cli: add --min-cw-ratio option to both `analyze` and `pipeline` commands
- tests: add TestParseFilesDat and TestFilterPathContributions
- scripts: add pack_output_to_hdf5.py to import an existing
  pipeline_output/ tree into HDF5 without re-running FEFF
- README: document HDF5 output mode and the pack script

1774 of 3016 relevant lines covered (58.82%)

2.35 hits per line

Relevant lines Covered
Build:
Build:
3016 RELEVANT LINES 1774 COVERED LINES
2.35 HITS PER LINE
Source Files on main
  • Tree
  • List 10
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24801682404 extract_paths feat: add curved-wave amplitude ratio (cw_ratio) path filtering Parse FEFF's files.dat to extract the curved-wave chi amplitude ratio for each scattering path and thread it through the full pipeline: - feff_utils: add parse_files_dat() to read c... push 22 Apr 2026 08:44PM UTC Kane Shenton github
58.82
24785742067 extract_paths WIP Refactor to use HDF5 files to store the FEFF otuput including path information Storing all the paths for all the frames/sites generates a very large number of files. This approach organises and compresses that output into an easy-to-transport... push 22 Apr 2026 03:02PM UTC Kane Shenton github
58.47
24750398475 dependabot/uv/lxml-6.1.0 Bump lxml from 6.0.0 to 6.1.0 Bumps [lxml](https://github.com/lxml/lxml) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.... Pull #63 21 Apr 2026 10:47PM UTC web-flow github
59.82
24748892175 dependabot/uv/python-dotenv-1.2.2 Bump python-dotenv from 1.1.1 to 1.2.2 Bumps [python-dotenv](https://github.com/theskumar/python-dotenv) from 1.1.1 to 1.2.2. - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python... Pull #62 21 Apr 2026 10:07PM UTC web-flow github
59.82
24420277671 dependabot/uv/pygments-2.20.0 Bump pygments from 2.19.2 to 2.20.0 Bumps [pygments](https://github.com/pygments/pygments) from 2.19.2 to 2.20.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHAN... Pull #57 14 Apr 2026 08:05PM UTC web-flow github
59.82
24420212910 main Bump pytest from 8.4.1 to 9.0.3 (#61) Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 9.0.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELO... push 14 Apr 2026 08:03PM UTC web-flow github
59.82
24376402964 dependabot/uv/pytest-9.0.3 Bump pytest from 8.4.1 to 9.0.3 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 9.0.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)... Pull #61 14 Apr 2026 01:44AM UTC web-flow github
59.82
24371786437 dependabot/uv/pillow-12.2.0 Bump pillow from 11.3.0 to 12.2.0 Bumps [pillow](https://github.com/python-pillow/Pillow) from 11.3.0 to 12.2.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/C... Pull #60 13 Apr 2026 11:16PM UTC web-flow github
59.82
24163865066 dependabot/uv/marimo-0.23.0 Bump marimo from 0.16.5 to 0.23.0 Bumps [marimo](https://github.com/marimo-team/marimo) from 0.16.5 to 0.23.0. - [Release notes](https://github.com/marimo-team/marimo/releases) - [Commits](https://github.com/marimo-team/marimo/compare/0.16.5...0.... Pull #59 08 Apr 2026 11:24PM UTC web-flow github
59.82
24156304252 dependabot/uv/cryptography-46.0.7 Bump cryptography from 45.0.6 to 46.0.7 Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.6 to 46.0.7. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography... Pull #58 08 Apr 2026 08:12PM UTC web-flow github
59.82
See All Builds (103)

Badge your Repo: alc-dls-exafs

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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