Recent Releases of PIVA: Photoemission Interface for Visualization and Analysis

PIVA: Photoemission Interface for Visualization and Analysis - v3.0.0

This version has been peer-reviewed and officially accepted by pyOpenSci.


Added

  • the showcase video to the documentation
  • comprehensive examples on custom dataloader implementation and guide on data ingestion and analysis
  • testing extras to toml file
  • example spectrum file for testing
  • directory selection when saving to pickle
  • method that stops all started jupyter sessions
  • broader test coverage

Changed

  • setup.py to pyproject.toml
  • Dataset base class from argparse.Namespace to pydantic.BaseModel

Deprecated

  • old files saved with piva<=2. won't open due to different base class

Fixed

  • typos in docstrings
  • formatting and checks using ruff

- Python
Published by pudeIko 10 months ago

PIVA: Photoemission Interface for Visualization and Analysis - v2.3.2

Added

  • the showcase video to the documentation
  • comprehensive examples on custom dataloader implementation and guide on data ingestion and analysis

Changed

  • setup.py to pyproject.toml

Fixed

  • typos in docstrings

See the changelog for a complete release history.

- Python
Published by pudeIko over 1 year ago