diff --git a/data/3B/1D/87/3B1D8784136FFFE0FF196155FA28F828.ttl b/data/3B/1D/87/3B1D8784136FFFE0FF196155FA28F828.ttl
index 84aab2bede9c..4012204154b3 100644
--- a/data/3B/1D/87/3B1D8784136FFFE0FF196155FA28F828.ttl
+++ b/data/3B/1D/87/3B1D8784136FFFE0FF196155FA28F828.ttl
@@ -45,7 +45,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Pic, 1906) Gearner & Philips, 2021" ;
+    dwc:scientificNameAuthorship "(Pic, 1906)" ;
     dwc:species "natalensis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Notaferrum_natalensis> ;
     a dwcFP:TaxonConcept .
diff --git a/data/3B/1F/F2/3B1FF217EF0BB8851217AC8847F9A59F.ttl b/data/3B/1F/F2/3B1FF217EF0BB8851217AC8847F9A59F.ttl
index 659ff4347247..83aa41053902 100644
--- a/data/3B/1F/F2/3B1FF217EF0BB8851217AC8847F9A59F.ttl
+++ b/data/3B/1F/F2/3B1FF217EF0BB8851217AC8847F9A59F.ttl
@@ -44,7 +44,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Bhat & Gupta, 1977) Sharkey & Clutts, 2011" ;
+    dwc:scientificNameAuthorship "(Bhat & Gupta, 1977)" ;
     dwc:species "malayensis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Coccygidium_malayensis> ;
     a dwcFP:TaxonConcept .
diff --git a/data/3B/3B/30/3B3B308993D15DCD98DA2D2569ACDB25.ttl b/data/3B/3B/30/3B3B308993D15DCD98DA2D2569ACDB25.ttl
index cd2d96f680ff..fd50a0554b25 100644
--- a/data/3B/3B/30/3B3B308993D15DCD98DA2D2569ACDB25.ttl
+++ b/data/3B/3B/30/3B3B308993D15DCD98DA2D2569ACDB25.ttl
@@ -43,7 +43,7 @@
     dwc:order "Diptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gil Tipo, Gil Collado, 1929) Gil Collado, 1929" ;
+    dwc:scientificNameAuthorship "(Gil Tipo, Gil Collado, 1929)" ;
     dwc:species "obscurus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/89F4D> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Merodon_obscurus> ;
diff --git a/data/3B/53/AE/3B53AE5A268CA9C462212F5657D934C5.ttl b/data/3B/53/AE/3B53AE5A268CA9C462212F5657D934C5.ttl
index 924219c5c9c1..b2184a90ee6e 100644
--- a/data/3B/53/AE/3B53AE5A268CA9C462212F5657D934C5.ttl
+++ b/data/3B/53/AE/3B53AE5A268CA9C462212F5657D934C5.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Lamium galeobdolon subsp. flavidum A. Loeve & D. Loeve" ;
diff --git a/data/3B/59/FD/3B59FDF20EC9E91D25FF2B25E4715E0D.ttl b/data/3B/59/FD/3B59FDF20EC9E91D25FF2B25E4715E0D.ttl
index 114e5b363763..d4fb6e61da7e 100644
--- a/data/3B/59/FD/3B59FDF20EC9E91D25FF2B25E4715E0D.ttl
+++ b/data/3B/59/FD/3B59FDF20EC9E91D25FF2B25E4715E0D.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Dittrichia graveolens Greuter" ;
diff --git a/data/3B/77/01/3B770114A52BFFDE2FACF9CDFAAAFEC4.ttl b/data/3B/77/01/3B770114A52BFFDE2FACF9CDFAAAFEC4.ttl
index d2cc384250ed..87a0abe48f94 100644
--- a/data/3B/77/01/3B770114A52BFFDE2FACF9CDFAAAFEC4.ttl
+++ b/data/3B/77/01/3B770114A52BFFDE2FACF9CDFAAAFEC4.ttl
@@ -45,7 +45,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Roewer, 1955) Marusik & Nadolny, 2020" ;
+    dwc:scientificNameAuthorship "(Roewer, 1955)" ;
     dwc:species "persica" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/94HHJ> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pardosa_persica> ;
