Project

General

Profile

« Previous | Next » 

Revision 49361

Mappings updated to version of 2017-10-09

View differences:

modules/dnet-parthenos/trunk/src/main/resources/eu/dnetlib/bootstrap/profiles/TransformationRuleDSResources/TransformationRuleDSResourceType/clarin_services_373_mapping.xml
66 66
    </info>
67 67
    <namespaces>
68 68
        <namespace prefix="cmd" uri="http://www.clarin.eu/cmd/1"/>
69
        <namespace prefix="parthenos" uri="http://pathenos.d4science.org/handle/Clarin/VLO/"/>
69
        <namespace prefix="parthenos" uri="http://parthenos.d4science.org/handle/Clarin/VLO/"/>
70 70
        <namespace prefix="cmdp" uri="http://www.clarin.eu/cmd/1/profiles/clarin.eu:cr1:p_1288172614026"/>
71
        <namespace prefix="reg" uri="http://pathenos.d4science.org/handle/Parthenos/REG/"/>
71
        <namespace prefix="reg" uri="http://parthenos.d4science.org/handle/Parthenos/REG/"/>
72 72
    </namespaces>
73 73
    <mappings>
74 74
        <mapping>
......
107 107
                                    <constant>http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Appellation/Clarin Virtual Language Observatory Dataset</constant>
108 108
                                </instance_info>
109 109
                                <instance_generator name="Constant">
110
                                    <arg name="text" type="constant">http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Appellation/Clarin Virtual Language Observatory Dataset</arg>
110
                                    <arg name="text" type="constant">http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Clarin%20Virtual%20Language%20Observatory%20Dataset</arg>
111 111
                                </instance_generator>
112 112
                            </entity>
113 113
                        </additional>
114
                        <additional>
115
                            <relationship>crm:P2_has_type</relationship>
116
                            <entity>
117
                                <type>crm:E55_Type</type>
118
                                <instance_info>
119
                                    <constant>xml</constant>
120
                                </instance_info>
121
                                <instance_generator name="ConceptURI_2step">
122
                                    <arg name="term" type="constant">encodingtype</arg>
123
                                    <arg name="term1" type="constant">xml</arg>
124
                                </instance_generator>
125
                                <label_generator name="SimpleLabel">
126
                                    <arg name="label" type="constant">xml</arg>
127
                                </label_generator>
128
                            </entity>
129
                        </additional>
114 130
                    </entity>
115 131
                </target_node>
116 132
                <comments>
modules/dnet-parthenos/trunk/src/main/resources/eu/dnetlib/bootstrap/profiles/TransformationRuleDSResources/TransformationRuleDSResourceType/ehri_328_mapping.xml
19 19
        <source>
20 20
            <source_info>
21 21
                <source_schema type="" version=""/>
22
                <namespaces>
23
                    <namespace prefix="" uri=""/>
24
                </namespaces>
22 25
            </source_info>
23 26
            <source_collection/>
24 27
        </source>
......
48 51
                </namespaces>
49 52
            </target_info>
50 53
            <target_info>
51
                <target_schema schema_file="CRMpe_v1.8.1.rdfs" type="rdfs" version="1.8.1">CRMpe</target_schema>
54
                <target_schema schema_file="crmpe_2___29-07-2017162705___1248.rdfs" type="rdfs" version="2.0">CRMpe</target_schema>
52 55
                <namespaces>
53
                    <namespace prefix="crmpe" uri="http://www.ics.forth.gr/isl/CRMext/CRMpe.rdfs/"/>
56
                    <namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe.rdfs/"/>
54 57
                </namespaces>
55 58
            </target_info>
56 59
            <target_collection/>
......
63 66
        <example_data_info>
64 67
            <example_data_from>EHRI</example_data_from>
65 68
            <example_data_contact_person>Charles Riondet</example_data_contact_person>
66
            <example_data_source_record xml_link="sampleInputRecord___28-02-2017143104___4492___07-04-2017154350___10738.xml"/>
67
            <generator_policy_info generator_link="PARTHENOS-GeneratorPolicy___15-03-2017144440___5286.xml"/>
