Metadata-Version: 2.1
Name: openMINDS
Version: 0.0.2
Summary: Python API for interacting with openMINDS metadata schemas
Home-page: https://github.com/HumanBrainProject/openMINDS_generator
Author: Stefan Köhnen
Author-email: s.koehnen@fz-juelich.de
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.6
Description-Content-Type: text/markdown

# Welcome to openMINDS!

This is the repository for the generator scripts of
[**openMINDS**](https://github.com/HumanBrainProject/openMINDS)

These scripts allow the generation of the output formats HTML, schema.json and
python from the template language used to define the openMINDS schemas.

In addition to this the python compiler allows the dynamic usage of openMINDS
in your Python appication.

Example:

    import generator.openminds_helper
    import generator.python_compiler


    helper = generator.openminds_helper.OpenMINDS_helper()
    copyright = generator.python_compiler.generate(helper.core.DATA__COPYRIGHT)
    copyright_schema = generator.python_compiler.generate_file(helper.core.DATA__COPYRIGHT)

    copyright_schema.year = 2020
    copyright_schema.holder = "somebody"

    copyright_schema.save("test.json")

This example generates a copyright schema object, for which the values can be
set and it can be saved as openMINDS conform json.

## License
This work is licensed under the MIT License.