diff --git a/data/3B/77/01/3B770114A535FFC02FACF978FC92FEBC.ttl b/data/3B/77/01/3B770114A535FFC02FACF978FC92FEBC.ttl
index 069c2547dbad..129900d4df52 100644
--- a/data/3B/77/01/3B770114A535FFC02FACF978FC92FEBC.ttl
+++ b/data/3B/77/01/3B770114A535FFC02FACF978FC92FEBC.ttl
@@ -44,7 +44,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Roewer, 1960) Marusik & Nadolny, 2020" ;
+    dwc:scientificNameAuthorship "(Roewer, 1960)" ;
     dwc:species "tangerana" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98Z66> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Arctosa_tangerana> ;
diff --git a/data/3B/77/01/3B770114A535FFC12FACFC59FC69F9E9.ttl b/data/3B/77/01/3B770114A535FFC12FACFC59FC69F9E9.ttl
index a9b4731c1252..2b0cfc423978 100644
--- a/data/3B/77/01/3B770114A535FFC12FACFC59FC69F9E9.ttl
+++ b/data/3B/77/01/3B770114A535FFC12FACFC59FC69F9E9.ttl
@@ -44,7 +44,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(L. Koch, 1875) Marusik & Nadolny, 2020" ;
+    dwc:scientificNameAuthorship "(L. Koch, 1875)" ;
     dwc:species "annulipes" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98Z68> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Arctosa_annulipes> ;
diff --git a/data/3B/77/01/3B770114A535FFC12FACFDF4FC0AFCC8.ttl b/data/3B/77/01/3B770114A535FFC12FACFDF4FC0AFCC8.ttl
index 3c9ba05c9177..00b8fc2085e2 100644
--- a/data/3B/77/01/3B770114A535FFC12FACFDF4FC0AFCC8.ttl
+++ b/data/3B/77/01/3B770114A535FFC12FACFDF4FC0AFCC8.ttl
@@ -45,7 +45,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Roewer, 1960) Marusik & Nadolny, 2020" ;
+    dwc:scientificNameAuthorship "(Roewer, 1960)" ;
     dwc:species "werneri" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98Z67> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Alopecosa_werneri> ;
diff --git a/data/3B/77/01/3B770114A536FFC12FACF890FB3DFE64.ttl b/data/3B/77/01/3B770114A536FFC12FACF890FB3DFE64.ttl
index 0229a025f4e1..50c870bd0704 100644
--- a/data/3B/77/01/3B770114A536FFC12FACF890FB3DFE64.ttl
+++ b/data/3B/77/01/3B770114A536FFC12FACF890FB3DFE64.ttl
@@ -44,7 +44,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Caporiacco, 1936) Marusik & Nadolny, 2020" ;
+    dwc:scientificNameAuthorship "(Caporiacco, 1936)" ;
     dwc:species "garamantica" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98Z65> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Alopecosa_garamantica> ;
diff --git a/data/3B/A7/08/3BA7082EA7CCA4E47BB7055068FEBAD6.ttl b/data/3B/A7/08/3BA7082EA7CCA4E47BB7055068FEBAD6.ttl
index 9e29a6ebbd19..7f9aabcc5608 100644
--- a/data/3B/A7/08/3BA7082EA7CCA4E47BB7055068FEBAD6.ttl
+++ b/data/3B/A7/08/3BA7082EA7CCA4E47BB7055068FEBAD6.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Linaria alpina Mill." ;
diff --git a/data/3B/D4/2C/3BD42C4AC48257F3A1611EF750C40CD9.ttl b/data/3B/D4/2C/3BD42C4AC48257F3A1611EF750C40CD9.ttl
index c691f1c32be0..518a39ec8116 100644
--- a/data/3B/D4/2C/3BD42C4AC48257F3A1611EF750C40CD9.ttl
+++ b/data/3B/D4/2C/3BD42C4AC48257F3A1611EF750C40CD9.ttl
@@ -42,7 +42,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(LaFerté-Sénectère, 1841) circumpicta (LaFerte-Senectere, 1841)" ;
+    dwc:scientificNameAuthorship "(LaFerté-Sénectère, 1841)" ;
     dwc:species "circumpicta" ;
     dwc:subSpecies "circumpicta" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8LBV5> ;
