-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extract datamodel to json and excel #18
Conversation
I've merged the export-to-excel implementation as well |
d1c65b4
to
415074d
Compare
Pull Request Test Coverage Report for Build 12391007429Details
💛 - Coveralls |
d16b209
to
aefe66e
Compare
Pull Request Test Coverage Report for Build 12709560814Details
💛 - Coveralls |
af2dd3c
to
0cb5a34
Compare
@carlosmada22 these are my changes to generate JSONs and the excel in the typical format of openBIS from our classes in the Could you try checking out in this branch and doing: bam_masterdata export_to_json or: bam_masterdata export_to_excel And see whether it makes sense what is being printed out. With this changes, we can start thinking about connecting excel with Python/JSON, and allow people to have a full environment for developing data models. There is left a TODO, which is in #35 (i.e., exporting/importing from WebProtege), but this we can do later. And btw, I had to fix a minor thing from the |
Added structlog Added logger and storing messages in a list of dictionaries Added utils functions
Added utils logger Fixed settings.json
Fix cls_name in entities.py
0cb5a34
to
48cc135
Compare
Defined a global DATAMODEL_DIR in cli.py
Pumped pybis to 1.37.0
Added CLI features to extract the datamodel objects and print them to json in a subfolder
bam_data_store/datamodel/artifacts/
.