8000 GitHub - histopathology/paquo at v0.1.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

PAthological QUpath Obsession - QuPath and Python conversations

License

Notifications You must be signed in to change notification settings

histopathology/paquo

Repository files navigation

PAQUO: PAthological QUpath Obsession

PyPI Version PyPI - Python Version GitHub Workflow Status Codecov GitHub issues

Welcome to paquo 👋, a library for interacting with QuPath from python.

paquo lives in github.

Its goal is to provide a pythonic interface to important features of QuPath, and to make creating and working with QuPath projects intuitive for python programmers.

We strive to make your lives as easy as possible: If Paquo is not pythonic, unintuitive, slow or if its documentation is confusing, it's a bug in Paquo. Feel free to report any issues or feature requests in the issue tracker!

Documentation

You can find paquo's documentation at paquo.readthedocs.io ❤️

Development Installation

  1. Install conda and git
  2. Clone paquo git clone https://github.com/bayer-science-for-a-better-life/paquo.git
  3. Run conda env create -f environment.yaml
  4. Activate the environment conda activate paquo

Note that in this environment paquo is already installed in development mode, so go ahead and hack.

Contributing Guidelines

  • Please follow pep-8 conventions but:
    • We allow 120 character long lines (try anyway to keep them short)
  • Please use numpy docstrings.
  • When contributing code, please try to use Pull Requests.
  • tests go hand in hand with modules on tests packages at the same level. We use pytest.

You can setup your IDE to help you adhering to these guidelines.
(Santi is happy to help you setting up pycharm in 5 minutes)

About

PAthological QUpath Obsession - QuPath and Python conversations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%
0