diff --git a/data/B6/03/DD/B603DD146D6FFF9103EA8931FED6A4E5.ttl b/data/B6/03/DD/B603DD146D6FFF9103EA8931FED6A4E5.ttl
index a73d7f22c27d..bffd3fa74222 100644
--- a/data/B6/03/DD/B603DD146D6FFF9103EA8931FED6A4E5.ttl
+++ b/data/B6/03/DD/B603DD146D6FFF9103EA8931FED6A4E5.ttl
@@ -59,7 +59,7 @@
     dwc:order "Rodentia" ;
     dwc:phylum "Chordata" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Wagner, 1845) Mouth" ;
+    dwc:scientificNameAuthorship "(Wagner, 1845)" ;
     dwc:species "concolor" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Oecomys_concolor> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/03/DD/B603DD146D70FF9F01DE8AA2FDC9A393.ttl b/data/B6/03/DD/B603DD146D70FF9F01DE8AA2FDC9A393.ttl
index e3143028095a..363328a6c24e 100644
--- a/data/B6/03/DD/B603DD146D70FF9F01DE8AA2FDC9A393.ttl
+++ b/data/B6/03/DD/B603DD146D70FF9F01DE8AA2FDC9A393.ttl
@@ -43,7 +43,7 @@
     dwc:order "Rodentia" ;
     dwc:phylum "Chordata" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Thomas, 1906) Mosetenes" ;
+    dwc:scientificNameAuthorship "(Thomas, 1906)" ;
     dwc:species "mamorae" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Oecomys_mamorae> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/03/DD/B603DD146D7CFF9D01D88A15FF7FA570.ttl b/data/B6/03/DD/B603DD146D7CFF9D01D88A15FF7FA570.ttl
index 1df94db334ac..d4332df96baa 100644
--- a/data/B6/03/DD/B603DD146D7CFF9D01D88A15FF7FA570.ttl
+++ b/data/B6/03/DD/B603DD146D7CFF9D01D88A15FF7FA570.ttl
@@ -43,7 +43,7 @@
     dwc:order "Rodentia" ;
     dwc:phylum "Chordata" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Wagner, 1845) Mouth" ;
+    dwc:scientificNameAuthorship "(Wagner, 1845)" ;
     dwc:species "concolor" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Oecomys_concolor> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/12/2E/B6122E37CD3072C93546249743482246.ttl b/data/B6/12/2E/B6122E37CD3072C93546249743482246.ttl
index 74e053b6757c..b0793609f97b 100644
--- a/data/B6/12/2E/B6122E37CD3072C93546249743482246.ttl
+++ b/data/B6/12/2E/B6122E37CD3072C93546249743482246.ttl
@@ -52,7 +52,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Ashmead, 1904) Ashmead, 1893" ;
+    dwc:scientificNameAuthorship "(Ashmead, 1904)" ;
     dwc:species "mitsukurii" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Trissolcus_mitsukurii> ;
     a dwcFP:TaxonConcept .
@@ -116,7 +116,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Dodd, 1914) Kieffer, 1926" ;
+    dwc:scientificNameAuthorship "(Dodd, 1914)" ;
     dwc:species "oecleoides" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Microphanurus_oecleoides> ;
     a dwcFP:TaxonConcept .
@@ -134,7 +134,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Ashmead, 1904) Thomson, 1860" ;
+    dwc:scientificNameAuthorship "(Ashmead, 1904)" ;
     dwc:species "mitsukurii" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Phanurus_mitsukurii> ;
     a dwcFP:TaxonConcept .
@@ -165,7 +165,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Dodd, 1914) Ashmead, 1893" ;
+    dwc:scientificNameAuthorship "(Dodd, 1914)" ;
     dwc:species "oecleoides" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Trissolcus_oecleoides> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/14/5C/B6145C47D76813880264C1C56B30F793.ttl b/data/B6/14/5C/B6145C47D76813880264C1C56B30F793.ttl
index f95ca41169dc..066f683cc7a1 100644
--- a/data/B6/14/5C/B6145C47D76813880264C1C56B30F793.ttl
+++ b/data/B6/14/5C/B6145C47D76813880264C1C56B30F793.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Bassia scoparia A. J. Scott" ;
diff --git a/data/B6/15/87/B61587C8FFD7FFDEA9EDC4A5CF490C1E.ttl b/data/B6/15/87/B61587C8FFD7FFDEA9EDC4A5CF490C1E.ttl
index 4892899be63d..7d78278fbdc1 100644
--- a/data/B6/15/87/B61587C8FFD7FFDEA9EDC4A5CF490C1E.ttl
+++ b/data/B6/15/87/B61587C8FFD7FFDEA9EDC4A5CF490C1E.ttl
@@ -42,7 +42,7 @@
     dwc:order "Diptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Loew, 1863) Loew" ;