68
            <example_data_target_record rdf_link="EHRI___01-03-2017163035___1590.rdf"/>
69
            <example_data_source_record xml_link="ehri_new_samp___10-08-2017140053___3568.xml"/>
70
            <generator_policy_info generator_link="PARTHENOS-GeneratorPolicy_v1.2___10-08-2017153548___8596.xml"/>
71
            <example_data_target_record rdf_link="Mapping328.ttl"/>
69 72
        </example_data_info>
70 73
    </info>
71 74
    <namespaces>
72
        <namespace prefix="parthenos" uri="http://parthenos-project.eu/EHRI/"/>
75
        <namespace prefix="parthenos" uri="http://parthenos.d4science.org/handle/EHRI/PORTAL/"/>
76
        <namespace prefix="xlink" uri="http://www.w3.org/1999/xlink"/>
77
        <namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
78
        <namespace prefix="schemaLocation" uri="http://www.loc.gov/ead/ead.xsd"/>
79
        <namespace prefix="reg" uri="http://parthenos.d4science.org/handle/Parthenos/REG/"/>
73 80
    </namespaces>
74 81
    <mappings>
75 82
        <mapping>
76
            <domain>
83
            <domain><!--<source_node>//*[name()='eadheader']</source_node>
84
    <target_node>
85
        <entity>
86
            <type>crmpe:PE22_Persistent_Dataset</type>
87
            <type>crm:E33_Linguistic_Object</type>
88
            <instance_generator name="DatasetURI">
89
                <arg name="term" type="xpath">*[name()='eadid']/text()</arg>
90
            </instance_generator>
91
            <label_generator name="SimpleLabel">
92
                <arg name="label" type="xpath">*[name()='eadid']/text()</arg>
93
            </label_generator>-->
77 94
                <source_node>/ead/eadheader</source_node>
78 95
                <target_node>
79 96
                    <entity>
......
92 109
                                <instance_info>
93 110
                                    <constant>metadata</constant>
94 111
                                </instance_info>
95
                                <instance_generator name="ConceptURI">
96
                                    <arg name="term" type="constant">Metadata</arg>
112
                                <instance_generator name="ConceptURI_2step">
113
                                    <arg name="term" type="constant">datasettype</arg>
114
                                    <arg name="term1" type="constant">metadata</arg>
97 115
                                </instance_generator>
98 116
                                <label_generator name="Constant">
99 117
                                    <arg name="text" type="constant">Metadata</arg>
100 118
                                </label_generator>
101 119
                            </entity>
102 120
                        </additional>
121
                        <additional>
122
                            <relationship>crmpe:PP23i_is_dataset_part_of</relationship>
123
                            <entity>
124
                                <type>crmpe:PE24_Volatile_Dataset</type>
125
                                <instance_info>
126
                                    <constant>http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/EHRI%20Portal%20Dataset</constant>
127
                                </instance_info>
128
                                <instance_generator name="URIorUUID">
129
                                    <arg name="text" type="constant">http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/EHRI%20Portal%20Dataset</arg>
130
                                </instance_generator>
131
                            </entity>
132
                        </additional>
103 133
                    </entity>
104 134
                </target_node>
105 135
            </domain>
......
120 150
                            <instance_generator name="DatasetAppellationURI">
121 151
                                <arg name="term" type="xpath">../../../eadid/text()</arg>
122 152
                            </instance_generator>
123
                            <label_generator name="SimpleLabel">
124
                                <arg name="label" type="xpath">text()</arg>
153
                            <label_generator name="CompositeLabel">
154
                                <arg name="label" type="constant">Metadata Record for</arg>
155
                                <arg name="text" type="xpath">text()</arg>
125 156
                            </label_generator>
126 157
                        </entity>
127 158
                    </target_node>
......
141 172
                    <target_node>
142 173
                        <entity>
143 174
                            <type>crm:E78_Collection</type>
144
                            <instance_generator name="ThingURI">
175
                            <instance_generator name="OneLevelCustomURI">
176
                                <arg name="level1" type="constant">Thing</arg>
145 177
                                <arg name="term" type="xpath">did/unitid/text()</arg>
146 178
                            </instance_generator>
147 179
                        </entity>
