--- id: tiled version: "0.2.15" license: unclear license_treatment: permissive maintenance: active --- # tiled — Structured Scientific Data Access Service License: permissive · Maintenance: active · Downloads: 177.2K/mo ## What it is and what it does Tiled is a Python service that provides structured, secure access to scientific data stored locally or remotely. It acts as an intermediary layer between scientists and their data, enabling search across metadata, remote slicing into arrays and tables, format conversion, and live data streaming. The package includes both client and server components—scientists can use the client to query and retrieve data from a Tiled server, or deploy their own server to share datasets with collaborators. The client-side library handles communication with Tiled servers via HTTP, supporting operations like metadata search, remote slicing so you fetch only what you need, transcoding into different formats, and downloading underlying data files. It's designed to work at any scale, from a single laptop to a facility data center, and integrates with scientific Python tools through standard formats like arrays and tables. Use it for: - Search and retrieve specific subsets of large scientific datasets without downloading entire files. - Convert data between formats on the server side before transfer to reduce bandwidth. - Stream live experimental data or replay recent data for analysis and visualization. - Share datasets across a research group with fine-grained access control and metadata discovery. - Build data catalogs where scientists can locate and access datasets by metadata without knowing file paths. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Tiled is a service for secure, structured access to scientific data with search, remote slicing, format conversion, and live streaming capabilities. Yes, if you work with scientific data at scale or need to share datasets with collaborators. The package is actively maintained, has low install friction, carries a permissive license, and solves a real problem in scientific data access. Install just the client if you only need to consume data from an existing Tiled server. ## Install pip install tiled uv add tiled poetry add tiled ## Installing tiled Before you install: Low install friction with a pure-Python wheel and active maintenance—last release 3 days ago. Requires Python 3.10 or later and pulls in 11 runtime dependencies including httpx, pydantic, and msgpack. License in practice: Permissive BSD license allows commercial and private use without restriction. Quickstart: pip install tiled from tiled.client import from_uri client = from_uri('http://example.com') data = client['dataset_name'].read() Requires Python 3.10 or later. Accessing remote data requires a running Tiled server or public instance URL. Verify before relying: - Whether the package includes built-in server deployment tooling or if server setup requires separate infrastructure. - Performance characteristics when slicing or streaming large datasets over the network. - Authentication and access control mechanisms beyond the 'secure' description in the project summary. - Specific example code patterns for common workflows like metadata search and format transcoding. ## Package facts - License: not declared (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 177.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags scientific data access service, remote data slicing and search, structured data streaming, scientific data management, format conversion for arrays, metadata search across datasets, secure data service, data-access, scientific-computing, streaming [View on SkillFed](https://skillfed.io/packages/tiled) · [View on PyPI](https://pypi.org/project/tiled/)