+    dwc:scientificNameAuthorship "(Loew, 1863)" ;
     dwc:species "variegata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/67DCS> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Anthomyza_variegata> ;
diff --git a/data/B6/24/69/B62469655F50FFC7C294ED5BFAD201A5.ttl b/data/B6/24/69/B62469655F50FFC7C294ED5BFAD201A5.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F50FFC7C294ED5BFAD201A5.ttl
+++ b/data/B6/24/69/B62469655F50FFC7C294ED5BFAD201A5.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F51FFC6C294EBD6FB230610.ttl b/data/B6/24/69/B62469655F51FFC6C294EBD6FB230610.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F51FFC6C294EBD6FB230610.ttl
+++ b/data/B6/24/69/B62469655F51FFC6C294EBD6FB230610.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5AFFCDC294ED66FD1B018E.ttl b/data/B6/24/69/B62469655F5AFFCDC294ED66FD1B018E.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5AFFCDC294ED66FD1B018E.ttl
+++ b/data/B6/24/69/B62469655F5AFFCDC294ED66FD1B018E.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5CFFCAC294EC5CFD9807E3.ttl b/data/B6/24/69/B62469655F5CFFCAC294EC5CFD9807E3.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5CFFCAC294EC5CFD9807E3.ttl
+++ b/data/B6/24/69/B62469655F5CFFCAC294EC5CFD9807E3.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5CFFCBC294EE8BFD860186.ttl b/data/B6/24/69/B62469655F5CFFCBC294EE8BFD860186.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5CFFCBC294EE8BFD860186.ttl
+++ b/data/B6/24/69/B62469655F5CFFCBC294EE8BFD860186.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5DFFCAC294E896FC250330.ttl b/data/B6/24/69/B62469655F5DFFCAC294E896FC250330.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5DFFCAC294E896FC250330.ttl
+++ b/data/B6/24/69/B62469655F5DFFCAC294E896FC250330.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5DFFCAC294E9E3FB2A0456.ttl b/data/B6/24/69/B62469655F5DFFCAC294E9E3FB2A0456.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5DFFCAC294E9E3FB2A0456.ttl
+++ b/data/B6/24/69/B62469655F5DFFCAC294E9E3FB2A0456.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5DFFCAC294EA66FB0406C0.ttl b/data/B6/24/69/B62469655F5DFFCAC294EA66FB0406C0.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5DFFCAC294EA66FB0406C0.ttl
+++ b/data/B6/24/69/B62469655F5DFFCAC294EA66FB0406C0.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5DFFCAC294EE33FDEC00BE.ttl b/data/B6/24/69/B62469655F5DFFCAC294EE33FDEC00BE.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5DFFCAC294EE33FDEC00BE.ttl
+++ b/data/B6/24/69/B62469655F5DFFCAC294EE33FDEC00BE.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5EFFC7C294EC23FAB2028B.ttl b/data/B6/24/69/B62469655F5EFFC7C294EC23FAB2028B.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5EFFC7C294EC23FAB2028B.ttl
+++ b/data/B6/24/69/B62469655F5EFFC7C294EC23FAB2028B.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5EFFC9C294E97BFB4104A6.ttl b/data/B6/24/69/B62469655F5EFFC9C294E97BFB4104A6.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5EFFC9C294E97BFB4104A6.ttl
+++ b/data/B6/24/69/B62469655F5EFFC9C294E97BFB4104A6.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5EFFC9C294EBFEFB200648.ttl b/data/B6/24/69/B62469655F5EFFC9C294EBFEFB200648.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5EFFC9C294EBFEFB200648.ttl
+++ b/data/B6/24/69/B62469655F5EFFC9C294EBFEFB200648.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5EFFC9C294EEA6FACB0100.ttl b/data/B6/24/69/B62469655F5EFFC9C294EEA6FACB0100.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5EFFC9C294EEA6FACB0100.ttl
+++ b/data/B6/24/69/B62469655F5EFFC9C294EEA6FACB0100.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/24/69/B62469655F5EFFC9C294EF3CFAC70386.ttl b/data/B6/24/69/B62469655F5EFFC9C294EF3CFAC70386.ttl
index 356a84c763d5..6430c9e111f5 100644
--- a/data/B6/24/69/B62469655F5EFFC9C294EF3CFAC70386.ttl
+++ b/data/B6/24/69/B62469655F5EFFC9C294EF3CFAC70386.ttl
@@ -13,13 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/B6/3A/6E/B63A6E871FEE4D35C805997141629E0E.ttl b/data/B6/3A/6E/B63A6E871FEE4D35C805997141629E0E.ttl
index d60d01f23cd4..8ad4cfa577c8 100644
--- a/data/B6/3A/6E/B63A6E871FEE4D35C805997141629E0E.ttl
+++ b/data/B6/3A/6E/B63A6E871FEE4D35C805997141629E0E.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Schoenoplectus carinatus Palla" ;
diff --git a/data/B6/3B/A6/B63BA600FF8AFFFFA8B13D547CFDE124.ttl b/data/B6/3B/A6/B63BA600FF8AFFFFA8B13D547CFDE124.ttl
index 5da9e79d161d..6910e0916f20 100644
--- a/data/B6/3B/A6/B63BA600FF8AFFFFA8B13D547CFDE124.ttl
+++ b/data/B6/3B/A6/B63BA600FF8AFFFFA8B13D547CFDE124.ttl
@@ -12,12 +12,12 @@
 # SyntaxError: Invalid regular expression: /\(?(Harker (Harker, 2019)\)?[,:;\s]*/g: Unterminated group
 # SyntaxError: Invalid regular expression: /\(?(Harker (Harker, 2019)\)?[,:;\s]*/g: Unterminated group
 #     at new RegExp (<anonymous>)