......
207 239
                                    <instance_info>
208 240
                                        <constant>Initial Creation</constant>
209 241
                                    </instance_info>
210
                                    <instance_generator name="ConceptURI">
211
                                        <arg name="term" type="constant">Initial Creation</arg>
242
                                    <instance_generator name="ConceptURI_2step">
243
                                        <arg name="term" type="constant">eventtype</arg>
244
                                        <arg name="term1" type="constant">initialcreation</arg>
212 245
                                    </instance_generator>
213 246
                                    <label_generator name="Constant">
214 247
                                        <arg name="text" type="constant">Initial Creation</arg>
......
283 316
                    </target_node>
284 317
                </range>
285 318
            </link>
286
            <link>
287
                <path>
288
                    <source_relation>
289
                        <relation>revisiondesc/change</relation>
290
                    </source_relation>
291
                    <target_relation>
292
                        <relationship>crmdig:L11i_was_output_of</relationship>
293
                    </target_relation>
294
                </path>
295
                <range>
296
                    <source_node>revisiondesc/change</source_node>
297
                    <target_node>
298
                        <entity>
299
                            <type>crmdig:D7_Digital_Machine_Event</type>
300
                            <instance_generator name="UUID"/>
301
                            <label_generator name="CompositeLabel">
302
                                <arg name="label" type="constant">Update Event for </arg>
303
                                <arg name="text" type="xpath">../../eadid/text()</arg>
304
                            </label_generator>
305
                            <additional>
306
                                <relationship>crm:P2_has_type</relationship>
307
                                <entity>
308
                                    <type>crm:E55_Type</type>
309
                                    <instance_info>
310
                                        <constant>Update</constant>
311
                                    </instance_info>
312
                                    <instance_generator name="ConceptURI">
313
                                        <arg name="term" type="constant">Update</arg>
314
                                    </instance_generator>
315
                                    <label_generator name="Constant">
316
                                        <arg name="text" type="constant">Update</arg>
317
                                    </label_generator>
318
                                </entity>
319
                            </additional>
320
                        </entity>
321
                    </target_node>
322
                </range>
323
            </link>
324 319
        </mapping>
325 320
        <mapping>
326 321
            <domain>
327
                <source_node>/ead/eadheader/revisiondesc/change</source_node>
328
                <target_node>
329
                    <entity>
330
                        <type>crmdig:D7_Digital_Machine_Event</type>
331
                        <instance_generator name="UUID"/>
332
                    </entity>
333
                </target_node>
334
            </domain>
335
            <link>
336
                <path>
337
                    <source_relation>
338
                        <relation>item</relation>
339
                    </source_relation>
340
                    <target_relation>
341
                        <relationship>crm:P3_has_note</relationship>
342
                    </target_relation>
343
                </path>
344
                <range>
345
                    <source_node>item</source_node>
346
                    <target_node>
347
                        <entity>
348
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
349
                            <instance_generator name="Literal">
350
                                <arg name="text" type="xpath">text()</arg>
351
                            </instance_generator>
352
                        </entity>
353
                    </target_node>
354
                </range>
355
            </link>
356
            <link>
357
                <path>
358
                    <source_relation>
359
                        <relation>date</relation>
360
                    </source_relation>
361
                    <target_relation>
362
                        <relationship>crm:P4_has_time-span</relationship>
363
                        <entity>
364
                            <type>crm:E52_Time-Span</type>
365
                            <instance_generator name="UUID"/>
366
                            <label_generator name="CompositeLabel">
367
                                <arg name="label" type="constant">Time Span of Update Event for </arg>
368
                                <arg name="text" type="xpath">../../../eadid/text()</arg>
369
                            </label_generator>
370
                        </entity>
371
                        <relationship>crm:P81_ongoing_throughout</relationship>
372
                    </target_relation>
373
                </path>
374
                <range>
375
                    <source_node>date</source_node>
376
                    <target_node>
377
                        <entity>
378
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
379
                            <instance_generator name="Literal">
380
                                <arg name="text" type="xpath">text()</arg>
381
                            </instance_generator>
382
                        </entity>
383
                    </target_node>
384
                </range>
385
            </link>
386
        </mapping>
387
        <mapping>
388
            <domain>
389 322
                <source_node>/ead/archdesc</source_node>
390 323
                <target_node>
391 324
                    <entity>
......
393 326
                        <type>crm:E33_Linguistic_Object</type>
394 327
                        <instance_generator name="UUID"/>
395 328
                        <label_generator name="SimpleLabel">
396
                            <arg name="label" type="xpath">did/unitid/text()</arg>
329
                            <arg name="label" type="xpath">did/unittitle/text()</arg>
397 330
                        </label_generator>
398 331
                    </entity>
399 332
                </target_node>
......
415 348
            <link>
416 349
                <path>
417 350
                    <source_relation>
418
                        <relation>dsc/controlaccess/subject</relation>
419
                    </source_relation>
420
                    <target_relation>
421
                        <relationship>crm:P129_is_about</relationship>
422
                    </target_relation>
423
                </path>
424
                <range>
425
                    <source_node>dsc/controlaccess/subject</source_node>
426
                    <target_node>
427
                        <entity>
428
                            <type>crm:E55_Type</type>
429
                            <instance_generator name="ConceptURI">
430
                                <arg name="term" type="xpath">text()</arg>
431
                            </instance_generator>
432
                            <label_generator name="Constant">
433
                                <arg name="text" type="xpath">text()</arg>
434
                            </label_generator>
435
                        </entity>
436
                    </target_node>
437
                    <comments>
438
                        <comment type="">
439
                            <rationale/>
440
                            <alternatives>Is control access about authorization to use? Might need to create a new relation for this if so.</alternatives>
441
                            <typical_mistakes/>
442
                            <local_habits/>
443
                            <link_to_cook_book/>
444
                            <example>
445
                                <example_source/>
446
                                <example_target/>
447
                            </example>
448
                            <comments_last_update date="" person=""/>
449
                        </comment>
450
                    </comments>
451
                </range>
452
            </link>
453
            <link>
454
                <path>
455
                    <source_relation>
456 351
                        <relation>did/unittitle</relation>
457 352
                    </source_relation>
458 353
                    <target_relation>
......
464 359
                    <target_node>
465 360
                        <entity>
466 361
                            <type>crm:E35_Title</type>
467
                            <instance_generator name="ThingAppellationURI">
362
                            <instance_generator name="TwoLevelCustomURI">
363
                                <arg name="level1" type="constant">Thing</arg>
364
                                <arg name="level2" type="constant">Appellation</arg>
468 365
                                <arg name="term" type="xpath">../unitid/text()</arg>
469 366
                            </instance_generator>
470 367
                            <label_generator name="SimpleLabel">
......
609 506
                            <type>crm:E12_Production</type>
610 507
                            <instance_generator name="UUID"/>
611 508
                            <label_generator name="CompositeLabel">
612
                                <arg name="label" type="constant">Production Activity for</arg>
509
                                <arg name="label" type="constant">Collection Event for </arg>
613 510
                                <arg name="text" type="xpath">../unittitle/text()</arg>
614 511
                            </label_generator>
615 512
                        </entity>
......
668 565
                            <instance_generator name="ServiceURI">
669 566
                                <arg name="term" type="xpath">text()</arg>
670 567
                            </instance_generator>
671
                            <label_generator name="SimpleLabel">
672
                                <arg name="label" type="xpath">text()</arg>
568
                            <label_generator name="CompositeLabel">
569
                                <arg name="label" type="constant">Hosting Service of</arg>
570
                                <arg name="text" type="xpath">text()</arg>
673 571
                            </label_generator>
674 572
                        </entity>
675 573
                        <relationship>crmpe:PP2_provided_by</relationship>
......
714 612
                        <entity variable="col_start">
715 613
                            <type>crm:E12_Production</type>
716 614
                            <instance_generator name="UUID"/>
615
                            <label_generator name="CompositeLabel">
616
                                <arg name="label" type="constant">Collection Event for </arg>
617
                                <arg name="text" type="xpath">../unittitle/text()</arg>
618
                            </label_generator>
717 619
                        </entity>
718 620
                        <relationship>crm:P4_has_time-span</relationship>
