Skip to content

Conversation

@shashax42
Copy link

Summary

This PR fixes several typos and a critical bug in the transfer function calculation that affects hologram propagation accuracy.

Changes Made

Critical Bug Fix

Typo Fixes

  • havardharvard in holopy/core/io/io.py:22
  • progagatedpropagated in holopy/propagation/convolution_propagation.py:67
  • poltsplots in docs/source/tutorial/install.rst:76
  • prevoiuslypreviously in docs/source/releasenotes.rst:12

Dependency Cleanup

  • Removed deprecated nose dependency from pyproject.toml
  • Added missing description field to pyproject.toml

Documentation Updates

  • Updated installation guide with Python 3.7+ requirement
  • Updated Anaconda URL to current website

Impact

  • High: Fixes critical hologram propagation accuracy issue
  • Medium: Improves code professionalism by fixing typos
  • Low: Cleans up build dependencies after pytest migration

Testing

  • All modified Python files pass AST parsing
  • No syntax errors detected
  • Changes are backward compatible

Related Issues

Branch

fix/typos-documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Transfer function in propagation appears to be incorrect

1 participant