-#     at makeTaxonConcept (file:///app/src/gg2rdf.ts:527:11)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:225:28)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTaxonConcept (file:///app/src/gg2rdf.ts:567:11)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:259:28)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:179:7)
-#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
diff --git a/data/B6/44/87/B64487FE2C11D613FF6769E0FAFD9DCC.ttl b/data/B6/44/87/B64487FE2C11D613FF6769E0FAFD9DCC.ttl
index d1aecad66338..d4e7cb58f1bb 100644
--- a/data/B6/44/87/B64487FE2C11D613FF6769E0FAFD9DCC.ttl
+++ b/data/B6/44/87/B64487FE2C11D613FF6769E0FAFD9DCC.ttl
@@ -45,7 +45,7 @@
     dwc:order "Anura" ;
     dwc:phylum "Chordata" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Boulenger, 1890) Dubois, 1987" ;
+    dwc:scientificNameAuthorship "(Boulenger, 1890)" ;
     dwc:species "inornata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/73JD3> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Micryletta_inornata> ;
diff --git a/data/B6/4F/BE/B64FBE26FC01A93FABCDF946B2AAAC19.ttl b/data/B6/4F/BE/B64FBE26FC01A93FABCDF946B2AAAC19.ttl
index 7973f5ce77ca..a8ce03ca3309 100644
--- a/data/B6/4F/BE/B64FBE26FC01A93FABCDF946B2AAAC19.ttl
+++ b/data/B6/4F/BE/B64FBE26FC01A93FABCDF946B2AAAC19.ttl
@@ -43,7 +43,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Agosti & Collingwood, 2011) Sharaf & Akbar & Al Dhafer & Aldawood, 2017" ;
+    dwc:scientificNameAuthorship "(Agosti & Collingwood, 2011)" ;
     dwc:species "liviae" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Temnothorax_liviae> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/4F/BE/B64FBE26FC08A93BABF9FEA7B71EAF69.ttl b/data/B6/4F/BE/B64FBE26FC08A93BABF9FEA7B71EAF69.ttl
index fb4da99416b2..519f3a8f1b20 100644
--- a/data/B6/4F/BE/B64FBE26FC08A93BABF9FEA7B71EAF69.ttl
+++ b/data/B6/4F/BE/B64FBE26FC08A93BABF9FEA7B71EAF69.ttl
@@ -45,7 +45,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Collingwood & Agosti, 1996) Sharaf & Akbar & Al Dhafer & Aldawood, 2017" ;
+    dwc:scientificNameAuthorship "(Collingwood & Agosti, 1996)" ;
     dwc:species "saudiae" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Tetramorium_saudiae> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/4F/BE/B64FBE26FC0DA93EAB8FFEE0B276AE1A.ttl b/data/B6/4F/BE/B64FBE26FC0DA93EAB8FFEE0B276AE1A.ttl