719 621
                        <entity>
......
856 758
                                    <instance_info>
857 759
                                        <constant>metadata</constant>
858 760
                                    </instance_info>
859
                                    <instance_generator name="ConceptURI">
860
                                        <arg name="term" type="constant">metadata (otherfindaid)</arg>
761
                                    <instance_generator name="ConceptURI_2step">
762
                                        <arg name="term" type="constant">datasettype</arg>
763
                                        <arg name="term1" type="constant">findingaid</arg>
861 764
                                    </instance_generator>
862 765
                                    <label_generator name="SimpleLabel">
863
                                        <arg name="label" type="constant">metadata (otherfindaid)</arg>
766
                                        <arg name="label" type="constant">Finding Aid</arg>
864 767
                                    </label_generator>
865 768
                                </entity>
866 769
                            </additional>
......
904 807
                        <entity>
905 808
                            <type>crm:E30_Right</type>
906 809
                            <instance_generator name="UUID"/>
810
                            <label_generator name="CompositeLabel">
811
                                <arg name="label" type="constant">Use Restriction on </arg>
812
                                <arg name="text" type="xpath">../../did/unittitle/text()</arg>
813
                            </label_generator>
907 814
                            <additional>
908 815
                                <relationship>crm:P2_has_type</relationship>
909 816
                                <entity>
......
911 818
                                    <instance_info>
912 819
                                        <constant>Use Restriction</constant>
913 820
                                    </instance_info>
914
                                    <instance_generator name="UUID"/>
821
                                    <instance_generator name="ConceptURI_2step">
822
                                        <arg name="term" type="constant">righttype</arg>
823
                                        <arg name="term1" type="constant">userestriction</arg>
824
                                    </instance_generator>
825
                                    <label_generator name="SimpleLabel">
826
                                        <arg name="label" type="constant">Use Restriction</arg>
827
                                    </label_generator>
915 828
                                </entity>
916 829
                            </additional>
917 830
                        </entity>
......
954 867
                        <entity>
955 868
                            <type>crm:E8_Acquisition</type>
956 869
                            <instance_generator name="UUID"/>
957
                            <additional>
958
                                <relationship>crm:P2_has_type</relationship>
959
                                <entity>
960
                                    <type>crm:E55_Type</type>
961
                                    <instance_info>
962
                                        <constant>AcquisitionEvent</constant>
963
                                    </instance_info>
964
                                    <instance_generator name="ConceptURI">
965
                                        <arg name="term" type="constant">Use Restriction</arg>
966
                                    </instance_generator>
967
                                    <label_generator name="SimpleLabel">
968
                                        <arg name="label" type="constant">Use Restriction</arg>
969
                                    </label_generator>
970
                                </entity>
971
                            </additional>
870
                            <label_generator name="CompositeLabel">
871
                                <arg name="label" type="constant">Original Acquisition Event of </arg>
872
                                <arg name="text" type="xpath">../../did/unittitle/text()</arg>
873
                            </label_generator>
972 874
                        </entity>
973 875
                        <relationship>crm:P3_has_note</relationship>
974 876
                    </target_relation>
......
977 879
                    <source_node>acqinfo/p</source_node>
978 880
                    <target_node>
979 881
                        <entity>
980
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
882
                            <type>:http://www.w3.org/2000/01/rdf-schema#Literal</type>
981 883
                            <instance_generator name="Literal">
982 884
                                <arg name="text" type="xpath">text()</arg>
983 885
                            </instance_generator>
......
1006 908
                                    <instance_info>
1007 909
                                        <constant>CustodialHistory</constant>
1008 910
                                    </instance_info>
1009
                                    <instance_generator name="UUID"/>
911
                                    <instance_generator name="ConceptURI_2step">
912
                                        <arg name="term" type="constant">eventtype</arg>
913
                                        <arg name="term1" type="constant">custodialhistory</arg>
914
                                    </instance_generator>
915
                                    <label_generator name="SimpleLabel">
916
                                        <arg name="label" type="constant">Custodial History</arg>
917
                                    </label_generator>
1010 918
                                </entity>
1011 919
                            </additional>
1012 920
                        </entity>
