OMERO Utils

Connection handling and low-level helpers for the OMERO API.

AI / Agents

Skills
llms.txt
llms-full.txt

Developers

hh65

Meta

Requires: Python >=3.12,<3.15
Package Info

omero-utils

Brief Description of project

Status

Version: version

Python

License

Features

  • [Feature 1]
  • [Feature 2]
  • [Feature 3]

Installation

# Clone the repository
git clone repo_adress
# Change into the project directory
cd omero-utils
# Create and activate virtual environment
uv venv
source .venv/bin/activate
# Install the package
uv pip install -e .

Project Structure

omero-utils/ ├── src/ │ └── omero-utils/ ├── tests/ ├── docs/ └── examples/

Versioning

This project uses Semantic Versioning and Conventional Commits.

To bump the version use commitizen: https://commitizen-tools.github.io/commitizen/

cz bump

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (cz commit)
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Authors

Created by Helfrid Hochegger Email: hh65@sussex.ac.uk

Dependencies

Requires Python 3.12, 3.13 or 3.14

License

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

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • References