{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"}],"enrichment":{"capability":"Defines and validates the formal data model for bluesky's streaming scientific data ecosystem, providing schemas and Python tools for composing, validating, and transforming experiment documents.","skillfed_tags":["bluesky-ecosystem","scientific-data","schema-validation"],"use_cases":["Validate experiment documents produced by bluesky beamline control systems before storage or analysis.","Compose properly-structured Start, Event, and Stop documents when building custom data acquisition workflows.","Transform or migrate experiment data between different storage backends while maintaining schema compliance.","Build analysis pipelines that consume bluesky-formatted streaming data with guaranteed document structure.","Integrate external data sources into bluesky workflows by wrapping them in compliant document schemas."],"what_it_does":"event-model is the formal data schema and validation toolkit for the bluesky scientific data ecosystem. It defines how experimental metadata, measurements, and device state are organized into structured documents (Start, Event, EventDescriptor, Stop, etc.) that flow through data collection and analysis pipelines. The package provides Python tools to compose, validate, and transform these documents according to the bluesky specification.\n\nThe model is designed around the principle that rich metadata recorded alongside measured data enables better research and reproducibility. Documents capture sample information, experimental intent, detector calibrations, device configurations, and the actual measured data in a standardized format. This package is the foundation for any tool or workflow that needs to work with bluesky-collected data or emit data in bluesky-compatible format.","worth_installing":"Yes. If you work with bluesky data or need to emit data in bluesky-compatible format, this is a required dependency. Low install friction, active maintenance, permissive license, no known vulnerabilities, and supports current Python versions. Even as a transitive dependency it is stable and lightweight."},"id":"event-model","links":{"html":"https://skillfed.io/packages/event-model","md":"https://skillfed.io/packages/event-model.md","pypi":"https://pypi.org/project/event-model/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-03","license_spdx":null,"license_treatment":"permissive","name":"event-model","python_support":"supports_current","summary":"Data model used by the bluesky ecosystem."},"popularity":{"monthly_downloads":89877,"position":13630,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.24.0"}