......
1028 936
            <link>
1029 937
                <path>
1030 938
                    <source_relation>
1031
                        <relation>dsc/controlaccess/genreform</relation>
939
                        <relation>controlaccess/genreform</relation>
1032 940
                    </source_relation>
1033 941
                    <target_relation>
1034 942
                        <relationship>crm:P2_has_type</relationship>
1035 943
                    </target_relation>
1036 944
                </path>
1037 945
                <range>
1038
                    <source_node>dsc/controlaccess/genreform</source_node>
946
                    <source_node>controlaccess/genreform</source_node>
1039 947
                    <target_node>
1040 948
                        <entity>
1041 949
                            <type>crm:E55_Type</type>
1042
                            <instance_generator name="ConceptURI">
1043
                                <arg name="term" type="xpath">text()</arg>
950
                            <instance_generator name="ConceptURI_2step">
951
                                <arg name="term" type="constant">collectiontype</arg>
952
                                <arg name="term1" type="xpath">text()</arg>
1044 953
                            </instance_generator>
1045 954
                            <label_generator name="SimpleLabel">
1046 955
                                <arg name="label" type="xpath">text()</arg>
......
1052 961
            <link>
1053 962
                <path>
1054 963
                    <source_relation>
1055
                        <relation>dsc/controlaccess/geogname</relation>
964
                        <relation>controlaccess/geogname</relation>
1056 965
                    </source_relation>
1057 966
                    <target_relation>
1058 967
                        <relationship>crm:P129_is_about</relationship>
1059 968
                    </target_relation>
1060 969
                </path>
1061 970
                <range>
1062
                    <source_node>dsc/controlaccess/geogname</source_node>
971
                    <source_node>controlaccess/geogname</source_node>
1063 972
                    <target_node>
1064 973
                        <entity>
1065 974
                            <type>crm:E53_Place</type>
......
1073 982
                    </target_node>
1074 983
                </range>
1075 984
            </link>
985
            <link>
986
                <path>
987
                    <source_relation>
988
                        <relation>controlaccess/persname</relation>
989
                    </source_relation>
990
                    <target_relation>
991
                        <relationship>crm:P129_is_about</relationship>
992
                    </target_relation>
993
                </path>
994
                <range>
995
                    <source_node>controlaccess/persname</source_node>
996
                    <target_node>
997
                        <entity>
998
                            <type>crm:E39_Actor</type>
999
                            <instance_generator name="ActorURI">
1000
                                <arg name="term" type="xpath">text()</arg>
1001
                            </instance_generator>
1002
                            <label_generator name="SimpleLabel">
1003
                                <arg name="label" type="xpath">text()</arg>
1004
                            </label_generator>
1005
                        </entity>
1006
                    </target_node>
1007
                </range>
1008
            </link>
1009
            <link>
1010
                <path>
1011
                    <source_relation>
1012
                        <relation>controlaccess/subject</relation>
1013
                    </source_relation>
1014
                    <target_relation>
1015
                        <relationship>crm:P129_is_about</relationship>
1016
                    </target_relation>
1017
                </path>
1018
                <range>
1019
                    <source_node>controlaccess/subject</source_node>
1020
                    <target_node>
1021
                        <entity>
1022
                            <type>crm:E55_Type</type>
1023
                            <instance_generator name="ConceptURI_2step">
1024
                                <arg name="term" type="constant">subject</arg>
1025
                                <arg name="term1" type="xpath">text()</arg>
1026
                            </instance_generator>
1027
                            <label_generator name="SimpleLabel">
1028
                                <arg name="label" type="xpath">text()</arg>
1029
                            </label_generator>
1030
                        </entity>
1031
                    </target_node>
1032
                </range>
1033
            </link>
1076 1034
        </mapping>
1077 1035
        <mapping>
1078 1036
            <domain>
......
1163 1121
            </link>
1164 1122
        </mapping>
1165 1123
    </mappings>
1166
</x3ml>
1167
]]>
1124

  
1125
</x3ml>]]>
1168 1126
				</CODE>
1169 1127
			</SCRIPT>
1170 1128
		</CONFIGURATION>

Also available in: Unified diff