Skip to main content

Typing, base classes, and more for BioIO projects.

Project description

bioio-types

Build Status Documentation

Typing, base classes, and more for BioIO projects.


Installation

Stable Release: pip install bioio-types
Development Head: pip install git+https://github.com/bioio-devs/bioio-types.git

Quickstart

from bioio_types.reader import Reader

class CustomTiffReader(Reader):
    # Your code here
from typing import List

from bioio_types.reader_metadata import ReaderMetadata as BaseReaderMetadata

class ReaderMetadata(BaseReaderMetadata):
    @staticmethod
    def get_supported_extensions() -> List[str]:
        return ["tif", "tiff"]

    @staticmethod
    def get_reader() -> base_image_reader.reader.Reader:
        from .custom_tiff_reader import CustomTiffReader

        return CustomTiffReader

Documentation

For full package documentation please visit bioio-devs.github.io/bioio-types.

Development

See CONTRIBUTING.md for information related to developing the code.

BSD License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bioio-types-0.0.2.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

bioio_types-0.0.2-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file bioio-types-0.0.2.tar.gz.

File metadata

  • Download URL: bioio-types-0.0.2.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for bioio-types-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6f9c47659b45c13db9173bf3ee6e400802a1eca70409c08c3f83b5a63280fe47
MD5 3fb67cfe35c3adcd42bf9be6465d6f6a
BLAKE2b-256 3b171f0b7e373984249d8c16be148d4d43c5952133b4945cb3e732498639923f

See more details on using hashes here.

File details

Details for the file bioio_types-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: bioio_types-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for bioio_types-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8905c6afa6680bafceddd5f407d2f8018559b7842d81e9e974a77f9c7c0caa11
MD5 087953f97e601625b728ac265da4b26a
BLAKE2b-256 caba47e559095711ca6384cdc527bcc927cac425fad04a5a287d1f49e622aca7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page