=== Starting job 2026-10-29T15:50:40.788Z === == starting git pull == ERR> From https://git.ld.plazi.org/plazi/treatments-rdf ERR> dcfb5cb7ab2c..c132014c5749 main -> origin/main OUT> Updating dcfb5cb7ab2c..c132014c5749 OUT> Fast-forward == git pull successful == Starting transformation { "id": "2026-10-29T15:50:40.788Z", "from": "dcfb5cb7ab2c18143ec949c0bd1bccce8371a582", "till": "c132014c574917f86edc9213684f24d480ecaea8", "author": { "name": "GG2RDF", "email": "gg2rdf@noreply.git.ld.plazi.org" }, "files": { "from": "dcfb5cb7ab2c18143ec949c0bd1bccce8371a582", "till": "c132014c574917f86edc9213684f24d480ecaea8", "added": [ "data/70/2A/87/702A87933E419122FDAEF88AFC087E55.ttl", "data/70/2A/87/702A87933E4B9123FE1BF91EFC757A30.ttl", "data/70/2A/87/702A87933E4B9129FDE7FDD4FAA57BA4.ttl", "data/70/2A/87/702A87933E5F913AFDD8FEACFB3779DA.ttl" ], "removed": [], "modified": [] } } > got added data/70/2A/87/702A87933E419122FDAEF88AFC087E55.ttl,data/70/2A/87/702A87933E4B9123FE1BF91EFC757A30.ttl,data/70/2A/87/702A87933E4B9129FDE7FDD4FAA57BA4.ttl,data/70/2A/87/702A87933E5F913AFDD8FEACFB3779DA.ttl > got removed > got modified - target is single-graph on https://graphdb.lindas.admin.ch/repositories/lindas/statements - file count: 4 » handling data/70/2A/87/702A87933E419122FDAEF88AFC087E55.ttl PREFIX rdf: PREFIX rdfs: PREFIX bibo: PREFIX cito: PREFIX dc: PREFIX dwc: PREFIX dwciri: PREFIX dwcFP: PREFIX fabio: PREFIX owl: PREFIX trt: DELETE { GRAPH { ?s ?p ?o } } WHERE { GRAPH { { BIND( AS ?s) ?s ?p ?o } UNION { ?link ?owned . FILTER( isIRI(?owned) && ( STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E419122FDAEF88AFC087E55/") || STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E419122FDAEF88AFC087E55#") || STRSTARTS(STR(?owned), "https://tb.plazi.org/GgServer/dwcaRecords/702A87933E419122FDAEF88AFC087E55.mc.") ) ) BIND(?owned AS ?s) ?s ?p ?o } } }; INSERT DATA { GRAPH { dc:creator "Sendra, Alberto" ; dc:title "Troglojapyx Pages 1980" ; trt:augmentsTaxonConcept ; trt:publishedIn ; a trt:Treatment . bibo:endPage "29" ; bibo:journal "European Journal of Taxonomy" ; bibo:pubDate "2026-10-23" ; bibo:startPage "1" ; bibo:volume "1112" ; dc:creator "Sendra, Alberto" ; dc:date "2026" ; dc:title "Impressive cave-adapted japygids (Diplura, Japygidae) from Mediterranean and Southeast Asia caves" ; a fabio:JournalArticle . dwc:authority "Pages, 1980" ; dwc:authorityName "Pages" ; dwc:authorityYear "1980" ; dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Troglojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "genus" ; dwc:scientificNameAuthorship "Pages, 1980" ; trt:hasTaxonName ; a dwcFP:TaxonConcept . dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Troglojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "genus" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:family "Japygidae" ; dwc:kingdom "Animalia" ; dwc:rank "family" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:class "Diplura" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:rank "class", "order" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:phylum "Arthropoda" ; dwc:rank "phylum" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:rank "kingdom" ; a dwcFP:TaxonName . } }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) } » success » handling data/70/2A/87/702A87933E4B9123FE1BF91EFC757A30.ttl PREFIX rdf: PREFIX rdfs: PREFIX bibo: PREFIX cito: PREFIX dc: PREFIX dwc: PREFIX dwciri: PREFIX dwcFP: PREFIX fabio: PREFIX owl: PREFIX trt: DELETE { GRAPH { ?s ?p ?o } } WHERE { GRAPH { { BIND( AS ?s) ?s ?p ?o } UNION { ?link ?owned . FILTER( isIRI(?owned) && ( STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E4B9123FE1BF91EFC757A30/") || STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E4B9123FE1BF91EFC757A30#") || STRSTARTS(STR(?owned), "https://tb.plazi.org/GgServer/dwcaRecords/702A87933E4B9123FE1BF91EFC757A30.mc.") ) ) BIND(?owned AS ?s) ?s ?p ?o } } }; INSERT DATA { GRAPH { dc:creator "Sendra, Alberto" ; dc:title "Laolaojapyx chloeae Sendra & Lips 2026, gen. et sp. nov." ; dwc:basisOfRecord ; trt:definesTaxonConcept ; trt:publishedIn ; a trt:Treatment . bibo:endPage "29" ; bibo:journal "European Journal of Taxonomy" ; bibo:pubDate "2026-10-23" ; bibo:startPage "1" ; bibo:volume "1112" ; dc:creator "Sendra, Alberto" ; dc:date "2026" ; dc:title "Impressive cave-adapted japygids (Diplura, Japygidae) from Mediterranean and Southeast Asia caves" ; a fabio:JournalArticle . dwc:authority "Sendra & Lips" ; dwc:authorityName "Sendra & Lips" ; dwc:authorityYear "2026" ; dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Laolaojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "species" ; dwc:scientificNameAuthorship "Sendra & Lips, 2026" ; dwc:species "chloeae" ; trt:hasTaxonName ; a dwcFP:TaxonConcept . dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Laolaojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "species" ; dwc:species "chloeae" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:genus "Laolaojapyx" ; dwc:kingdom "Animalia" ; dwc:rank "genus" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:family "Japygidae" ; dwc:kingdom "Animalia" ; dwc:rank "family" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:class "Diplura" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:rank "class", "order" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:phylum "Arthropoda" ; dwc:rank "phylum" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:rank "kingdom" ; a dwcFP:TaxonName . dwc:catalogNumber "ZE 10010" ; dwc:collectionCode "MUVHN" ; dwc:country "Laos" ; dwc:eventDate "2023-02-22" ; dwc:locality "Tham Van Ngo Cave" ; dwc:recordedBy "Chloe Gombault" ; dwc:stateProvince "Khammouan" ; dwc:typeStatus "holotype" ; dwc:verbatimElevation "196" ; dwc:verbatimLatitude "17.951" ; dwc:verbatimLongitude "104.715" ; trt:httpUri ; a dwc:MaterialCitation . } }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) } » success » handling data/70/2A/87/702A87933E4B9129FDE7FDD4FAA57BA4.ttl PREFIX rdf: PREFIX rdfs: PREFIX bibo: PREFIX cito: PREFIX dc: PREFIX dwc: PREFIX dwciri: PREFIX dwcFP: PREFIX fabio: PREFIX owl: PREFIX trt: DELETE { GRAPH { ?s ?p ?o } } WHERE { GRAPH { { BIND( AS ?s) ?s ?p ?o } UNION { ?link ?owned . FILTER( isIRI(?owned) && ( STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E4B9129FDE7FDD4FAA57BA4/") || STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E4B9129FDE7FDD4FAA57BA4#") || STRSTARTS(STR(?owned), "https://tb.plazi.org/GgServer/dwcaRecords/702A87933E4B9129FDE7FDD4FAA57BA4.mc.") ) ) BIND(?owned AS ?s) ?s ?p ?o } } }; INSERT DATA { GRAPH { dc:creator "Sendra, Alberto" ; dc:title "Laolaojapyx Sendra & Lips 2026, gen. nov." ; trt:definesTaxonConcept ; trt:publishedIn ; a trt:Treatment . bibo:endPage "29" ; bibo:journal "European Journal of Taxonomy" ; bibo:pubDate "2026-10-23" ; bibo:startPage "1" ; bibo:volume "1112" ; dc:creator "Sendra, Alberto" ; dc:date "2026" ; dc:title "Impressive cave-adapted japygids (Diplura, Japygidae) from Mediterranean and Southeast Asia caves" ; a fabio:JournalArticle . dwc:authority "Sendra & Lips" ; dwc:authorityName "Sendra & Lips" ; dwc:authorityYear "2026" ; dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Laolaojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "genus" ; dwc:scientificNameAuthorship "Sendra & Lips, 2026" ; trt:hasTaxonName ; a dwcFP:TaxonConcept . dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Laolaojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "genus" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:family "Japygidae" ; dwc:kingdom "Animalia" ; dwc:rank "family" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:class "Diplura" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:rank "class", "order" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:phylum "Arthropoda" ; dwc:rank "phylum" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:rank "kingdom" ; a dwcFP:TaxonName . } }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) } » success » handling data/70/2A/87/702A87933E5F913AFDD8FEACFB3779DA.ttl PREFIX rdf: PREFIX rdfs: PREFIX bibo: PREFIX cito: PREFIX dc: PREFIX dwc: PREFIX dwciri: PREFIX dwcFP: PREFIX fabio: PREFIX owl: PREFIX trt: DELETE { GRAPH { ?s ?p ?o } } WHERE { GRAPH { { BIND( AS ?s) ?s ?p ?o } UNION { ?link ?owned . FILTER( isIRI(?owned) && ( STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E5F913AFDD8FEACFB3779DA/") || STRSTARTS(STR(?owned), "https://treatment.plazi.org/id/702A87933E5F913AFDD8FEACFB3779DA#") || STRSTARTS(STR(?owned), "https://tb.plazi.org/GgServer/dwcaRecords/702A87933E5F913AFDD8FEACFB3779DA.mc.") ) ) BIND(?owned AS ?s) ?s ?p ?o } } }; INSERT DATA { GRAPH { dc:creator "Sendra, Alberto" ; dc:title "Troglojapyx angelginesi Sendra 2026, sp. nov." ; dwc:basisOfRecord , ; trt:definesTaxonConcept ; trt:publishedIn ; a trt:Treatment . bibo:endPage "29" ; bibo:journal "European Journal of Taxonomy" ; bibo:pubDate "2026-10-23" ; bibo:startPage "1" ; bibo:volume "1112" ; dc:creator "Sendra, Alberto" ; dc:date "2026" ; dc:title "Impressive cave-adapted japygids (Diplura, Japygidae) from Mediterranean and Southeast Asia caves" ; a fabio:JournalArticle . dwc:authority "Sendra" ; dwc:authorityName "Sendra" ; dwc:authorityYear "2026" ; dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Troglojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "species" ; dwc:scientificNameAuthorship "Sendra, 2026" ; dwc:species "angelginesi" ; trt:hasTaxonName ; a dwcFP:TaxonConcept . dwc:class "Diplura" ; dwc:family "Japygidae" ; dwc:genus "Troglojapyx" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:phylum "Arthropoda" ; dwc:rank "species" ; dwc:species "angelginesi" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:genus "Troglojapyx" ; dwc:kingdom "Animalia" ; dwc:rank "genus" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:family "Japygidae" ; dwc:kingdom "Animalia" ; dwc:rank "family" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:class "Diplura" ; dwc:kingdom "Animalia" ; dwc:order "Diplura" ; dwc:rank "class", "order" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:phylum "Arthropoda" ; dwc:rank "phylum" ; trt:hasParentName ; a dwcFP:TaxonName . dwc:kingdom "Animalia" ; dwc:rank "kingdom" ; a dwcFP:TaxonName . dwc:country "Spain" ; dwc:county "Santa Agnes de Corona" ; dwc:eventDate "1990-11-02" ; dwc:locality "Eivissa" ; dwc:recordedBy "Palmer & Pons" ; dwc:typeStatus "holotype" ; dwc:verbatimLatitude "39.03512" ; dwc:verbatimLongitude "1.35074" ; trt:httpUri ; a dwc:MaterialCitation . dwc:catalogNumber "ZE10072" ; dwc:collectionCode "MUVHN" ; dwc:country "Spain" ; dwc:county "Santa Agnes de Corona" ; dwc:eventDate "1990-12-31" ; dwc:locality "Eivissa" ; dwc:recordedBy "Palmer & Pons" ; dwc:stateProvince "Eivissa, Balearic Island" ; dwc:typeStatus "paratype" ; dwc:verbatimLatitude "39.03512" ; dwc:verbatimLongitude "1.35074" ; trt:httpUri ; a dwc:MaterialCitation . } }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 1) BIND(LCASE(SUBSTR(?value, 1, 2)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 2) BIND(LCASE(SUBSTR(?value, 1, 3)) AS ?prefix) }; INSERT { GRAPH { ?res ?prefix } } WHERE { VALUES ?res { } GRAPH { ?res a ; ?value . } FILTER(STRLEN(?value) > 3) BIND(LCASE(SUBSTR(?value, 1, 4)) AS ?prefix) } » success < done All succeeded === Sucessfully completed job 2026-10-29T15:50:40.788Z ===