MANIFEST.in
pyproject.toml
setup.py
../CMakeLists.txt
../LICENSE
../README.md
.././.dockerignore
.././.gitattributes
.././.gitignore
.././CMakeLists.txt
.././Dockerfile
.././LICENSE
.././README.md
.././requirements.txt
.././requirements_dev.txt
.././.devcontainer/devcontainer.json
.././.git/FETCH_HEAD
.././.git/HEAD
.././.git/config
.././.git/description
.././.git/index
.././.git/shallow
.././.git/hooks/applypatch-msg.sample
.././.git/hooks/commit-msg.sample
.././.git/hooks/fsmonitor-watchman.sample
.././.git/hooks/post-update.sample
.././.git/hooks/pre-applypatch.sample
.././.git/hooks/pre-commit.sample
.././.git/hooks/pre-merge-commit.sample
.././.git/hooks/pre-push.sample
.././.git/hooks/pre-rebase.sample
.././.git/hooks/pre-receive.sample
.././.git/hooks/prepare-commit-msg.sample
.././.git/hooks/push-to-checkout.sample
.././.git/hooks/update.sample
.././.git/info/exclude
.././.git/logs/HEAD
.././.git/objects/pack/pack-095058fe783722d00e4a15783dd7d3675516d039.idx
.././.git/objects/pack/pack-095058fe783722d00e4a15783dd7d3675516d039.pack
.././.git/refs/tags/v0.3.10
.././.github/.gitignore
.././.github/docker/Dockerfile-manylinux.template
.././.github/docker/Dockerfile-mingw
.././.github/docker/Dockerfile-musllinux.template
.././.github/docker/pgdg-91_i686.repo
.././.github/docker/pgdg-91_x86_64.repo
.././.github/docker/run_cibuildwheel.sh
.././.github/utils/release_tag_msg.txt
.././.github/workflows/cd_docs.yml
.././.github/workflows/cd_release.yml
.././.github/workflows/ci_build_wheels.yml
.././.github/workflows/ci_tests.yml
.././.github/workflows/container_builds_weekly.yml
.././.github/workflows/dockerimage.yml
.././.github/workflows/static_analysis.yml
.././bindings/fortran/CMakeLists.txt
.././bindings/fortran/c_interface.f90
.././bindings/fortran/dlite.f90
.././bindings/fortran/dlite_config.f90.in
.././bindings/fortran/tests/Animal.json
.././bindings/fortran/tests/CMakeLists.txt
.././bindings/fortran/tests/Person.json
.././bindings/fortran/tests/Scan3D.json
.././bindings/fortran/tests/inputs.json
.././bindings/fortran/tests/persons.json
.././bindings/fortran/tests/persons_names.json
.././bindings/fortran/tests/test_animal.f90
.././bindings/fortran/tests/test_person.f90
.././bindings/python/.gitignore
.././bindings/python/CMakeLists.txt
.././bindings/python/__init__inbuild.py.in
.././bindings/python/__init__standalone.py.in
.././bindings/python/datamodel.py
.././bindings/python/dlite-collection-python.i
.././bindings/python/dlite-collection.i
.././bindings/python/dlite-entity-python.i
.././bindings/python/dlite-entity.i
.././bindings/python/dlite-macros.i
.././bindings/python/dlite-mapping.i
.././bindings/python/dlite-misc-python.i
.././bindings/python/dlite-misc.i
.././bindings/python/dlite-path-python.i
.././bindings/python/dlite-path.i
.././bindings/python/dlite-python-docstring.i
.././bindings/python/dlite-python.i
.././bindings/python/dlite-storage-python.i
.././bindings/python/dlite-storage.i
.././bindings/python/dlite-type.i
.././bindings/python/dlite.i
.././bindings/python/doxy2swig.py
.././bindings/python/factory.py
.././bindings/python/mappings.py
.././bindings/python/numpy.i
.././bindings/python/options.py
.././bindings/python/paths.py.in
.././bindings/python/rdf.py
.././bindings/python/utils.py
.././bindings/python/python-mapping-plugins/.gitignore
.././bindings/python/python-mapping-plugins/README.md
.././bindings/python/tests/.gitignore
.././bindings/python/tests/CMakeLists.txt
.././bindings/python/tests/MyEntity.json
.././bindings/python/tests/Person.json
.././bindings/python/tests/SimplePerson.json
.././bindings/python/tests/__main__.py
.././bindings/python/tests/global_dlite_state_mod1.py
.././bindings/python/tests/global_dlite_state_mod2.py
.././bindings/python/tests/global_dlite_state_mod3.py
.././bindings/python/tests/global_dlite_state_mod4.py
.././bindings/python/tests/rdf.ttl
.././bindings/python/tests/test_collection.py
.././bindings/python/tests/test_datamodel.py
.././bindings/python/tests/test_entity.py
.././bindings/python/tests/test_factory.py
.././bindings/python/tests/test_global_dlite_state.py
.././bindings/python/tests/test_iri.py
.././bindings/python/tests/test_mapping.py
.././bindings/python/tests/test_misc.py
.././bindings/python/tests/test_paths.py
.././bindings/python/tests/test_property_mappings.py
.././bindings/python/tests/test_python_bindings.py
.././bindings/python/tests/test_python_storage.py
.././bindings/python/tests/test_rdf.py
.././bindings/python/tests/test_storage.py
.././bindings/python/tests/test_triplestore.py
.././bindings/python/tests/test_utils.py
.././bindings/python/tests/output/.gitignore
.././bindings/python/tests/python-mapping-plugins/plugin1.py
.././bindings/python/triplestore/__init__.py
.././bindings/python/triplestore/interface.py
.././bindings/python/triplestore/triplestore.py
.././bindings/python/triplestore/backends/__init__.py
.././bindings/python/triplestore/backends/rdflib.py
.././cmake/.gitattributes
.././cmake/FindNumPy.cmake
.././cmake/FindPackageHandleStandardArgs314.cmake
.././cmake/FindPackageMessage314.cmake
.././cmake/FindPython3-Support.diff
.././cmake/FindPythonAnaconda.cmake
.././cmake/FindPythonModule.cmake
.././cmake/FindRaptor.cmake
.././cmake/FindRasqal.cmake
.././cmake/FindRedland.cmake
.././cmake/FindSWIG314.cmake
.././cmake/Finddlite.cmake
.././cmake/Finduuid.cmake
.././cmake/GenerateDef.cmake
.././cmake/GenerateDef.py
.././cmake/ListToPaths.cmake
.././cmake/MakePlatformPaths.cmake
.././cmake/README.md
.././cmake/SetCompilerFlags.cmake
.././cmake/SetDefaults.cmake
.././cmake/UseSWIG314.cmake
.././cmake/compare_files.cmake
.././cmake/dlite-env.sh.in
.././cmake/dliteCodeGen.bat.in
.././cmake/dliteCodeGen.cmake
.././cmake/dliteConfig.cmake.in
.././cmake/dliteGenEnv-sub.cmake
.././cmake/dliteGenEnv.cmake
.././cmake/toolchain-win64.cmake
.././cmake/valgrind-dlite.supp
.././cmake/valgrind-log2supp.py
.././cmake/valgrind-python.supp
.././cmake/valgrind_python.py
.././doc/.gitignore
.././doc/CMakeLists.txt
.././doc/Doxyfile.in
.././doc/SOFT-metadata-structure.png
.././doc/build_with_vs.md
.././doc/code_generation.md
.././doc/collections.md
.././doc/concepts.md
.././doc/environment_variables.md
.././doc/features.md
.././doc/fix_index.cmake
.././doc/fix_index.py
.././doc/fix_readme.cmake
.././doc/mappings.md
.././doc/storage_plugins.md
.././doc/tools.md
.././doc/figs/datamodel.svg
.././doc/figs/datamodel.xml
.././doc/figs/dlite-metadata_model.png
.././doc/figs/logo-circle.ico
.././doc/figs/logo-circle.png
.././doc/figs/logo-circle.svg
.././doc/figs/logo-small.png
.././doc/figs/logo.png
.././doc/figs/logo.svg
.././examples/CMakeLists.txt
.././examples/dehydrogenation/.gitignore
.././examples/dehydrogenation/README.md
.././examples/dehydrogenation/main.py
.././examples/dehydrogenation/1-simple-workflow/.gitignore
.././examples/dehydrogenation/1-simple-workflow/calculate_reaction.py
.././examples/dehydrogenation/1-simple-workflow/molecular_energies.py
.././examples/dehydrogenation/2-instance-mappings/.gitignore
.././examples/dehydrogenation/2-instance-mappings/calculate_reactions.py
.././examples/dehydrogenation/2-instance-mappings/reaction_energy.py
.././examples/dehydrogenation/3-property-mappings/mappings_from_ontology/.gitignore
.././examples/dehydrogenation/3-property-mappings/mappings_from_ontology/map_molecules.py
.././examples/dehydrogenation/3-property-mappings/mappings_from_ontology/map_substance.py
.././examples/dehydrogenation/3-property-mappings/mappings_from_ontology/run_w_onto.py
.././examples/dehydrogenation/3-property-mappings/mappings_hard_coded/run.py
.././examples/dehydrogenation/auto_data_model_creation/make_metadata.py
.././examples/dehydrogenation/auto_data_model_creation/nwchem_result1.nwout
.././examples/dehydrogenation/auto_data_model_creation/nwchem_result2.nwout
.././examples/dehydrogenation/entities/Molecule.json
.././examples/dehydrogenation/entities/Reaction.json
.././examples/dehydrogenation/entities/Substance.json
.././examples/dehydrogenation/figs/Untitled Diagram.drawio
.././examples/dehydrogenation/figs/c2h6.png
.././examples/dehydrogenation/figs/c4h4.png
.././examples/dehydrogenation/figs/dehydrogenation-mappings.png
.././examples/dehydrogenation/figs/dehydrogenation-mappings2.png
.././examples/dehydrogenation/figs/dehydrogenation-overall-workflow.png
.././examples/dehydrogenation/figs/dehydrogenation-workflow1.png
.././examples/dehydrogenation/figs/dehydrogenation-workflow2.png
.././examples/dehydrogenation/figs/dehydrogenation-workflow3.png
.././examples/dehydrogenation/figs/dehydrogenation-workflow4.png
.././examples/dehydrogenation/figs/dehydrogenation.drawio
.././examples/dehydrogenation/figs/h2.png
.././examples/dehydrogenation/figs/reaction.png
.././examples/dehydrogenation/molecules/C2H4.xyz
.././examples/dehydrogenation/molecules/C2H6.xyz
.././examples/dehydrogenation/molecules/C3H6.xyz
.././examples/dehydrogenation/molecules/C3H8.xyz
.././examples/dehydrogenation/molecules/CH4.xyz
.././examples/dehydrogenation/molecules/H2.xyz
.././examples/dehydrogenation/ontology/catalog-v001.xml
.././examples/dehydrogenation/ontology/chemistry.ttl
.././examples/dehydrogenation/ontology/mapsTo.ttl
.././examples/dehydrogenation/ontology/ontology.py
.././examples/dehydrogenation/python-mapping-plugins/molecule2substance.py
.././examples/ex1/CMakeLists.txt
.././examples/ex1/Chemistry-0.1.json
.././examples/ex1/Finddlite.cmake
.././examples/ex1/README.md
.././examples/ex1/main.c
.././examples/ex2/.gitignore
.././examples/ex2/CMakeLists.txt
.././examples/ex2/Chemistry-0.1.json
.././examples/ex2/Finddlite.cmake
.././examples/ex2/README.md
.././examples/ex2/main.c
.././examples/ex3/.gitignore
.././examples/ex3/CMakeLists.txt
.././examples/ex3/PhilibTable.json
.././examples/ex3/README.md
.././examples/ex3/main.c
.././examples/ex4/CMakeLists.txt
.././examples/ex4/Chemistry-0.1.json
.././examples/ex4/README.md
.././examples/ex4/dlite.f90
.././examples/ex4/example-AlMgSi.json
.././examples/ex4/main.f90
.././examples/ex5d/PlotPhilibTable.ipynb
.././examples/ex5d/README.md
.././examples/ex5d/example5d.c
.././examples/ex5d/philibtable.h
.././examples/ex5d/tc_data_defs.h
.././examples/ex5d/tqroot.h
.././examples/mappings/README.md
.././examples/read-csv/.gitignore
.././examples/read-csv/README.md
.././examples/read-csv/faithful.csv
.././examples/read-csv/main.py
.././examples/read-csv/readcsv.py
.././examples/storages/Chemistry-0.1.json
.././examples/storages/Person.json
.././examples/storages/persons.json
.././examples/storages/persons2.json
.././python/.gitignore
.././python/MANIFEST.in
.././python/pyproject.toml
.././python/setup.py
.././python/DLite_Python.egg-info/PKG-INFO
.././python/DLite_Python.egg-info/SOURCES.txt
.././python/DLite_Python.egg-info/dependency_links.txt
.././python/DLite_Python.egg-info/not-zip-safe
.././python/DLite_Python.egg-info/requires.txt
.././python/DLite_Python.egg-info/top_level.txt
.././python/dlite/.gitignore
.././python/dlite/__init__.py
.././src/.gitignore
.././src/CMakeLists.txt
.././src/config-paths.h.in
.././src/config.h.in
.././src/dlite-arrays.c
.././src/dlite-arrays.h
.././src/dlite-codegen.c
.././src/dlite-codegen.h
.././src/dlite-collection.c
.././src/dlite-collection.h
.././src/dlite-datamodel.c
.././src/dlite-datamodel.h
.././src/dlite-entity.c
.././src/dlite-entity.h
.././src/dlite-errors.h
.././src/dlite-getlicense.h
.././src/dlite-json.c
.././src/dlite-json.h
.././src/dlite-macros.h
.././src/dlite-mapping-plugins.c
.././src/dlite-mapping-plugins.h
.././src/dlite-mapping.c
.././src/dlite-mapping.h
.././src/dlite-misc.c
.././src/dlite-misc.h
.././src/dlite-schemas.c
.././src/dlite-schemas.h
.././src/dlite-storage-plugins.c
.././src/dlite-storage-plugins.h
.././src/dlite-storage.c
.././src/dlite-storage.h
.././src/dlite-store.c
.././src/dlite-store.h
.././src/dlite-type-cast.c
.././src/dlite-type-cast.h
.././src/dlite-type.c
.././src/dlite-type.h
.././src/dlite.h
.././src/getuuid.c
.././src/getuuid.h
.././src/pathshash.c
.././src/pathshash.h
.././src/triple.c
.././src/triple.h
.././src/triplestore-builtin.c
.././src/triplestore-redland.c
.././src/triplestore.c
.././src/triplestore.h
.././src/pyembed/.gitignore
.././src/pyembed/CMakeLists.txt
.././src/pyembed/README.md
.././src/pyembed/dlite-pyembed.c
.././src/pyembed/dlite-pyembed.h
.././src/pyembed/dlite-python-mapping.c
.././src/pyembed/dlite-python-mapping.h
.././src/pyembed/dlite-python-singletons.c
.././src/pyembed/dlite-python-singletons.h
.././src/pyembed/dlite-python-storage.c
.././src/pyembed/dlite-python-storage.h
.././src/tests/.gitignore
.././src/tests/CMakeLists.txt
.././src/tests/alloys.json
.././src/tests/array.json
.././src/tests/coll.json
.././src/tests/test-data.json
.././src/tests/test-entity.json
.././src/tests/test-read-data.json
.././src/tests/test_arrays.c
.././src/tests/test_collection.c
.././src/tests/test_datamodel.c
.././src/tests/test_entity.c
.././src/tests/test_json.c
.././src/tests/test_json_entity.c
.././src/tests/test_mapping.c
.././src/tests/test_metamodel.c
.././src/tests/test_misc.c
.././src/tests/test_postgresql_storage.c
.././src/tests/test_property.c
.././src/tests/test_ref.c
.././src/tests/test_ref.json
.././src/tests/test_schemas.c
.././src/tests/test_storage.c
.././src/tests/test_storage_lookup.c
.././src/tests/test_store.c
.././src/tests/test_triplestore.c
.././src/tests/test_type.c
.././src/tests/mappings/CMakeLists.txt
.././src/tests/mappings/ent1.json
.././src/tests/mappings/ent2.json
.././src/tests/mappings/ent3.json
.././src/tests/mappings/instances.json
.././src/tests/mappings/mapA.c
.././src/tests/minunit/MIT-LICENSE.txt
.././src/tests/minunit/README.md
.././src/tests/minunit/minunit.h
.././src/tests/minunit/minunit_example.c
.././src/tests/minunit/ci/Makefile
.././src/tests/minunit/ci/check_example.bat
.././src/tests/minunit/ci/check_example.sh
.././src/tests/python/CMakeLists.txt
.././src/tests/python/plugin1.py
.././src/tests/python/test_pyembed.c
.././src/tests/python/test_python_mapping.c
.././src/utils/CMakeLists.txt
.././src/utils/LICENSES.txt
.././src/utils/README.md
.././src/utils/boolean.h.in
.././src/utils/byteorder.h.in
.././src/utils/compat.c
.././src/utils/compat.h
.././src/utils/config.h.in
.././src/utils/dsl.h
.././src/utils/err.c
.././src/utils/err.h
.././src/utils/execprocess.c
.././src/utils/execprocess.h
.././src/utils/fileinfo.c
.././src/utils/fileinfo.h
.././src/utils/fileutils.c
.././src/utils/fileutils.h
.././src/utils/floats.h.in
.././src/utils/gencfile.c
.././src/utils/globmatch.c
.././src/utils/globmatch.h
.././src/utils/infixcalc.c
.././src/utils/infixcalc.h
.././src/utils/integers.h.in
.././src/utils/jsmn.h
.././src/utils/jsmnx.c
.././src/utils/jsmnx.h
.././src/utils/jstore.c
.././src/utils/jstore.h
.././src/utils/map.c
.././src/utils/map.h
.././src/utils/md5.c
.././src/utils/md5.h
.././src/utils/plugin.c
.././src/utils/plugin.h
.././src/utils/session.c
.././src/utils/session.h
.././src/utils/sha1.c
.././src/utils/sha1.h
.././src/utils/sha3.c
.././src/utils/sha3.h
.././src/utils/strtob.c
.././src/utils/strtob.h
.././src/utils/strutils.c
.././src/utils/strutils.h
.././src/utils/tgen.c
.././src/utils/tgen.h
.././src/utils/tmpfileplus.c
.././src/utils/tmpfileplus.h
.././src/utils/uuid.c
.././src/utils/uuid.h
.././src/utils/uuid4.c
.././src/utils/uuid4.h
.././src/utils/compat/config_snprintf.h.in
.././src/utils/compat/dirent.h
.././src/utils/compat/getopt.c
.././src/utils/compat/getopt.h
.././src/utils/compat/realpath.c
.././src/utils/compat/snprintf.c
.././src/utils/tests/.gitignore
.././src/utils/tests/CMakeLists.txt
.././src/utils/tests/test_compat.c
.././src/utils/tests/test_dsl.c
.././src/utils/tests/test_dsl_lib.c
.././src/utils/tests/test_dsl_lib.def
.././src/utils/tests/test_err.c
.././src/utils/tests/test_execprocess.c
.././src/utils/tests/test_fileinfo.c
.././src/utils/tests/test_fileutils.c
.././src/utils/tests/test_globmatch.c
.././src/utils/tests/test_infixcalc.c
.././src/utils/tests/test_jsmnx.c
.././src/utils/tests/test_jstore.c
.././src/utils/tests/test_macros.h
.././src/utils/tests/test_map.c
.././src/utils/tests/test_plugin.c
.././src/utils/tests/test_plugin.h
.././src/utils/tests/test_plugin_lib.c
.././src/utils/tests/test_session.c
.././src/utils/tests/test_sha3.c
.././src/utils/tests/test_sha3_slow.c
.././src/utils/tests/test_snprintf.c
.././src/utils/tests/test_strtob.c
.././src/utils/tests/test_strutils.c
.././src/utils/tests/test_tgen.c
.././src/utils/tests/test_tmpfileplus.c
.././src/utils/tests/test_uuid.c
.././src/utils/tests/test_uuid2.c
.././src/utils/tests/test_uuid4.c
.././src/utils/tests/tgen_example.c
.././src/utils/tests/tgen_template.txt
.././storages/hdf5/CMakeLists.txt
.././storages/hdf5/dh5lite.c
.././storages/json/CMakeLists.txt
.././storages/json/dlite-json-storage.c
.././storages/json/tests/CMakeLists.txt
.././storages/json/tests/test_json_storage.c
.././storages/python/CMakeLists.txt
.././storages/python/README.md
.././storages/python/dlite-plugins-python.c
.././storages/python/python-storage-plugins/README.md
.././storages/python/python-storage-plugins/blob.json
.././storages/python/python-storage-plugins/blob.py
.././storages/python/python-storage-plugins/bson.py
.././storages/python/python-storage-plugins/csv.py
.././storages/python/python-storage-plugins/postgresql.py
.././storages/python/python-storage-plugins/pyrdf.py
.././storages/python/python-storage-plugins/yaml.py
.././storages/python/tests-c/.gitignore
.././storages/python/tests-c/CMakeLists.txt
.././storages/python/tests-c/Person.json
.././storages/python/tests-c/test_blob_storage.c
.././storages/python/tests-c/test_bson_storage.c
.././storages/python/tests-c/test_postgresql_storage.c
.././storages/python/tests-c/test_postgresql_storage2.c
.././storages/python/tests-c/test_yaml_storage.c
.././storages/python/tests-python/CMakeLists.txt
.././storages/python/tests-python/README.md
.././storages/python/tests-python/run_python_storage_tests.py
.././storages/python/tests-python/test_bson_storage_python.py
.././storages/python/tests-python/test_postgresql_storage_python.py
.././storages/python/tests-python/test_yaml_storage_python.py
.././storages/python/tests-python/input/postgresql_test_data_save.txt
.././storages/python/tests-python/input/postgresql_test_meta_save.txt
.././storages/python/tests-python/input/test_data.bson
.././storages/python/tests-python/input/test_data.pgsql
.././storages/python/tests-python/input/test_data.ttl
.././storages/python/tests-python/input/test_data.yaml
.././storages/python/tests-python/input/test_meta.bson
.././storages/python/tests-python/input/test_meta.pgsql
.././storages/python/tests-python/input/test_meta.ttl
.././storages/python/tests-python/input/test_meta.yaml
.././storages/python/tests-python/input/test_meta_soft7.yaml
.././storages/rdf/CMakeLists.txt
.././storages/rdf/dlite-rdf.c
.././storages/rdf/tests/CMakeLists.txt
.././storages/rdf/tests/data.xml
.././storages/rdf/tests/test_rdf.c
.././tools/.gitignore
.././tools/CMakeLists.txt
.././tools/dlite-codegen.c
.././tools/dlite-docker
.././tools/dlite-env.c
.././tools/dlite-getuuid.c
.././tools/bindgen/bindgen.py
.././tools/bindgen/template-dlite.f90
.././tools/templates/c-header.txt
.././tools/templates/c-meta-header.txt
.././tools/templates/c-source.txt
.././tools/templates/fortran-module.txt
.././tools/tests/CMakeLists.txt
.././tools/tests/Chemistry-0.1.json
.././tools/tests/test_c_source.c
.././tools/tests/test_codegen.c
.././tools/tests/test_ext_header.c
DLite_Python.egg-info/PKG-INFO
DLite_Python.egg-info/SOURCES.txt
DLite_Python.egg-info/dependency_links.txt
DLite_Python.egg-info/not-zip-safe
DLite_Python.egg-info/requires.txt
DLite_Python.egg-info/top_level.txt
dlite/__init__.py