Skip to content

CellPyAbility v0.1.0

Latest

Choose a tag to compare

@jlelia jlelia released this 22 Dec 20:57
· 2 commits to main since this release
ed1a9d7

CellPyAbility v0.1.0

PyPI Compatibility

  • Added command line interface (for automation and batch processing)
  • Restructured and added documentation for PyPI publishing, including info for contributors
  • Added automated testing for each module by comparing CSV outputs and checking for CellProfiler subprocess calls
  • Changed file creation behavior to avoid writing to read-only directories (like where pip install would build CellPyAbility)

Code Optimization

  • Replaced linear match scans with regex when possible
  • Refactored loop-based approaches with NumPy for array/matrix operations
  • Condensed functions and moved to toolbox.py when possible to improve DRY

Removed Vestigial Scripts

  • Removed original GUI scripts for Python use (GUI still available in code-free Windows application)