Skip to content

Commit 9fe1101

Browse files
committed
Update readme
1 parent 0aa70f1 commit 9fe1101

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,24 @@ BIA crates: https://github.com/BioImage-Archive/gide-ro-crate/tree/main/study_ro
66

77
IDR crates: https://github.com/German-BioImaging/idr_study_crates/tree/main/ro-crates
88

9-
SSBD: ...
9+
SSBD: https://github.com/openssbd/gide-ro-crate
1010

1111
## Approach
1212

13-
* Get the *-ro-crate-metadata.json files (e.g. via git submodules?)
13+
14+
### 1 - Collect and Validate
15+
16+
* Get the *-ro-crate-metadata.json files, currently via git submodules (see 'collect_crates.py')
17+
18+
* Validate the RO-Crates using a SHACL profile (see "gide_shapes.ttl" for the profile and "validate_crates.py" for processing)
19+
20+
* Generate an "index.html" displaying the compliance stats for the crates
21+
22+
TODOS: Add URI-level validation (are ontology entries correct/valid? which ontologies are used?)
23+
24+
### 2 - Serialize and export
25+
26+
TODOS:
1427

1528
* Serialize in RDF
1629

@@ -60,6 +73,9 @@ def write_merged_ttl(
6073

6174
* Output to Zenodo or something as a GIDE deliverable
6275

76+
77+
### 3 - Enrich and query
78+
6379
* Enrich with upper terms from FBbi and NCBITaxon (see https://github.com/German-BioImaging/idr_study_crates/blob/main/scripts/join_with_fbbi_and_ncbitaxon.py)
6480

6581

0 commit comments

Comments
 (0)