aboutsummaryrefslogtreecommitdiff
path: root/uploader
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-04-11 14:54:39 -0500
committerFrederick Muriuki Muriithi2025-04-11 15:18:52 -0500
commitd03bec41b1dc468d11bff4d8632db407894b281b (patch)
treeb873995a99fd9fedb38f4dd814abfb2063826856 /uploader
parent8f82f83dd851e9e1dca5db77a3eafdc76a9fca94 (diff)
downloadgn-uploader-d03bec41b1dc468d11bff4d8632db407894b281b.tar.gz
Write test for computing differences for publications in bulk edits.
Diffstat (limited to 'uploader')
-rw-r--r--uploader/publications/__init__.py1
-rw-r--r--uploader/publications/misc.py10
2 files changed, 11 insertions, 0 deletions
diff --git a/uploader/publications/__init__.py b/uploader/publications/__init__.py
new file mode 100644
index 0000000..57c0cbb
--- /dev/null
+++ b/uploader/publications/__init__.py
@@ -0,0 +1 @@
+"""Package for handling publications."""
diff --git a/uploader/publications/misc.py b/uploader/publications/misc.py
new file mode 100644
index 0000000..d93ecdd
--- /dev/null
+++ b/uploader/publications/misc.py
@@ -0,0 +1,10 @@
+"""Miscellaneous functions dealing with publications."""
+
+
+def publications_differences(
+ filedata: tuple[dict, ...],
+ dbdata: tuple[dict, ...],
+ pubmedid2pubidmap: dict[str, int]
+) -> tuple[dict, ...]:
+ """Compute the differences between file data and db data"""
+ return tuple()