IMAGO JSON Schema

This is theJSON schema exported from the IMAGO population tool and taken as input by the Java software that produces the OWL graph.

						
							[{
								"id": INT,
								"lemma": {
									"work": {
										"iri": IRI,
										"title": STRING,
										"alias": [STRING]
									},
									"author": {
										"iri": IRI,
										"name": STRING,
										"alias": [STRING]
									},
									"genres": [{
										"iri": IRI,
										"name": STRING
									}],
									"toponyms": [{
										"lat": FLOAT,
										"lon": FLOAT,
										"name": STRING,
										"place": IRI
									}],
									"manuscripts": [{
										"author": STRING,
										"title": STRING,
										"library": {
											"iri": IRI,
											"name": STRING,
											"place": {
												"iri": IRI,
												"lat": FLOAT,
												"lon": FLOAT,
												"name": STRING,
												"country": {
													"name": STRING,
													"iri": IRI
												}
											}
										},
										"signature": STRING,
										"folios": STRING,
										"incipitDedication": STRING,
										"explicitDedication": STRING,
										"incipitText": STRING,
										"explicitText": STRING,
										"date": {
											"startDate": {
												"date": STRING,
												"uncertainty": BOOL
											},
											"endDate": {
												"date": STRING,
												"uncertainty": BOOL
											},
											"ante": BOOL,
											"post": BOOL,
											"romanNumerals": BOOL
										},
										"decoration": STRING,
										"url": IRI,
										"urlDescription": IRI,
										"secondarySources": [{
											"iri": IRI,
											"reference": STRING,
											"abbreviaton": STRING,
											"specific": STRING
										}],
										"note": STRING,		
										"annotator": {
											"username": STRING,
											"name": STRING,
											"surname": STRING
										},
										"lastMod": TIMESTAMP
									}],
									"printEditions": [{
										"author": STRING,
										"title": STRING,
										"curator": STRING,
										"place": {
											  "iri": IRI,
											  "lat": FLOAT,
											  "lon": FLOAT,
											  "name": STRING,
											  "asAppear": STRING,
											  "country": {
												  "name": STRING,
												  "iri": IRI
											  }
										  },
										"date": {
											"startDate": {
												"date": STRING,
												"uncertainty": BOOL
											},
											"endDate": {
												"date": STRING,
												"uncertainty": BOOL
											},
											"ante": BOOL,
											"post": BOOL,
											"romanNumerals": BOOL
										},
										"publisher": STRING,
										"format": STRING,
										"pages": STRING,	
										"figures": STRING,
										"note": STRING,			
										"prefator": STRING,
										"otherContents": STRING,
										"edition": {
										  "type": STRING,
										  "date": STRING,
										  "languageTranslation": STRING
										},
										"primarySources": STRING,
										"ecdoticTypology": STRING,
										"secondarySources": [{
										   "iri": IRI,
										   "reference": STRING,
										   "abbreviaton": STRING,
										   "specific": STRING
										 }],		
										"annotator": {
											"username": STRING,
											"name": STRING,
											"surname": STRING
										},
										"lastMod": TIMESTAMP	    
									}]
								}
							}]