From fdc72e1351266dcffa7d1a159f41ef64b2ccd2d7 Mon Sep 17 00:00:00 2001
From: Christian Boulanger <info@bibliograph.org>
Date: Sat, 16 Mar 2024 20:26:59 +0100
Subject: [PATCH] Updates to the way references are modelled

---
 wikidata/data-extraction.ipynb | 54 +++++++++++++++++++++++++++++-----
 1 file changed, 46 insertions(+), 8 deletions(-)

diff --git a/wikidata/data-extraction.ipynb b/wikidata/data-extraction.ipynb
index 8398081..9f6b49b 100644
--- a/wikidata/data-extraction.ipynb
+++ b/wikidata/data-extraction.ipynb
@@ -226,7 +226,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 93,
+   "execution_count": 94,
    "outputs": [
     {
      "name": "stdout",
@@ -277,10 +277,49 @@
       "Time qualifier P585 with value 1974 already exists on (Q51595283)-[P512]-(Q308678).\n",
       "Source URL https://de.wikipedia.org/wiki/Erhard_Blankenburg already exists on (Q51595283)-[P512]-(Q308678).\n",
       "----------\n",
-      "(Q51595283)-[P108]-(Q475602) exists.\n",
-      "Time qualifier P580 with value 1975 already exists on (Q51595283)-[P108]-(Q475602).\n",
-      "Time qualifier P582 with value 1980 already exists on (Q51595283)-[P108]-(Q475602).\n",
-      "Source URL https://de.wikipedia.org/wiki/Erhard_Blankenburg already exists on (Q51595283)-[P108]-(Q475602).\n",
+      "Created (Q51595283)-[P108]-(Q475602)\n"
+     ]
+    },
+    {
+     "name": "stderr",
+     "output_type": "stream",
+     "text": [
+      "Sleeping for 9.5 seconds, 2024-03-16 20:09:39\n"
+     ]
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Added start_time qualifier to (Q51595283)-[P108]-(Q475602)\n"
+     ]
+    },
+    {
+     "name": "stderr",
+     "output_type": "stream",
+     "text": [
+      "Sleeping for 9.5 seconds, 2024-03-16 20:09:49\n"
+     ]
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Added end_time qualifier to (Q51595283)-[P108]-(Q475602)\n"
+     ]
+    },
+    {
+     "name": "stderr",
+     "output_type": "stream",
+     "text": [
+      "Sleeping for 9.5 seconds, 2024-03-16 20:09:59\n"
+     ]
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Added references to (Q51595283)-[P108]-(Q475602)\n",
       "----------\n",
       "(Q51595283)-[P8413]-(Q1065414) exists.\n",
       "Time qualifier P580 with value 1980 already exists on (Q51595283)-[P8413]-(Q1065414).\n",
@@ -333,7 +372,6 @@
     "    return False\n",
     "\n",
     "\n",
-    "\n",
     "def add_time_qualifiers(repo, claim, start_time, end_time):\n",
     "    qualifiers = []\n",
     "    \n",
@@ -473,8 +511,8 @@
    "metadata": {
     "collapsed": false,
     "ExecuteTime": {
-     "end_time": "2024-03-16T19:05:35.228905800Z",
-     "start_time": "2024-03-16T19:05:29.463025100Z"
+     "end_time": "2024-03-16T19:10:11.108724500Z",
+     "start_time": "2024-03-16T19:09:34.521133800Z"
     }
    },
    "id": "bdb602fb42b562df"
-- 
GitLab