Nelly-Barret / BETTER-fairificator

The fairification tools for BETTER project.
https://www.better-health-project.eu/
0 stars 0 forks source link

Propose a first catalog #28

Open Nelly-Barret opened 3 weeks ago

Nelly-Barret commented 3 weeks ago

Following #27 , we have to propose a first version of the catalog and see how this fits with current catalogs. Then, hospitals could take this first version as an example and complete the catalogue with what they want to expose and how.

Nelly-Barret commented 2 weeks ago

Considerations for the catalog:

The catalogue will be used to help each center to build queries (to be sent to the centers by the trains) by showing what is in each center.

Nelly-Barret commented 1 week ago

https://github.com/Nelly-Barret/BETTER-fairificator/issues/61

Nelly-Barret commented 1 week ago

The catalogue has to be buil on the MongoDB integrated databases:

Nelly-Barret commented 1 week ago

https://rp3.mockplus.com/editor/WLnOOktXQ/QpdwGDCHIS

Nelly-Barret commented 1 week ago

Page schema metadata

The schema page should be computed based on the consolidated database at the hospital. To get this table, we can query the table of Examination instances and also the Analysis class which will report numbers such as empty cells, N/A cells, etc

What about diseases, genomics, images? We can maybe do:

Page "structured querying"

Compose "structured" queries by selecting:

What about the querying of several centers, e.g., centers in UC1?

Page "concept-based querying"

Compose "concept-based" queries by selecting:

This will take care of joining the tables Examination and ExaminationRecord to get only ExaminationRecords that record ages. This is simpler for users than the page "Structured querying", but it will be a bit "more complex" to implement.