This is the initial release of AFMReader
(nee topofileformats
).
Support is present for reading the following Atomic Force Microscopy formats...
.asd
- High-speed AFM.ibw
- WaveMetrics.spm
- Bruker's Format.jpk
- Bruker
What's Changed
- Apply linting and formatting to codebase by @ns-rse in #11
- Adds workflow to run tests by @ns-rse in #12
- Adds code of conduct for contributing; expands README.md by @ns-rse in #18
- Switches to dynamic versioning with setuptools_scm by @ns-rse in #26
- Adds ids to tests via pytest.param by @ns-rse in #30
- Add file type: JPK by @SylviaWhittle in #36
- Add file type: SPM by @SylviaWhittle in #33
- Add file type: IBW by @SylviaWhittle in #34
- chore: Minimum Python 3.9; Splits optional dependencies by @ns-rse in #49
- ci: Add pypi.yaml to automate publishing to PyPI by @ns-rse in #54
- Add encoder option for 9.99 volt asd files by @SylviaWhittle in #50
Full Changelog: https://github.com/AFM-SPM/AFMReader/commits/v0.0.1