diff --git a/profiles/dwd-icon-data/index.ttl b/profiles/dwd-icon-data/index.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..792fceb69b38108b22c64947321b145bcb6eab35
--- /dev/null
+++ b/profiles/dwd-icon-data/index.ttl
@@ -0,0 +1,118 @@
+@base <https://purl.org/coscine/ap/dwd-icon-data/>.
+
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
+@prefix dbo: <http://dbpedia.org/ontology/>.
+@prefix dcterms: <http://purl.org/dc/terms/>.
+@prefix sh: <http://www.w3.org/ns/shacl#>.
+@prefix vocabterms: <https://purl.org/coscine/terms/>.
+@prefix aps: <https://purl.org/coscine/ap/>.
+
+<https://purl.org/coscine/ap/dwd-icon-data/> dcterms:created "2024-12-03"^^xsd:date;
+                                                                    dcterms:creator "Philipp Tegtmeyer";
+                                                                    dcterms:description "Weather data of the ICON-models by DWD"@en,
+                                                                                        "Wetterdaten der ICON-Modelle des DWD"@de;
+                                                                    dcterms:license <http://spdx.org/licenses/CC-BY-4.0>;
+                                                                    dcterms:subject <https://github.com/tibonto/dfgfo/313>;
+                                                                    dcterms:title "DWD-ICON-DATA"@de,
+                                                                                  "DWD-ICON-DATA"@en;
+                                                                    a rdfs:Class,
+                                                                      sh:NodeShape;
+                                                                    sh:closed false;
+                                                                    sh:property [sh:datatype xsd:date ; 
+                                                                                 sh:description "Date of numerical weather prognosis"@en ; 
+                                                                                 sh:description "Datum der berechneten Wettervorhersage"@de ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:message "Invalid Date"@en ; 
+                                                                                 sh:message "Ungütiges Datum"@de ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "date"@de ; 
+                                                                                 sh:name "date"@en ; 
+                                                                                 sh:order 1  ; 
+                                                                                 sh:path dbo:date ; 
+                                                                                 sh:severity sh:Violation],
+                                                                                [sh:description "Forecast Time in DWD schema (UTC)"@en ; 
+                                                                                 sh:description "Vorhersagezeit nach DWD Schema (UTC)"@de ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:message "Invalid Time"@en ; 
+                                                                                 sh:message "Ungültige Zeit"@de ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "forecast"@de ; 
+                                                                                 sh:name "forecast"@en ; 
+                                                                                 sh:order 2  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/d162f20c-ffdd-463c-b730-f548b66ce368/> ; 
+                                                                                 sh:severity sh:Violation ; 
+                                                                                 sh:in ("00"                                                                                        "03"                                                                                        "06"                                                                                        "09"                                                                                        "12"                                                                                        "15"                                                                                        "18"                                                                                        "21")],
+                                                                                [sh:datatype xsd:string ; 
+                                                                                 sh:description "Type of weather phenomena (e.g. u,v,w; clat/clon etc.)"@en ; 
+                                                                                 sh:description "Art des Wetterphänomens (z.B. u,v,w; clat/clon etc.)"@de ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "parameter_type"@de ; 
+                                                                                 sh:name "parameter_type"@en ; 
+                                                                                 sh:order 4  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/0be0863f-c16c-42d9-ad00-c76221b84baf/> ; 
+                                                                                 sh:severity sh:Info],
+                                                                                [sh:datatype xsd:int ; 
+                                                                                 sh:description "Offset from calculation time in hours"@en ; 
+                                                                                 sh:description "Versatz von der Berechnungszeit in Stunden"@de ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "forecast_offset"@de ; 
+                                                                                 sh:name "forecast_offset"@en ; 
+                                                                                 sh:order 3  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/c6c4a37b-a975-415a-b7da-334091296c62/>],
+                                                                                [sh:description "Gittertyp"@de ; 
+                                                                                 sh:description "grid type"@en ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:message "Invalid grid type"@en ; 
+                                                                                 sh:message "Ungültiger Gittertyp"@de ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "grid_type"@de ; 
+                                                                                 sh:name "grid_type"@en ; 
+                                                                                 sh:order 5  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/d3a17000-ec2e-405e-a768-ceebf8a70255/> ; 
+                                                                                 sh:severity sh:Violation ; 
+                                                                                 sh:in ("icosahedral"                                                                                        "lat-lon")],
+                                                                                [sh:description "Refernzsystem zur Höhenmessung"@de ; 
+                                                                                 sh:description "reference system for height measurement"@en ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:message "Invalid reference system"@en ; 
+                                                                                 sh:message "Kein valides Referenzsystem"@de ; 
+                                                                                 sh:minCount 0  ; 
+                                                                                 sh:name "level_ref"@de ; 
+                                                                                 sh:name "level_ref"@en ; 
+                                                                                 sh:order 6  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/0b413aea-0be4-4e31-a507-0b05d63fbd36/> ; 
+                                                                                 sh:severity sh:Violation ; 
+                                                                                 sh:in ("model-level"                                                                                        "pressure-level"                                                                                        "single-level")],
+                                                                                [sh:datatype xsd:boolean ; 
+                                                                                 sh:description "Ist der Parameter zeitunabhängig?"@de ; 
+                                                                                 sh:description "Is the parameter time-invariant?"@en ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:minCount 0  ; 
+                                                                                 sh:name "time_invariant"@de ; 
+                                                                                 sh:name "time_invariant"@en ; 
+                                                                                 sh:order 7  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/24d404da-fd27-419e-a5e4-cec85614a5b7/>],
+                                                                                [sh:description "Forecast Model"@en ; 
+                                                                                 sh:description "Vorhersagemodel"@de ; 
+                                                                                 sh:message "Invalid Forecast Model"@en ; 
+                                                                                 sh:message "Ungülitges Vorhersagemodel"@de ; 
+                                                                                 sh:minCount 1  ; 
+                                                                                 sh:name "base_model"@de ; 
+                                                                                 sh:name "base_model"@en ; 
+                                                                                 sh:order 0  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/b8e689db-bd6c-4e6e-921f-46525a7ef4ed/> ; 
+                                                                                 sh:severity sh:Violation ; 
+                                                                                 sh:in ("ICON"                                                                                        "ICON-EU"                                                                                        "ICON-D2")],
+                                                                                [sh:datatype xsd:int ; 
+                                                                                 sh:description "Modellevel (nur wenn Referenzsystem = model-level)"@de ; 
+                                                                                 sh:description "Modellevel (only if referencesystem = model-level)"@en ; 
+                                                                                 sh:maxCount 1  ; 
+                                                                                 sh:minCount 0  ; 
+                                                                                 sh:name "level"@de ; 
+                                                                                 sh:name "level"@en ; 
+                                                                                 sh:order 8  ; 
+                                                                                 sh:path <https://purl.org/coscine/terms/6bb801ac-11b3-4b43-bfbd-29dbb2acb055/>].