Skip to main content

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

Metadata

Release files for bioio-types 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bioio-types 0.0.2
File Size Uploaded
bioio-types-0.0.2.tar.gz 26.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bioio-types 0.0.2
File Interpreter ABI Platform
bioio_types-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 49.8 kB

Release files / bioio-types-0.0.2.tar.gz

Download URL bioio-types-0.0.2.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6f9c47659b45c13db9173bf3ee6e400802a1eca70409c08c3f83b5a63280fe47
BLAKE2b-256 checksum
How to use checksums
3b171f0b7e373984249d8c16be148d4d43c5952133b4945cb3e732498639923f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / bioio_types-0.0.2-py3-none-any.whl

Download URL bioio_types-0.0.2-py3-none-any.whl
Size 23.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8905c6afa6680bafceddd5f407d2f8018559b7842d81e9e974a77f9c7c0caa11
BLAKE2b-256 checksum
How to use checksums
caba47e559095711ca6384cdc527bcc927cac425fad04a5a287d1f49e622aca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page