index d855af2b4e85..aae983672750 100644
--- a/data/B6/4F/BE/B64FBE26FC0DA93EAB8FFEE0B276AE1A.ttl
+++ b/data/B6/4F/BE/B64FBE26FC0DA93EAB8FFEE0B276AE1A.ttl
@@ -42,7 +42,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Hamann & Klemm, 1967) Cephalic" ;
+    dwc:scientificNameAuthorship "(Hamann & Klemm, 1967)" ;
     dwc:species "megalops" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Temnothorax_megalops> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/50/87/B65087FF051EFFDCFF48F9A7FB90F8DC.ttl b/data/B6/50/87/B65087FF051EFFDCFF48F9A7FB90F8DC.ttl
index 4c4bef6b3759..8ff95f406ea0 100644
--- a/data/B6/50/87/B65087FF051EFFDCFF48F9A7FB90F8DC.ttl
+++ b/data/B6/50/87/B65087FF051EFFDCFF48F9A7FB90F8DC.ttl
@@ -45,7 +45,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Dechambre, 2006) Costa & Duarte & Iannuzzi & Grossi, 2021" ;
+    dwc:scientificNameAuthorship "(Dechambre, 2006)" ;
     dwc:species "bollei" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Megasoma_bollei> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/56/1C/B6561C8152B15863BF823F477A14BE80.ttl b/data/B6/56/1C/B6561C8152B15863BF823F477A14BE80.ttl
index eed72146ac80..5a95134cea0e 100644
--- a/data/B6/56/1C/B6561C8152B15863BF823F477A14BE80.ttl
+++ b/data/B6/56/1C/B6561C8152B15863BF823F477A14BE80.ttl
@@ -41,7 +41,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Chen & van Achterberg, 1997) new comb." ;
+    dwc:scientificNameAuthorship "(Chen & van Achterberg, 1997)" ;
     dwc:species "erratus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Orionis_erratus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/60/87/B66087DC9C34FF8E8E7A1264FCF9FB34.ttl b/data/B6/60/87/B66087DC9C34FF8E8E7A1264FCF9FB34.ttl
index ff6e490e521b..93c5eb075d63 100644
--- a/data/B6/60/87/B66087DC9C34FF8E8E7A1264FCF9FB34.ttl
+++ b/data/B6/60/87/B66087DC9C34FF8E8E7A1264FCF9FB34.ttl
@@ -41,7 +41,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Heyden, 1877) Sekerka, 2007" ;
+    dwc:scientificNameAuthorship "(Heyden, 1877)" ;
     dwc:species "madagascariense" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Rhagiosoma_madagascariense> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/69/87/B6698798FFE34723FF2B7AB6FE96FCBB.ttl b/data/B6/69/87/B6698798FFE34723FF2B7AB6FE96FCBB.ttl
index c16081355e45..bef6f8399efe 100644
--- a/data/B6/69/87/B6698798FFE34723FF2B7AB6FE96FCBB.ttl
+++ b/data/B6/69/87/B6698798FFE34723FF2B7AB6FE96FCBB.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Lederer, 1858) palariformis " ;
+    dwc:scientificNameAuthorship "(Lederer, 1858)" ;
     dwc:species "palariformis" ;
     dwc:subSpecies "palariformis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/96TBD> ;
diff --git a/data/B6/69/87/B6698798FFE54725FF2B789BFE51FAD3.ttl b/data/B6/69/87/B6698798FFE54725FF2B789BFE51FAD3.ttl
index 1aa20200879a..d625ba177c67 100644
--- a/data/B6/69/87/B6698798FFE54725FF2B789BFE51FAD3.ttl
+++ b/data/B6/69/87/B6698798FFE54725FF2B789BFE51FAD3.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Laspeyres, 1801) hylaeiformis " ;
+    dwc:scientificNameAuthorship "(Laspeyres, 1801)" ;
     dwc:species "hylaeiformis" ;
     dwc:subSpecies "hylaeiformis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/76K3C> ;
