Recent Releases of afmreader

afmreader - v0.0.6

What's Changed

  • tests(jpk): Adds sample .jpk-qi-image to test suite by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/155
  • feature: new reader for .h5-jpk files by @derollins in https://github.com/AFM-SPM/AFMReader/pull/152
  • docs: Round out supported file formats by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/156
  • [pre-commit.ci] pre-commit-autoupdate by @pre-commit-ci in https://github.com/AFM-SPM/AFMReader/pull/158
  • Courtesy of Eva: Add µm support for .top, .stp files by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/145

Full Changelog: https://github.com/AFM-SPM/AFMReader/compare/v0.0.5...v0.0.6

- Python
Published by SylviaWhittle about 1 year ago

afmreader - v0.0.5

What's Changed

  • Add general loader module by @MaxGamill-Sheffield in https://github.com/AFM-SPM/AFMReader/pull/140
  • Minimum Python version >= 3.10 by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/143
  • packaging: Set pySPM min version to 0.6.2 by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/146
  • setup: Use AFM-SPM/pySPM fork by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/147
  • chore: Revert pySPM to install from PyPI by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/150

Full Changelog: https://github.com/AFM-SPM/AFMReader/compare/v0.0.4...v0.0.5

- Python
Published by ns-rse about 1 year ago

afmreader - v0.0.4

Main Features

  • Support for .top and .stp file formats
  • Improved support for .jpk scaling

Bugs

  • Corrected string clipping of error messages

What's Changed

  • tests(spm): Adds test for spmpixeltonmscaling() by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/87
  • ci: Adds pytest-testmon to local pre-commit hooks by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/89
  • doc: Adds citing and used by section to README.md by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/91
  • Add mypy to pre-commit and improve typehints by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/98
  • style: Disable ruff A005 (stdlib-module-shadowing) by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/102
  • States the outputs in the usage section by @MaxGamill-Sheffield in https://github.com/AFM-SPM/AFMReader/pull/104
  • docs: Adds basic documentation using mkdocs by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/103
  • feature: Ensure img_path is of type Path by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/108
  • tests: FileNotFound consistently raised & tested by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/110
  • feature: Returns just dictionary when loading .topostats by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/112
  • Add file format STP by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/113
  • Scaling JPK data values correctly by @derollins in https://github.com/AFM-SPM/AFMReader/pull/118
  • feature: introduce config file for JPK tags by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/124
  • Vertically reflect JPK images by @derollins in https://github.com/AFM-SPM/AFMReader/pull/129
  • rm string clipping for error message output by @MaxGamill-Sheffield in https://github.com/AFM-SPM/AFMReader/pull/131
  • Add file format TOP by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/135
  • tests(topostats): Compare versions as strings by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/136
  • tests: Adds pytest-loguru to test dependencies by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/137
  • tests: make topostats tests flexible to key name by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/138

New Contributors

  • @MaxGamill-Sheffield made their first contribution in https://github.com/AFM-SPM/AFMReader/pull/104
  • @derollins made their first contribution in https://github.com/AFM-SPM/AFMReader/pull/118

Full Changelog: https://github.com/AFM-SPM/AFMReader/compare/v0.0.3...v0.0.4

- Python
Published by ns-rse about 1 year ago

afmreader - Hotfix: units when loading spm files

This hotfix addresses a bug where some .spm files fail to load due to having units of pm which weren't supported.

- Python
Published by SylviaWhittle over 1 year ago

afmreader - v0.0.2

What's Changed

  • Add file type: .topostats by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/53
  • Add file type .gwy by @ahobbs7 in https://github.com/AFM-SPM/AFMReader/pull/61
  • Formatting Gwyddion link correctly by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/62
  • chore: Adds fair-software.eu badge to README.md by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/72
  • chore: Explicitly define where package files reside by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/79

New Contributors

  • @ahobbs7 made their first contribution in https://github.com/AFM-SPM/AFMReader/pull/61

Full Changelog: https://github.com/AFM-SPM/AFMReader/compare/v0.0.1...v0.0.2

- Python
Published by ns-rse over 1 year ago

afmreader -

This is the initial release of AFMReader (nee topofileformats).

Support is present for reading the following Atomic Force Microscopy formats...

What's Changed

  • Apply linting and formatting to codebase by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/11
  • Adds workflow to run tests by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/12
  • Adds code of conduct for contributing; expands README.md by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/18
  • Switches to dynamic versioning with setuptools_scm by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/26
  • Adds ids to tests via pytest.param by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/30
  • Add file type: JPK by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/36
  • Add file type: SPM by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/33
  • Add file type: IBW by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/34
  • chore: Minimum Python 3.9; Splits optional dependencies by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/49
  • ci: Add pypi.yaml to automate publishing to PyPI by @ns-rse in https://github.com/AFM-SPM/AFMReader/pull/54
  • Add encoder option for 9.99 volt asd files by @SylviaWhittle in https://github.com/AFM-SPM/AFMReader/pull/50

Full Changelog: https://github.com/AFM-SPM/AFMReader/commits/v0.0.1

- Python
Published by ns-rse about 2 years ago