GitHub - PrasoonPratham/astmio: A lightweight Python library for parsing, encoding, and transmitting ASTM E1381/E1394 messages over serial connections to clinical lab devices.

ASTMIO

astmio is a Python library designed to handle ASTM communication protocols used in medical and laboratory equipment. It provides tools to parse, build, and transmit ASTM E1381/E1394 messages over serial connections, making it easy to integrate lab machines like blood analyzers with custom Laboratory Information Systems (LIS).

Features

  • Full support for ASTM message parsing and encoding
  • Serial port abstraction for easy device communication
  • Customizable message mapping and field-level access
  • Built with extensibility in mind for LIS and middleware integration

Read the docs for more info: https://PrasoonPratham.github.io/astmio/

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

This project is a fork of the original python-astm library created by Alexander Shorin. The original project, licensed under the 3-Clause BSD License, can be found at the original PyPI project. Many thanks to the original author for their work.