diff --git a/data/B6/69/87/B6698798FFEA472AFF2B78B7FD2CFB76.ttl b/data/B6/69/87/B6698798FFEA472AFF2B78B7FD2CFB76.ttl
index e1e20759f46c..99202d46d922 100644
--- a/data/B6/69/87/B6698798FFEA472AFF2B78B7FD2CFB76.ttl
+++ b/data/B6/69/87/B6698798FFEA472AFF2B78B7FD2CFB76.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Staudinger, 1891) Garrevoet & Garrevoet & Özbek, 2007" ;
+    dwc:scientificNameAuthorship "(Staudinger, 1891)" ;
     dwc:species "sanguinolenta" ;
     dwc:subSpecies "transcaucasica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Bembecia_sanguinolenta_transcaucasica> ;
diff --git a/data/B6/69/87/B6698798FFEA472AFF2B7948FC0DFC73.ttl b/data/B6/69/87/B6698798FFEA472AFF2B7948FC0DFC73.ttl
index ab6238db19ee..d7dcb591ea25 100644
--- a/data/B6/69/87/B6698798FFEA472AFF2B7948FC0DFC73.ttl
+++ b/data/B6/69/87/B6698798FFEA472AFF2B7948FC0DFC73.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Lederer, 1853) sanguinolenta " ;
+    dwc:scientificNameAuthorship "(Lederer, 1853)" ;
     dwc:species "sanguinolenta" ;
     dwc:subSpecies "sanguinolenta" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/92WPQ> ;
diff --git a/data/B6/69/87/B6698798FFEA472AFF2B7B8DFEB3FE38.ttl b/data/B6/69/87/B6698798FFEA472AFF2B7B8DFEB3FE38.ttl
index 2b82c4372721..6a78b1966477 100644
--- a/data/B6/69/87/B6698798FFEA472AFF2B7B8DFEB3FE38.ttl
+++ b/data/B6/69/87/B6698798FFEA472AFF2B7B8DFEB3FE38.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Bartel, 1912) Garrevoet & Garrevoet & Özbek, 2007" ;
+    dwc:scientificNameAuthorship "(Bartel, 1912)" ;
     dwc:species "pontica" ;
     dwc:subSpecies "turcmena" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98QVG> ;
diff --git a/data/B6/69/87/B6698798FFED472DFF2B7E7DFC0DF98E.ttl b/data/B6/69/87/B6698798FFED472DFF2B7E7DFC0DF98E.ttl
index 996989a3429d..3a1f18370746 100644
--- a/data/B6/69/87/B6698798FFED472DFF2B7E7DFC0DF98E.ttl
+++ b/data/B6/69/87/B6698798FFED472DFF2B7E7DFC0DF98E.ttl
@@ -42,7 +42,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Staudinger, 1891) pontica " ;
+    dwc:scientificNameAuthorship "(Staudinger, 1891)" ;
     dwc:species "pontica" ;
     dwc:subSpecies "pontica" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/963FR> ;
diff --git a/data/B6/72/87/B67287B27C16FF82FE71AC559786FB59.ttl b/data/B6/72/87/B67287B27C16FF82FE71AC559786FB59.ttl
index d6c814c00232..1e5b38fffeaf 100644
--- a/data/B6/72/87/B67287B27C16FF82FE71AC559786FB59.ttl
+++ b/data/B6/72/87/B67287B27C16FF82FE71AC559786FB59.ttl
@@ -45,7 +45,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Tikader, 1977) Magalhaes & Berry & Koh & Gray, 2022" ;
+    dwc:scientificNameAuthorship "(Tikader, 1977)" ;
     dwc:species "nicobarensis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98ZJ2> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Labahitha_nicobarensis> ;
diff --git a/data/B6/72/87/B67287B27C1DFF8BFE66AF5691C6FD2D.ttl b/data/B6/72/87/B67287B27C1DFF8BFE66AF5691C6FD2D.ttl
index 4c85439614ff..156dba4b677b 100644
--- a/data/B6/72/87/B67287B27C1DFF8BFE66AF5691C6FD2D.ttl
+++ b/data/B6/72/87/B67287B27C1DFF8BFE66AF5691C6FD2D.ttl
@@ -45,7 +45,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Ono, 2013) Magalhaes & Berry & Koh & Gray, 2022" ;
+    dwc:scientificNameAuthorship "(Ono, 2013)" ;
     dwc:species "ryukyuensis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98ZJ7> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Labahitha_ryukyuensis> ;
