Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions catalogue.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://pid.geoscience.gov.au/catalogue/ga-vocabs>
a schema:DataCatalog ;
skos:historyNote "This catalogue was was created in 2024 from pre-existing vocabularies"@en ;
schema:codeRepository "https://github.com/GeoscienceAustralia/ga-vocabs" ;
schema:contributor <https://kurrawong.ai> ;
schema:creator <https://linked.data.gov.au/org/ga> ;
schema:dateCreated "2017"^^xsd:gYear ;
schema:dateModified "2026-04-20"^^xsd:date ;
schema:description """Geoscience Australia's vocabularies of controlled terms.

Geoscience Australia uses domain standards that are openly available, to provide a common language for communicating ideas and provide consistency of meaning of the data collected, research undertaken and products created. Part of the use of standards is the use of controlled terms - vocabularies - and this system contains those vocabularies created by Geosceince Australia.

These vocabularies must be used in concert with international geo-domain vocabularies from the Commission for Geoscience Information (CGI), the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO) and with Australian national vocabularies from the Government Geoscience Information Committee (GGIC) and the Intergovernmental Committee on Surveying and Mapping (ICSM).""" ;
schema:hasPart
<http://qudt.org/community/ga/voc> ,
<https://pid.geoscience.gov.au/def/voc/ga/BoreholeConstructionMaterial> ,
Expand All @@ -16,6 +27,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
<https://pid.geoscience.gov.au/def/voc/ga/ContactCharacter> ,
<https://pid.geoscience.gov.au/def/voc/ga/ContactType> ,
<https://pid.geoscience.gov.au/def/voc/ga/CountryCodes> ,
<https://pid.geoscience.gov.au/def/voc/ga/DataThemes> ,
<https://pid.geoscience.gov.au/def/voc/ga/DateQualifier> ,
<https://pid.geoscience.gov.au/def/voc/ga/DirectionalSurveyAzimuth> ,
<https://pid.geoscience.gov.au/def/voc/ga/DirectionalSurveyClass> ,
Expand Down Expand Up @@ -50,17 +62,6 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
<https://pid.geoscience.gov.au/def/voc/ga/associationtype> ,
<https://pid.geoscience.gov.au/def/voc/ga/materialtype> ,
<https://pid.geoscience.gov.au/def/voc/ga/protocoltype> ;
skos:historyNote "This catalogue was was created in 2024 from pre-existing vocabularies"@en ;
schema:codeRepository "https://github.com/GeoscienceAustralia/ga-vocabs" ;
schema:contributor <https://kurrawong.ai> ;
schema:creator <https://linked.data.gov.au/org/ga> ;
schema:dateCreated "2017"^^xsd:gYear ;
schema:dateModified "2025-11-24"^^xsd:date ;
schema:description """Geoscience Australia's vocabularies of controlled terms.

Geoscience Australia uses domain standards that are openly available, to provide a common language for communicating ideas and provide consistency of meaning of the data collected, research undertaken and products created. Part of the use of standards is the use of controlled terms - vocabularies - and this system contains those vocabularies created by Geosceince Australia.

These vocabularies must be used in concert with international geo-domain vocabularies from the Commission for Geoscience Information (CGI), the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO) and with Australian national vocabularies from the Government Geoscience Information Committee (GGIC) and the Intergovernmental Committee on Surveying and Mapping (ICSM).""" ;
schema:name "GA Vocabularies" ;
schema:publisher <https://linked.data.gov.au/org/ga> ;
.
.
2 changes: 1 addition & 1 deletion manifest.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ PREFIX schema: <https://schema.org/>
prof:hasRole mrr:ResourceData ;
schema:description "skos:ConceptsScheme objects in RDF (Turtle) files in the vocabs/ folder" ;
schema:name "Resource Data" ;
dcterms:conformsTo <https://linked.data.gov.au/def/vocpub-ga/validator> ;
dcterms:conformsTo <https://linked.data.gov.au/def/vocpub/validator> ;
] ,
[
prof:hasArtifact "labels.ttl" ;
Expand Down
8 changes: 8 additions & 0 deletions scripts/reformat_all.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from pathlib import Path
from kurra.file import reformat

voc_dir = Path(Path(__file__).parent.parent / "vocabularies")

for f in sorted(voc_dir.glob("*.ttl")):
print(f)
reformat(f, check=False, output_format="longturtle")
28 changes: 22 additions & 6 deletions vocabularies/AssociationType.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ PREFIX astatus: <https://linked.data.gov.au/def/reg-statuses/>
PREFIX cs: <https://pid.geoscience.gov.au/def/voc/ga/associationtype>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX gavoc: <https://pid.geoscience.gov.au/def/voc/ga/>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX schema: <https://schema.org/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:StereoMate
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "Stereo Mate"@en ;
skos:definition "part of a set of imagery that when used together, provides three-dimensional images"@en ;
skos:inScheme cs: ;
Expand All @@ -21,6 +21,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:collectiveTitle
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "collective Title"@en ;
skos:definition "common title for a collection of resources. NOTE: Title identifies elements of a series collectively, combined with information about what volumes are available at the source cite. "@en ;
skos:inScheme cs: ;
Expand All @@ -31,6 +32,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:crossreference
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "Cross Reference"@en ;
skos:definition "reference from one resource to another"@en ;
skos:inScheme cs: ;
Expand All @@ -41,6 +43,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:dependency
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "dependency"@en ;
skos:definition "associated through a common heritage such as produced to a common product specification"@en ;
skos:inScheme cs: ;
Expand All @@ -51,6 +54,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:generated
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "generated"@en ;
skos:definition "inverse of wasGeneratedBy where the domain resource generated the range resource implying that the domain resource is a temporal event, such as a data processing action, and the range resource is an entity"@en ;
skos:inScheme cs: ;
Expand All @@ -61,6 +65,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:hadDerivation
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "had Derivation"@en ;
skos:definition "inverse of wasDerivedFrom where the range resource was derived from the domain resource"@en ;
skos:inScheme cs: ;
Expand All @@ -71,6 +76,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:informed
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "informed"@en ;
skos:definition "inverse of wasInformedBy "@en ;
skos:inScheme cs: ;
Expand All @@ -81,6 +87,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:isComposedOf
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "is Composed Of"@en ;
skos:definition "reference to resources that are parts of this resource"@en ;
skos:inScheme cs: ;
Expand All @@ -91,6 +98,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:largerWorkCitation
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "Larger Work Citation"@en ;
skos:definition "reference to a master resource of which this one is a part"@en ;
skos:inScheme cs: ;
Expand All @@ -101,6 +109,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:operatedOnBy
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "operated On By"@en ;
skos:definition "inverse of operatesOn where the domain resource is, or can be, operated on (i.e.queried) by the range resource which must be an agent (i.e. is something that bears some form of responsibility for the operation taking place) "@en ;
skos:inScheme cs: ;
Expand All @@ -111,6 +120,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:operatesOn
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "operates On"@en ;
skos:definition "an equivalent relationship to srv:operatesOn from a Service to a Dataset"@en ;
skos:inScheme cs: ;
Expand All @@ -121,6 +131,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:partOfSeamlessDatabase
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "part Of Seamless Database"@en ;
skos:definition "part of same structured set of data held in a computer"@en ;
skos:inScheme cs: ;
Expand All @@ -131,6 +142,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:revisionOf
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "revision Of"@en ;
skos:definition "resource is a revision of associated resource"@en ;
skos:inScheme cs: ;
Expand All @@ -141,6 +153,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:series
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "series"@en ;
skos:definition "associated through a common heritage such as produced to a common product specification"@en ;
skos:inScheme cs: ;
Expand All @@ -151,6 +164,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:wasDerivedFrom
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "was Derived From"@en ;
skos:definition "the domain resource was derived from the range resource which must be an entity (i.e. not an actor with agency or a temporal event) "@en ;
skos:inScheme cs: ;
Expand All @@ -161,6 +175,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:wasGeneratedBy
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "was Generated By"@en ;
skos:definition "the domain resource was generated by the range resource which must have been a temporal event such as a data processing action or a field survey"@en ;
skos:inScheme cs: ;
Expand All @@ -171,6 +186,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:wasInformedBy
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:altLabel "was Informed By"@en ;
skos:definition "The domain resource was informed by the range resource which must have been an Entity (i.e. not an Agent with agency or an Activity temporal event). This is a looser association than wasDerivedFrom and does not indicate direct derivation, as wasDerivedFrom does."@en ;
skos:inScheme cs: ;
Expand All @@ -181,8 +197,6 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

cs:
a skos:ConceptScheme ;
rdfs:seeAlso "https://pid.geoscience.gov.au/dataset/ga/147628"^^xsd:anyURI ;
owl:versionInfo "1.5" ;
skos:definition "This is a SKOS vocabulary version of the ISO19115-1 standard's AssociationType code list with code list extensions described in the GA Profile document http://pid.geoscience.gov.au/dataset/ga/122551."@en ;
skos:hasTopConcept
:StereoMate ,
Expand All @@ -205,10 +219,12 @@ cs:
skos:historyNote "https://pid.geoscience.gov.au/dataset/ga/122551"@en ;
skos:prefLabel "Associated Resource Type"@en ;
dcat:contactPoint "DPI" ;
schema:dateCreated "2019-11-01"^^xsd:date ;
schema:creator <https://linked.data.gov.au/org/ga> ;
schema:dateModified "2023-04-06"^^xsd:date ;
schema:publisher <https://linked.data.gov.au/org/ga> ;
schema:dateCreated "2019-11-01"^^xsd:date ;
schema:dateModified "2026-04-09"^^xsd:date ;
schema:identifier "https://pid.geoscience.gov.au/dataset/ga/147628"^^gavoc:eCatID ;
schema:publisher <https://linked.data.gov.au/org/ga> ;
schema:status astatus:experimental ;
schema:version "1.5" ;
.

14 changes: 9 additions & 5 deletions vocabularies/Borehole_Construction_Type.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ PREFIX astatus: <https://linked.data.gov.au/def/reg-statuses/>
PREFIX cs: <https://pid.geoscience.gov.au/def/voc/ga/BoreholeConstructionType>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX gavoc: <https://pid.geoscience.gov.au/def/voc/ga/>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX schema: <https://schema.org/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:annulusFill
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "Fill within the annulus between the lining and the surrounding geological material (eg, gravel pack, seal and grout)."@en ;
skos:inScheme cs: ;
skos:prefLabel "annulus fill"@en ;
Expand All @@ -20,6 +20,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:inlet
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "Part of a borehole construction that allows intake of groundwater (eg, screen and slotted casing)."@en ;
skos:inScheme cs: ;
skos:prefLabel "inlet"@en ;
Expand All @@ -29,6 +30,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:lining
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "Material inserted to line the inside of the void (eg, casing and pipe)."@en ;
skos:inScheme cs: ;
skos:prefLabel "lining"@en ;
Expand All @@ -38,6 +40,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:protection
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "Fittings used to protect the borehole from damage (eg, casing); recommended minimum casing standard."@en ;
skos:inScheme cs: ;
skos:prefLabel "protection"@en ;
Expand All @@ -47,6 +50,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:void
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "A hole excavated to intercept groundwater."@en ;
skos:inScheme cs: ;
skos:prefLabel "void"@en ;
Expand All @@ -56,6 +60,7 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

:voidFill
a skos:Concept ;
rdfs:isDefinedBy cs: ;
skos:definition "Material reinserted inside the void or existing lining (eg, backfill and packer)."@en ;
skos:inScheme cs: ;
skos:prefLabel "void fill"@en ;
Expand All @@ -65,8 +70,6 @@ PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

cs:
a skos:ConceptScheme ;
rdfs:seeAlso "https://pid.geoscience.gov.au/dataset/ga/148553"^^xsd:anyURI ;
owl:versionInfo "1" ;
skos:definition "These terms describe the type of downhole construction in a borehole (eg, inlet screen, protection casing)."@en ;
skos:hasTopConcept
:annulusFill ,
Expand All @@ -79,9 +82,10 @@ cs:
dcat:contactPoint "Team Lead - Information Services; Energy, Minerals and Groundwater Division" ;
schema:creator <https://linked.data.gov.au/org/ga> ;
schema:dateCreated "2022-08-09"^^xsd:date ;
schema:dateModified "2022-08-09"^^xsd:date ;
schema:dateModified "2026-04-09"^^xsd:date ;
schema:identifier "https://pid.geoscience.gov.au/dataset/ga/148553"^^gavoc:eCatID ;
schema:provenance "Geoscience Australia Borehole Construction Type database table (BOREHOLE. LU_CONSTRUCTION_TYPE)"@en ;
schema:publisher <https://linked.data.gov.au/org/ga> ;
schema:identifier "https://pid.geoscience.gov.au/dataset/ga/148553"^^gavoc:eCatID ;
schema:status astatus:experimental ;
schema:version "1" ;
.
Loading
Loading