Skip to main content

TileFlow

High-performance tile-based image processing for scientific computing

Process gigapixel images with minimal memory footprint through intelligent tiling and reconstruction. Designed for microscopy, whole-slide imaging, and large-scale computer vision workflows.

Python 3.13+ NumPy License: MIT

🚀 Key Features

  • 🧠 Memory Efficient: Process images larger than RAM using intelligent tiling
  • 🔬 Multi-Channel Ready: Native CHW format support for microscopy workflows
  • ⚡ Zero-Copy Views: Leverages numpy slicing for maximum performance
  • 🔧 Seamless Reconstruction: Intelligent overlap handling eliminates artifacts
  • ☁️ Cloud-Scale: Built-in zarr integration for massive datasets
  • 🎯 Pluggable Pipeline: Custom processing functions integrate seamlessly

📦 Installation

pip install tileflow

📄 License

MIT License - see LICENSE file for details.

🙏 Acknowledgments

Valentin Poque - Core development and architecture (July-September 2025)


Process any image, any size, any channel count.
TileFlow scales with your data.

📖 Documentation • 🐛 Issues • 💬 Discussions

Metadata

Release files for tileflow 0.7.7

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

Source distribution (sdist)

Source distribution for tileflow 0.7.7
File Size Uploaded
tileflow-0.7.7.tar.gz 8.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tileflow 0.7.7
File Interpreter ABI Platform
tileflow-0.7.7-py3-none-any.whl Python 3 none any Details

Total release size: 18.4 kB

Release files / tileflow-0.7.7.tar.gz

Download URL tileflow-0.7.7.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2199dddee08e20a1ed85fcdeadf067335c34dc35e0da8f267e9786e1e52fb550
BLAKE2b-256 checksum
How to use checksums
afc9f37510fe8e21a0460b9ecbf81eafc847fa95979718069661ba43b2205565
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / tileflow-0.7.7-py3-none-any.whl

Download URL tileflow-0.7.7-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e7dbd43b99aaf35504a871c56b17259ebd2cfb4f2c4aba6bcb1626a664ffa291
BLAKE2b-256 checksum
How to use checksums
b02d9cb96087ac3e58cd2306cd9241d131fef1d97cce0b5a0a035876d5db590b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.7.14

2 release files

0.7.13

2 release files

0.7.12

2 release files

0.7.11

2 release files

0.7.10

2 release files

0.7.9

2 release files

0.7.8

2 release files

This release

0.7.7 This release

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

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