Main Page: Difference between revisions

From Ruisdael Observatory Data Catalog
No edit summary
Tag: Manual revert
 
(47 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Ruisdael Observatory Data Catalog - ''in development'''''




Discussions and development take place over [https://github.com/orgs/ruisdael-observatory/projects/1/ github  Ruisdael Data Catalog project]
__TOC__


Issues can be reported in https://github.com/ruisdael-observatory/Ruisdael-Data-Catalog/issues
[[File:schema-ruisdael-data-catalog.png|800px]]




= Ruisdael Data Catalog (proof-of-concept) Goals =
* index and describe datasets produced within Ruisdael Observatory, independently from where it is stored or published
* identify where each dataset is published/stored (via [[Property:servedBy]])
* identify the contact-point of each dataset, special relevant for unpublished datasets (via [[Property:contactPoint]])


==Datasets==
=Getting Started=
 
 
'''New users can request accounts via [https://github.com/ruisdael-observatory/Ruisdael-Data-Catalog/issues/new?template=WikiAccount.yml Github issues]''' or email to Marc Schleiss <M.A.Schleiss@tudelft.nl> or Niels Jansen <N.H.Jansen@tudelft.nl>.
 
 
'''[[Help:Catalog editing]]''' contains information on how to edit and add content to the wiki
 
 
'''[[Help:Data Catalog Schema]]''' includes descriptions of the Categories & Properties, forms and templates used to implement the catalog
 
 
'''Discussions and development take place over [https://github.com/orgs/ruisdael-observatory/projects/1/ github  Ruisdael Data Catalog project]'''
 
 
'''Issues can be reported in https://github.com/ruisdael-observatory/Ruisdael-Data-Catalog/issues'''
 
 
'''[[Help:Wiki administration]]''' includes information on how to maintain this wiki (for admins)
 
=Ruisdael [[:Category:Dataset|Datasets]]=


'''Create Dataset page with [[Form:Dataset]]'''
'''Create Dataset page with [[Form:Dataset]]'''


'''{{#queryformlink:form=DatasetSearch|link text=Search Datasets}}'''
'''See Datasets on [[Datasets Map]] '''


{{#ask: [[Category:Dataset]]
{{#ask: [[Category:Dataset]]
|?title
  |?type
  |?type
  |?hasStatus
  |?creator_organization=creator(org)
|?theme
|?hasInstitute
  |?servedBy
  |?servedBy
|?atLocation
|?hasGeographicCoordinates
|?startDate
|?endDate
  |?identifier
  |?identifier
  |?accessRights
  |?accessRights
Line 40: Line 67:
  |datatables-searching=1
  |datatables-searching=1
  |datatables-pagingtype=full_numbers
  |datatables-pagingtype=full_numbers
  |datatables-pagelength=20
  |datatables-pagelength=40
  |datatables-lengthmenu=10, 20, 50, 100, 200
  |datatables-lengthmenu=10, 20, 50, 100, 200
  |datatables-scroller.displaybuffer=50
  |datatables-scroller.displaybuffer=50
Line 50: Line 77:
}}
}}


==Partner Institutes==
=Ruisdael [[:Category:DataService|Data Services]]=
 
'''Create new DataService page with [[Form:DataService]]'''


{{#ask: [[Category:Institute]]
{{#ask: [[Category:DataService]]
|?accessRights
|?-servedBy=serves dataset
  |format=datatables
  |format=datatables
|mainlabel=Data Service
  |limit=50
  |limit=50
  |offset=0
  |offset=0
Line 60: Line 92:
  |order=asc
  |order=asc
  |headers=show
  |headers=show
|mainlabel=Institute
  |searchlabel=... further results
  |searchlabel=... further results
  |class=sortable wikitable smwtable
  |class=sortable wikitable smwtable
Line 81: Line 112:
}}
}}


=Ruisdael [[:Category:Campaign|Campaigns]]=


= Important Vocabularies=
'''Create new Campaign page with [[Form:Campaign]]'''
* DCAT: [[MediaWiki:Smw_import_dcat]]
* Dublin Core Terms: [[MediaWiki:Smw_import_dcterms]]
* FOAF: [[MediaWiki:Smw_import_foaf]]


= Schema: =


{{#ask: [[Category:Campaign]]
|?atLocation
|?hasGeographicCoordinates
|?startDate
|?endDate
|?contributesTo=contributes to dataset
|?hasParticipant
|format=datatables
|mainlabel=title
|limit=50
|offset=0
|link=all
|sort=
|order=asc
|headers=show
|searchlabel=... further results
|class=sortable wikitable smwtable
|sep=,&#32;
|prefix=none
|datatables-info=1
|datatables-lengthchange=1
|datatables-ordering=1
|datatables-paging=1
|datatables-searching=1
|datatables-pagingtype=full_numbers
|datatables-pagelength=20
|datatables-lengthmenu=10, 20, 50, 100, 200
|datatables-scroller.displaybuffer=50
|datatables-dom=lfrtip
|datatables-responsive=1
|datatables-searchpanes.collapse=1
|datatables-searchpanes.threshold=0.6
|datatables-searchpanes.mincount=1
}}


==[[:Category:Dataset]]==
=Ruisdael Partner [[:Category:Organization|Organizations]]=


'''Create new Organization page with [[Form:Organization]]'''


[[Form:Dataset]] [[Template:Dataset]]
{{#ask:[[Category:Organization]]
 
|?isRuisdaelConsortiumPartner
mandatory:
|?Foaf:name
* '''[[property:title]] ''' (mandatory)
|?contactPoint
* '''[[property:description]]''' (mandatory)
|?identifier
* '''[[property:hasStatus]]''' (mandatory)
|format=datatables
 
|limit=50
recommended:
|offset=0
* '''[[property:contactPoint]]''' -> foaf:Agent TODO: redlink to Agent form
  |link=all
* '''[[property:theme]] ''' - with controlled vocabulary (include later)
  |sort=
* [[property:keyword]] - with controlled vocabulary (include later)
  |order=asc
 
|headers=show
optional:
|mainlabel=Institute
* '''[[property:landingPage]]'''
  |searchlabel=... further results
* [[property:temporalResolution]] (include later)
|class=sortable wikitable smwtable
* '''[[property:accessRights]]'''
|sep=,&#32;
* '''[[property:identifier]]'''
|prefix=none
* '''[[property:publisher]]''' -> foaf:Agent
|datatables-info=1
* '''[[property:creator]]''' -> foaf:Agent
|datatables-lengthchange=1
* [[property:temporal]] -> property:periodOfTime
|datatables-ordering=1
* [[property:spatial]] -> property:Location
|datatables-paging=1
* '''[[property::hasInstitute]]'''
|datatables-searching=1
 
|datatables-pagingtype=full_numbers
==[[:Category:Foaf:Person]]==
|datatables-pagelength=20
 
|datatables-lengthmenu=10, 20, 50, 100, 200
[[Form:Person]] [[Template:Person]]
|datatables-scroller.displaybuffer=50
 
|datatables-dom=lfrtip
mandatory:
|datatables-responsive=1
* [[Property:Foaf:name]]
|datatables-searchpanes.collapse=1
|datatables-searchpanes.threshold=0.6
|datatables-searchpanes.mincount=1
}}


recommended:
=Ruisdael Staff ([[:Category:Foaf:Person|Person]])=
* [[Property:identifier]] (ORCID)
* [[Property:Foaf:mbox]] email
* [[Property:hasInstitute]]
* [[Property:hasRole]]




==[[:Category:DataService]]==
'''Create new Person page with [[Form:Person]]'''


'''Create new DataService page with [[Form:DataService]]'''
{{#ask: [[Category:Foaf:Person]]
 
  |?Foaf:name
[[Template:DataService]]
|?affiliation 
 
  |?hasRole
'''TODO: query Datasets that are servedBy DataService X'''
 
 
{{#ask: [[Category:DataService]]
  |?accessRights
  |?landingPage
  |format=datatables
  |format=datatables
  |limit=50
  |limit=50
Line 149: Line 205:
  |order=asc
  |order=asc
  |headers=show
  |headers=show
|mainlabel=Institute
  |searchlabel=... further results
  |searchlabel=... further results
  |class=sortable wikitable smwtable
  |class=sortable wikitable smwtable
Line 169: Line 226:
}}
}}


mandatory:
= Presentations =
* [[Property:Foaf:name]]
* [[Ruisdael Data Catalog - PoC - Ruisdael Science Day 2024]] 2024.09.30
* [[Property:accessRights]] - public / private
* [[Ruisdael Data Catalog - PoC - presentation 2024.09.06]]
 
 
optional:
* [[property:landingPage]]
* [[property:contactPoint]] (usure)
* [[Property:Foaf:mbox]] email
* [[Property:documentation]]
 
=Other structures=
 
==[[Template:terminfo]]==
* input: (1) property of category name. ie. <nowiki>Property:Foaf:mbox</nowiki>, <nowiki>:Category:Dataset</nowiki>
* invoking:<nowiki>{{terminfo|Property:Foaf:mbox}} OR {{terminfo|:Category:Dataset}}</nowiki>
* examples:
 
Dataset{{terminfo|:Category:Dataset}}
mbox{{terminfo|Property:Foaf:mbox}}

Latest revision as of 09:06, 30 September 2024


schema-ruisdael-data-catalog.png


Ruisdael Data Catalog (proof-of-concept) Goals

  • index and describe datasets produced within Ruisdael Observatory, independently from where it is stored or published
  • identify where each dataset is published/stored (via Property:servedBy)
  • identify the contact-point of each dataset, special relevant for unpublished datasets (via Property:contactPoint)

Getting Started

New users can request accounts via Github issues or email to Marc Schleiss <M.A.Schleiss@tudelft.nl> or Niels Jansen <N.H.Jansen@tudelft.nl>.


Help:Catalog editing contains information on how to edit and add content to the wiki


Help:Data Catalog Schema includes descriptions of the Categories & Properties, forms and templates used to implement the catalog


Discussions and development take place over github Ruisdael Data Catalog project


Issues can be reported in https://github.com/ruisdael-observatory/Ruisdael-Data-Catalog/issues


Help:Wiki administration includes information on how to maintain this wiki (for admins)

Ruisdael Datasets

Create Dataset page with Form:Dataset

Search Datasets

See Datasets on Datasets Map

Ruisdael Data Services

Create new DataService page with Form:DataService

Ruisdael Campaigns

Create new Campaign page with Form:Campaign


Ruisdael Partner Organizations

Create new Organization page with Form:Organization

Ruisdael Staff (Person)

Create new Person page with Form:Person

Presentations