diff --git a/data/B6/72/87/B67287B27C22FF80FE6DA89A9696F829.ttl b/data/B6/72/87/B67287B27C22FF80FE6DA89A9696F829.ttl
index 6814b034d105..bb12769739f6 100644
--- a/data/B6/72/87/B67287B27C22FF80FE6DA89A9696F829.ttl
+++ b/data/B6/72/87/B67287B27C22FF80FE6DA89A9696F829.ttl
@@ -46,7 +46,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Kishida, 1936) Magalhaes & Berry & Koh & Gray, 2022" ;
+    dwc:scientificNameAuthorship "(Kishida, 1936)" ;
     dwc:species "marginata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98ZJ5> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Labahitha_marginata> ;
diff --git a/data/B6/72/87/B67287B27C30FFAAFE60AF5891FFF945.ttl b/data/B6/72/87/B67287B27C30FFAAFE60AF5891FFF945.ttl
index d97b20a279ae..d1011a8e77ec 100644
--- a/data/B6/72/87/B67287B27C30FFAAFE60AF5891FFF945.ttl
+++ b/data/B6/72/87/B67287B27C30FFAAFE60AF5891FFF945.ttl
@@ -46,7 +46,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Nakatsudi, 1943) Magalhaes & Berry & Koh & Gray, 2022" ;
+    dwc:scientificNameAuthorship "(Nakatsudi, 1943)" ;
     dwc:species "fuscata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98ZJ4> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Labahitha_fuscata> ;
diff --git a/data/B6/72/87/B67287B27C3EFFB2FD89AA5C9455F81A.ttl b/data/B6/72/87/B67287B27C3EFFB2FD89AA5C9455F81A.ttl
index 4fed0c160627..7f8c6aa5f397 100644
--- a/data/B6/72/87/B67287B27C3EFFB2FD89AA5C9455F81A.ttl
+++ b/data/B6/72/87/B67287B27C3EFFB2FD89AA5C9455F81A.ttl
@@ -46,7 +46,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Simon, 1892) Magalhaes & Berry & Koh & Gray, 2022" ;
+    dwc:scientificNameAuthorship "(Simon, 1892)" ;
     dwc:species "garciai" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/98ZJ3> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Labahitha_garciai> ;
diff --git a/data/B6/7C/E0/B67CE0A222847B26CFBD5408B61E25C2.ttl b/data/B6/7C/E0/B67CE0A222847B26CFBD5408B61E25C2.ttl
index b69b2b3347e8..4c008bc2364d 100644
--- a/data/B6/7C/E0/B67CE0A222847B26CFBD5408B61E25C2.ttl
+++ b/data/B6/7C/E0/B67CE0A222847B26CFBD5408B61E25C2.ttl
@@ -43,7 +43,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Klug, 1816) Brullé, 1846" ;
+    dwc:scientificNameAuthorship "(Klug, 1816)" ;
     dwc:species "pallens" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Waldheimia_pallens> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/9C/96/B69C969EC383F464F2EF84759B2C1DF6.ttl b/data/B6/9C/96/B69C969EC383F464F2EF84759B2C1DF6.ttl
index e243a314f6c4..58b35e7d706b 100644
--- a/data/B6/9C/96/B69C969EC383F464F2EF84759B2C1DF6.ttl
+++ b/data/B6/9C/96/B69C969EC383F464F2EF84759B2C1DF6.ttl
@@ -41,7 +41,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schenck, 1852) Mayr, 1861" ;
+    dwc:scientificNameAuthorship "(Schenck, 1852)" ;
     dwc:species "parvulus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Temnothorax_parvulus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/B6/DE/53/B6DE539A13465A82BAE978A91E1F89FD.ttl b/data/B6/DE/53/B6DE539A13465A82BAE978A91E1F89FD.ttl
index 94fb3f0cf62f..845169c934fa 100644
--- a/data/B6/DE/53/B6DE539A13465A82BAE978A91E1F89FD.ttl
+++ b/data/B6/DE/53/B6DE539A13465A82BAE978A91E1F89FD.ttl
@@ -44,7 +44,7 @@
     dwc:order "Opiliones" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Maury, 1990) Porto & Derkarabetian & Giribet & Pérez-González, 2024" ;
+    dwc:scientificNameAuthorship "(Maury, 1990)" ;
     dwc:species "spinulosa" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Fresiax_spinulosa> ;
     a dwcFP:TaxonConcept .