Metadata-Version: 2.4
Name: mmif-python
Version: 1.2.1
Summary: Python implementation of MultiMedia Interchange Format specification. (https://mmif.clams.ai)
Home-page: https://mmif.clams.ai
Author: Brandeis Lab for Linguistics and Computation
Author-email: admin@clams.ai
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: orderly-set==5.3.*
Requires-Dist: jsonschema
Provides-Extra: seq
Requires-Dist: numpy; extra == "seq"
Provides-Extra: cv
Requires-Dist: pillow; extra == "cv"
Requires-Dist: opencv-python; extra == "cv"
Requires-Dist: ffmpeg-python; extra == "cv"
Requires-Dist: wurlitzer; extra == "cv"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-pep8; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytype; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

## MultiMedia Interchange Format
[MMIF](https://mmif.clams.ai) is a JSON(-LD)-based data format designed for transferring annotation data between computational analysis applications in [CLAMS project](https://clams.ai). 


## mmif-python
`mmif-python` is a Python implementation of the MMIF data format. 
`mmif-python` provides various helper classes and functions to handle MMIF JSON in Python, 
including ; 

1. de-/serialization of MMIF internal data structures to/from JSON
2. validation of MMIF JSON
3. handling of CLAMS vocabulary types
4. navigation of MMIF object via various "search" methods (e.g. `mmif.get_all_views_contain(vocab_type))`)

## For more ...
* [Version history and patch notes](https://github.com/clamsproject/mmif-python/blob/main/CHANGELOG.md)
* [MMIF Python API documentation](https://clamsproject.github.io/mmif-python)
* [MMIF JSON specification and schema](https://clamsproject.github.io/mmif)
