diff --git a/docs/source/alma_product_fetch.rst b/docs/source/alma_product_fetch.rst
deleted file mode 100644
index 220c83cf470d9f4a4a206998ef29a45e7df1cd4c..0000000000000000000000000000000000000000
--- a/docs/source/alma_product_fetch.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-alma\_product\_fetch package
-============================
-
-Submodules
-----------
-
-alma\_product\_fetch.commands module
-------------------------------------
-
-.. automodule:: alma_product_fetch.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: alma_product_fetch
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/alma_reingester.rst b/docs/source/alma_reingester.rst
deleted file mode 100644
index 5acb11d89e95bee6eec479e082fd89897af6b775..0000000000000000000000000000000000000000
--- a/docs/source/alma_reingester.rst
+++ /dev/null
@@ -1,61 +0,0 @@
-alma\_reingester package
-========================
-
-Submodules
-----------
-
-alma\_reingester.bulk\_ingest module
-------------------------------------
-
-.. automodule:: alma_reingester.bulk_ingest
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-alma\_reingester.fetchall module
---------------------------------
-
-.. automodule:: alma_reingester.fetchall
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-alma\_reingester.ousimporter module
------------------------------------
-
-.. automodule:: alma_reingester.ousimporter
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-alma\_reingester.reingester module
-----------------------------------
-
-.. automodule:: alma_reingester.reingester
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-alma\_reingester.unstick module
--------------------------------
-
-.. automodule:: alma_reingester.unstick
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-alma\_reingester.unstick\_vlba module
--------------------------------------
-
-.. automodule:: alma_reingester.unstick_vlba
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: alma_reingester
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/api/alma_product_fetch.commands.rst b/docs/source/api/alma_product_fetch.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..1140880dd060e43e19eb9f5a4a3b642dc925140e
--- /dev/null
+++ b/docs/source/api/alma_product_fetch.commands.rst
@@ -0,0 +1,7 @@
+alma\_product\_fetch.commands module
+====================================
+
+.. automodule:: alma_product_fetch.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_product_fetch.rst b/docs/source/api/alma_product_fetch.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b4de3e71522bec2e46599411eaa8e403bf39ecc1
--- /dev/null
+++ b/docs/source/api/alma_product_fetch.rst
@@ -0,0 +1,15 @@
+alma\_product\_fetch package
+============================
+
+.. automodule:: alma_product_fetch
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   alma_product_fetch.commands
diff --git a/docs/source/api/alma_reingester.bulk_ingest.rst b/docs/source/api/alma_reingester.bulk_ingest.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d408604ded330aed519138cfdbd98e616ef13b6d
--- /dev/null
+++ b/docs/source/api/alma_reingester.bulk_ingest.rst
@@ -0,0 +1,7 @@
+alma\_reingester.bulk\_ingest module
+====================================
+
+.. automodule:: alma_reingester.bulk_ingest
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_reingester.fetchall.rst b/docs/source/api/alma_reingester.fetchall.rst
new file mode 100644
index 0000000000000000000000000000000000000000..50002e4898a3b20d0cbc04f30a28b6520ae42287
--- /dev/null
+++ b/docs/source/api/alma_reingester.fetchall.rst
@@ -0,0 +1,7 @@
+alma\_reingester.fetchall module
+================================
+
+.. automodule:: alma_reingester.fetchall
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_reingester.ousimporter.rst b/docs/source/api/alma_reingester.ousimporter.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b7e2936ebca6115a3b4dfc6eebde7e4e82bd228e
--- /dev/null
+++ b/docs/source/api/alma_reingester.ousimporter.rst
@@ -0,0 +1,7 @@
+alma\_reingester.ousimporter module
+===================================
+
+.. automodule:: alma_reingester.ousimporter
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_reingester.reingester.rst b/docs/source/api/alma_reingester.reingester.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0f7370762eacbd0ab4b43521a3ad7bec80a3572b
--- /dev/null
+++ b/docs/source/api/alma_reingester.reingester.rst
@@ -0,0 +1,7 @@
+alma\_reingester.reingester module
+==================================
+
+.. automodule:: alma_reingester.reingester
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_reingester.rst b/docs/source/api/alma_reingester.rst
new file mode 100644
index 0000000000000000000000000000000000000000..23ef2d395c2dcee15acfd4fa8fe09fb3e1df8cfe
--- /dev/null
+++ b/docs/source/api/alma_reingester.rst
@@ -0,0 +1,20 @@
+alma\_reingester package
+========================
+
+.. automodule:: alma_reingester
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   alma_reingester.bulk_ingest
+   alma_reingester.fetchall
+   alma_reingester.ousimporter
+   alma_reingester.reingester
+   alma_reingester.unstick
+   alma_reingester.unstick_vlba
diff --git a/docs/source/api/alma_reingester.unstick.rst b/docs/source/api/alma_reingester.unstick.rst
new file mode 100644
index 0000000000000000000000000000000000000000..28df3e526b1b1ca3e3b9e376805c6f7fefd6ebbc
--- /dev/null
+++ b/docs/source/api/alma_reingester.unstick.rst
@@ -0,0 +1,7 @@
+alma\_reingester.unstick module
+===============================
+
+.. automodule:: alma_reingester.unstick
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/alma_reingester.unstick_vlba.rst b/docs/source/api/alma_reingester.unstick_vlba.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7f165eb89ed7cb8fe813bf076614695c4aab0c7f
--- /dev/null
+++ b/docs/source/api/alma_reingester.unstick_vlba.rst
@@ -0,0 +1,7 @@
+alma\_reingester.unstick\_vlba module
+=====================================
+
+.. automodule:: alma_reingester.unstick_vlba
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/capability.capability_launcher.rst b/docs/source/api/capability.capability_launcher.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2c4a5251e04b8b8b19f5ce3362f7b8e0db64af18
--- /dev/null
+++ b/docs/source/api/capability.capability_launcher.rst
@@ -0,0 +1,7 @@
+capability.capability\_launcher module
+======================================
+
+.. automodule:: capability.capability_launcher
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/capability.rst b/docs/source/api/capability.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2350798ce5be2841a9d2ebc930ce3fc75fe3bd78
--- /dev/null
+++ b/docs/source/api/capability.rst
@@ -0,0 +1,16 @@
+capability package
+==================
+
+.. automodule:: capability
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   capability.capability_launcher
+   capability.server
diff --git a/docs/source/api/capability.server.rst b/docs/source/api/capability.server.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4b800c35adc1df8df7f862bb707bb8437188fa4d
--- /dev/null
+++ b/docs/source/api/capability.server.rst
@@ -0,0 +1,7 @@
+capability.server module
+========================
+
+.. automodule:: capability.server
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/channels.amqp_helpers.rst b/docs/source/api/channels.amqp_helpers.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e05a7d9a14a4d5705eeb479d3b53cea2d5e62483
--- /dev/null
+++ b/docs/source/api/channels.amqp_helpers.rst
@@ -0,0 +1,7 @@
+channels.amqp\_helpers module
+=============================
+
+.. automodule:: channels.amqp_helpers
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/channels.rst b/docs/source/api/channels.rst
new file mode 100644
index 0000000000000000000000000000000000000000..45ce460c4183d1cb3a599edb914e0b4eaf64a9d1
--- /dev/null
+++ b/docs/source/api/channels.rst
@@ -0,0 +1,15 @@
+channels package
+================
+
+.. automodule:: channels
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   channels.amqp_helpers
diff --git a/docs/source/api/datafetcher.datafetcher.rst b/docs/source/api/datafetcher.datafetcher.rst
new file mode 100644
index 0000000000000000000000000000000000000000..08fab6b42f880b15b017adae935cff818fc1e3b2
--- /dev/null
+++ b/docs/source/api/datafetcher.datafetcher.rst
@@ -0,0 +1,7 @@
+datafetcher.datafetcher module
+==============================
+
+.. automodule:: datafetcher.datafetcher
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.errors.rst b/docs/source/api/datafetcher.errors.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ba02c9798dba73775217cc4a5502317f96300f11
--- /dev/null
+++ b/docs/source/api/datafetcher.errors.rst
@@ -0,0 +1,7 @@
+datafetcher.errors module
+=========================
+
+.. automodule:: datafetcher.errors
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.file_retrievers.rst b/docs/source/api/datafetcher.file_retrievers.rst
new file mode 100644
index 0000000000000000000000000000000000000000..cf2d55a2516cb9af6486f0320c2f37fbb8d6c66a
--- /dev/null
+++ b/docs/source/api/datafetcher.file_retrievers.rst
@@ -0,0 +1,7 @@
+datafetcher.file\_retrievers module
+===================================
+
+.. automodule:: datafetcher.file_retrievers
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.locations_report.rst b/docs/source/api/datafetcher.locations_report.rst
new file mode 100644
index 0000000000000000000000000000000000000000..3403064ac23fabf0ed5a5bf32a584b842e11fcc8
--- /dev/null
+++ b/docs/source/api/datafetcher.locations_report.rst
@@ -0,0 +1,7 @@
+datafetcher.locations\_report module
+====================================
+
+.. automodule:: datafetcher.locations_report
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.project_fetcher.rst b/docs/source/api/datafetcher.project_fetcher.rst
new file mode 100644
index 0000000000000000000000000000000000000000..60f2855bed76b52f233a8094e28ee9b9eee84f50
--- /dev/null
+++ b/docs/source/api/datafetcher.project_fetcher.rst
@@ -0,0 +1,7 @@
+datafetcher.project\_fetcher module
+===================================
+
+.. automodule:: datafetcher.project_fetcher
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.return_codes.rst b/docs/source/api/datafetcher.return_codes.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0e3a4a528fb9f1e560505553f572f0edacaa1418
--- /dev/null
+++ b/docs/source/api/datafetcher.return_codes.rst
@@ -0,0 +1,7 @@
+datafetcher.return\_codes module
+================================
+
+.. automodule:: datafetcher.return_codes
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafetcher.rst b/docs/source/api/datafetcher.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9a85cb9098578879a146736be0f182fc91ece6dc
--- /dev/null
+++ b/docs/source/api/datafetcher.rst
@@ -0,0 +1,21 @@
+datafetcher package
+===================
+
+.. automodule:: datafetcher
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   datafetcher.datafetcher
+   datafetcher.errors
+   datafetcher.file_retrievers
+   datafetcher.locations_report
+   datafetcher.project_fetcher
+   datafetcher.return_codes
+   datafetcher.utilities
diff --git a/docs/source/api/datafetcher.utilities.rst b/docs/source/api/datafetcher.utilities.rst
new file mode 100644
index 0000000000000000000000000000000000000000..cc4810dee581cbfe694f106b9b03e57bf5012c9b
--- /dev/null
+++ b/docs/source/api/datafetcher.utilities.rst
@@ -0,0 +1,7 @@
+datafetcher.utilities module
+============================
+
+.. automodule:: datafetcher.utilities
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafinder.datafinder.rst b/docs/source/api/datafinder.datafinder.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5505b64015817f730c7fb5679cd9de85a9d42c3f
--- /dev/null
+++ b/docs/source/api/datafinder.datafinder.rst
@@ -0,0 +1,7 @@
+datafinder.datafinder module
+============================
+
+.. automodule:: datafinder.datafinder
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafinder.missingbdfs.rst b/docs/source/api/datafinder.missingbdfs.rst
new file mode 100644
index 0000000000000000000000000000000000000000..f44d5c72411c712ea6e4612ff385b07791b4e747
--- /dev/null
+++ b/docs/source/api/datafinder.missingbdfs.rst
@@ -0,0 +1,7 @@
+datafinder.missingbdfs module
+=============================
+
+.. automodule:: datafinder.missingbdfs
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafinder.reconciler.rst b/docs/source/api/datafinder.reconciler.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0fb88248fc03738c53f7664494f6bf643e8f34d2
--- /dev/null
+++ b/docs/source/api/datafinder.reconciler.rst
@@ -0,0 +1,7 @@
+datafinder.reconciler module
+============================
+
+.. automodule:: datafinder.reconciler
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/datafinder.rst b/docs/source/api/datafinder.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b31b4b718bcd5a6e4ff5330915132af13b85434e
--- /dev/null
+++ b/docs/source/api/datafinder.rst
@@ -0,0 +1,18 @@
+datafinder package
+==================
+
+.. automodule:: datafinder
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   datafinder.datafinder
+   datafinder.missingbdfs
+   datafinder.reconciler
+   datafinder.util
diff --git a/docs/source/api/datafinder.util.rst b/docs/source/api/datafinder.util.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b1628eee401fd3f2b9bdfb28529b4b37c3a71f3e
--- /dev/null
+++ b/docs/source/api/datafinder.util.rst
@@ -0,0 +1,7 @@
+datafinder.util module
+======================
+
+.. automodule:: datafinder.util
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/dumplogs.commands.rst b/docs/source/api/dumplogs.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d2c103db946eb24599063d525816d18a7768e7f5
--- /dev/null
+++ b/docs/source/api/dumplogs.commands.rst
@@ -0,0 +1,7 @@
+dumplogs.commands module
+========================
+
+.. automodule:: dumplogs.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/dumplogs.rst b/docs/source/api/dumplogs.rst
new file mode 100644
index 0000000000000000000000000000000000000000..f2f690c92b454899beba6b002999945b6e73c2e9
--- /dev/null
+++ b/docs/source/api/dumplogs.rst
@@ -0,0 +1,15 @@
+dumplogs package
+================
+
+.. automodule:: dumplogs
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   dumplogs.commands
diff --git a/docs/source/api/epilogue.commands.rst b/docs/source/api/epilogue.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..28c74344da0ac80b1e7379af703c3ef8d6500c75
--- /dev/null
+++ b/docs/source/api/epilogue.commands.rst
@@ -0,0 +1,7 @@
+epilogue.commands module
+========================
+
+.. automodule:: epilogue.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/epilogue.rst b/docs/source/api/epilogue.rst
new file mode 100644
index 0000000000000000000000000000000000000000..c4818249c3f64eee96afff51fb5f8dd6d828a8d4
--- /dev/null
+++ b/docs/source/api/epilogue.rst
@@ -0,0 +1,15 @@
+epilogue package
+================
+
+.. automodule:: epilogue
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   epilogue.commands
diff --git a/docs/source/api/events.events.rst b/docs/source/api/events.events.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5b900529df9543c42afacf0971b038e34d4b973b
--- /dev/null
+++ b/docs/source/api/events.events.rst
@@ -0,0 +1,7 @@
+events.events module
+====================
+
+.. automodule:: events.events
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/events.rst b/docs/source/api/events.rst
new file mode 100644
index 0000000000000000000000000000000000000000..64d67808c0cc0ac0f3ce64e8582ef05de6f603fd
--- /dev/null
+++ b/docs/source/api/events.rst
@@ -0,0 +1,15 @@
+events package
+==============
+
+.. automodule:: events
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   events.events
diff --git a/docs/source/api/faultchecker.commands.rst b/docs/source/api/faultchecker.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..31f07a2d7bfe30cec57112629b7fe4745c7b8c17
--- /dev/null
+++ b/docs/source/api/faultchecker.commands.rst
@@ -0,0 +1,7 @@
+faultchecker.commands module
+============================
+
+.. automodule:: faultchecker.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/faultchecker.faultchecker.rst b/docs/source/api/faultchecker.faultchecker.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e763672c346ecc96ccde3d0ee2c88b481648aa2f
--- /dev/null
+++ b/docs/source/api/faultchecker.faultchecker.rst
@@ -0,0 +1,7 @@
+faultchecker.faultchecker module
+================================
+
+.. automodule:: faultchecker.faultchecker
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/faultchecker.faultreporter.rst b/docs/source/api/faultchecker.faultreporter.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5265fdbc7b7a00267357ac748ade6e1fb4a2bf96
--- /dev/null
+++ b/docs/source/api/faultchecker.faultreporter.rst
@@ -0,0 +1,7 @@
+faultchecker.faultreporter module
+=================================
+
+.. automodule:: faultchecker.faultreporter
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/faultchecker.rst b/docs/source/api/faultchecker.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9bff4f856bb11c7f9228c8497ab4fa6fc52399ae
--- /dev/null
+++ b/docs/source/api/faultchecker.rst
@@ -0,0 +1,17 @@
+faultchecker package
+====================
+
+.. automodule:: faultchecker
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   faultchecker.commands
+   faultchecker.faultchecker
+   faultchecker.faultreporter
diff --git a/docs/source/api/ingestion.DBURLUtil.rst b/docs/source/api/ingestion.DBURLUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ff8be7bb0a67f6fa58c1f494b2c2ebaff8061727
--- /dev/null
+++ b/docs/source/api/ingestion.DBURLUtil.rst
@@ -0,0 +1,7 @@
+ingestion.DBURLUtil module
+==========================
+
+.. automodule:: ingestion.DBURLUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.FITSUtil.rst b/docs/source/api/ingestion.FITSUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5a75590f1d89a7f3d56c932ea7ce76855a461538
--- /dev/null
+++ b/docs/source/api/ingestion.FITSUtil.rst
@@ -0,0 +1,7 @@
+ingestion.FITSUtil module
+=========================
+
+.. automodule:: ingestion.FITSUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.IDIFITSUtil.rst b/docs/source/api/ingestion.IDIFITSUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..161b4747f8087d40ce47247b32b1fe7781e2c877
--- /dev/null
+++ b/docs/source/api/ingestion.IDIFITSUtil.rst
@@ -0,0 +1,7 @@
+ingestion.IDIFITSUtil module
+============================
+
+.. automodule:: ingestion.IDIFITSUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.IngestionManifest.rst b/docs/source/api/ingestion.IngestionManifest.rst
new file mode 100644
index 0000000000000000000000000000000000000000..78609e9ac5a0ca9bf15fbccc32050fdb34b75858
--- /dev/null
+++ b/docs/source/api/ingestion.IngestionManifest.rst
@@ -0,0 +1,7 @@
+ingestion.IngestionManifest module
+==================================
+
+.. automodule:: ingestion.IngestionManifest
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.JSONMetadataUtil.rst b/docs/source/api/ingestion.JSONMetadataUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b193c91761cd8fdb72d0b1f4cd315518975a6eb7
--- /dev/null
+++ b/docs/source/api/ingestion.JSONMetadataUtil.rst
@@ -0,0 +1,7 @@
+ingestion.JSONMetadataUtil module
+=================================
+
+.. automodule:: ingestion.JSONMetadataUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.NGASUtil.rst b/docs/source/api/ingestion.NGASUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..14bb65095ebb9a2c15fd316d5356de3b78dc92a0
--- /dev/null
+++ b/docs/source/api/ingestion.NGASUtil.rst
@@ -0,0 +1,7 @@
+ingestion.NGASUtil module
+=========================
+
+.. automodule:: ingestion.NGASUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.UVFITSUtil.rst b/docs/source/api/ingestion.UVFITSUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..66ff4e8ca6296d07b7583e2d949d763bb82b0c05
--- /dev/null
+++ b/docs/source/api/ingestion.UVFITSUtil.rst
@@ -0,0 +1,7 @@
+ingestion.UVFITSUtil module
+===========================
+
+.. automodule:: ingestion.UVFITSUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.VLBAFITSUtil.rst b/docs/source/api/ingestion.VLBAFITSUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d564a7fc3e89d7dc2d1acaef1e6858fd18653cea
--- /dev/null
+++ b/docs/source/api/ingestion.VLBAFITSUtil.rst
@@ -0,0 +1,7 @@
+ingestion.VLBAFITSUtil module
+=============================
+
+.. automodule:: ingestion.VLBAFITSUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.almautils.rst b/docs/source/api/ingestion.almautils.rst
new file mode 100644
index 0000000000000000000000000000000000000000..06f6e15aefce08fe365ca40802a7737718f02a2d
--- /dev/null
+++ b/docs/source/api/ingestion.almautils.rst
@@ -0,0 +1,7 @@
+ingestion.almautils module
+==========================
+
+.. automodule:: ingestion.almautils
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.archive.rst b/docs/source/api/ingestion.archive.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d8aa9cd76e30a214739d7ffbe957ca1923219b8c
--- /dev/null
+++ b/docs/source/api/ingestion.archive.rst
@@ -0,0 +1,7 @@
+ingestion.archive module
+========================
+
+.. automodule:: ingestion.archive
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.archive_caltables.rst b/docs/source/api/ingestion.archive_caltables.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8912900a8e91c67a2788927616d05c515445f299
--- /dev/null
+++ b/docs/source/api/ingestion.archive_caltables.rst
@@ -0,0 +1,7 @@
+ingestion.archive\_caltables module
+===================================
+
+.. automodule:: ingestion.archive_caltables
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.archiveutils.rst b/docs/source/api/ingestion.archiveutils.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8c2bf446528a13c391729369fadd8624f90f954e
--- /dev/null
+++ b/docs/source/api/ingestion.archiveutils.rst
@@ -0,0 +1,7 @@
+ingestion.archiveutils module
+=============================
+
+.. automodule:: ingestion.archiveutils
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.commands.rst b/docs/source/api/ingestion.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a7ae2ac93ffda8500cec5527e98ffdea199b78e3
--- /dev/null
+++ b/docs/source/api/ingestion.commands.rst
@@ -0,0 +1,7 @@
+ingestion.commands module
+=========================
+
+.. automodule:: ingestion.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.evlasciencedatamodel.rst b/docs/source/api/ingestion.evlasciencedatamodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..94cd43789efc99c34d3033d7d53e9fce55151550
--- /dev/null
+++ b/docs/source/api/ingestion.evlasciencedatamodel.rst
@@ -0,0 +1,7 @@
+ingestion.evlasciencedatamodel module
+=====================================
+
+.. automodule:: ingestion.evlasciencedatamodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.files.ingestobs.rst b/docs/source/api/ingestion.files.ingestobs.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ad1ed81f3d5aa616a5fa1fbcfa8441c74b348dc3
--- /dev/null
+++ b/docs/source/api/ingestion.files.ingestobs.rst
@@ -0,0 +1,7 @@
+ingestion.files.ingestobs module
+================================
+
+.. automodule:: ingestion.files.ingestobs
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.files.ngasclient.rst b/docs/source/api/ingestion.files.ngasclient.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4987a366b421bd5f261ea8d2d9041a019456c6ec
--- /dev/null
+++ b/docs/source/api/ingestion.files.ngasclient.rst
@@ -0,0 +1,7 @@
+ingestion.files.ngasclient module
+=================================
+
+.. automodule:: ingestion.files.ngasclient
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.files.rst b/docs/source/api/ingestion.files.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7e47e4dc1f25b79a9ceaf6c607a385c5a9984a42
--- /dev/null
+++ b/docs/source/api/ingestion.files.rst
@@ -0,0 +1,16 @@
+ingestion.files package
+=======================
+
+.. automodule:: ingestion.files
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   ingestion.files.ingestobs
+   ingestion.files.ngasclient
diff --git a/docs/source/api/ingestion.manifestpersist.rst b/docs/source/api/ingestion.manifestpersist.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4cc229d902f26b64bea23f51b1e729dd70f1109f
--- /dev/null
+++ b/docs/source/api/ingestion.manifestpersist.rst
@@ -0,0 +1,7 @@
+ingestion.manifestpersist module
+================================
+
+.. automodule:: ingestion.manifestpersist
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.metadata.rst b/docs/source/api/ingestion.metadata.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4a835b4686359047773e5874b4dadfa52d401286
--- /dev/null
+++ b/docs/source/api/ingestion.metadata.rst
@@ -0,0 +1,15 @@
+ingestion.metadata package
+==========================
+
+.. automodule:: ingestion.metadata
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   ingestion.metadata.sciencemodel
diff --git a/docs/source/api/ingestion.metadata.sciencemodel.rst b/docs/source/api/ingestion.metadata.sciencemodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2a425831297c2dedb913939a935bdfd33bff296b
--- /dev/null
+++ b/docs/source/api/ingestion.metadata.sciencemodel.rst
@@ -0,0 +1,7 @@
+ingestion.metadata.sciencemodel module
+======================================
+
+.. automodule:: ingestion.metadata.sciencemodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.persistVLBAmetadata.rst b/docs/source/api/ingestion.persistVLBAmetadata.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7c08659bf249792b4419889c869a1581443050a1
--- /dev/null
+++ b/docs/source/api/ingestion.persistVLBAmetadata.rst
@@ -0,0 +1,7 @@
+ingestion.persistVLBAmetadata module
+====================================
+
+.. automodule:: ingestion.persistVLBAmetadata
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.persistcaltables.rst b/docs/source/api/ingestion.persistcaltables.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9c52a8996ebf5dfc90b89ad8c85f6b6d891d2b3a
--- /dev/null
+++ b/docs/source/api/ingestion.persistcaltables.rst
@@ -0,0 +1,7 @@
+ingestion.persistcaltables module
+=================================
+
+.. automodule:: ingestion.persistcaltables
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.persistimages.rst b/docs/source/api/ingestion.persistimages.rst
new file mode 100644
index 0000000000000000000000000000000000000000..80d98c2de8614c7eae5d84889fa1ddea5f95a060
--- /dev/null
+++ b/docs/source/api/ingestion.persistimages.rst
@@ -0,0 +1,7 @@
+ingestion.persistimages module
+==============================
+
+.. automodule:: ingestion.persistimages
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.persistmetadata.rst b/docs/source/api/ingestion.persistmetadata.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9e0a22c02467c5e4417e49c0f889cde6d8b60fda
--- /dev/null
+++ b/docs/source/api/ingestion.persistmetadata.rst
@@ -0,0 +1,7 @@
+ingestion.persistmetadata module
+================================
+
+.. automodule:: ingestion.persistmetadata
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.projectutils.rst b/docs/source/api/ingestion.projectutils.rst
new file mode 100644
index 0000000000000000000000000000000000000000..745b2028dddddaabfdbc487e6fa02c0115fc253f
--- /dev/null
+++ b/docs/source/api/ingestion.projectutils.rst
@@ -0,0 +1,7 @@
+ingestion.projectutils module
+=============================
+
+.. automodule:: ingestion.projectutils
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.proposalqueries.rst b/docs/source/api/ingestion.proposalqueries.rst
new file mode 100644
index 0000000000000000000000000000000000000000..6d849641f5cc444f254ac4242f0e19788c3d21ee
--- /dev/null
+++ b/docs/source/api/ingestion.proposalqueries.rst
@@ -0,0 +1,7 @@
+ingestion.proposalqueries module
+================================
+
+.. automodule:: ingestion.proposalqueries
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.proposalutils.rst b/docs/source/api/ingestion.proposalutils.rst
new file mode 100644
index 0000000000000000000000000000000000000000..725d06ef787f963f0fba7f11f388cd82b90e60bf
--- /dev/null
+++ b/docs/source/api/ingestion.proposalutils.rst
@@ -0,0 +1,7 @@
+ingestion.proposalutils module
+==============================
+
+.. automodule:: ingestion.proposalutils
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.remotecopy.rst b/docs/source/api/ingestion.remotecopy.rst
new file mode 100644
index 0000000000000000000000000000000000000000..aedec5d6ebd1eede27ae33efec8d3f4262c4dc37
--- /dev/null
+++ b/docs/source/api/ingestion.remotecopy.rst
@@ -0,0 +1,7 @@
+ingestion.remotecopy module
+===========================
+
+.. automodule:: ingestion.remotecopy
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/ingestion.rst b/docs/source/api/ingestion.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0b81b26cfb39fecd9ba18053aba50903c8b57f9f
--- /dev/null
+++ b/docs/source/api/ingestion.rst
@@ -0,0 +1,46 @@
+ingestion package
+=================
+
+.. automodule:: ingestion
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Subpackages
+-----------
+
+.. toctree::
+   :maxdepth: 4
+
+   ingestion.files
+   ingestion.metadata
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   ingestion.DBURLUtil
+   ingestion.FITSUtil
+   ingestion.IDIFITSUtil
+   ingestion.IngestionManifest
+   ingestion.JSONMetadataUtil
+   ingestion.NGASUtil
+   ingestion.UVFITSUtil
+   ingestion.VLBAFITSUtil
+   ingestion.almautils
+   ingestion.archive
+   ingestion.archive_caltables
+   ingestion.archiveutils
+   ingestion.commands
+   ingestion.evlasciencedatamodel
+   ingestion.manifestpersist
+   ingestion.persistVLBAmetadata
+   ingestion.persistcaltables
+   ingestion.persistimages
+   ingestion.persistmetadata
+   ingestion.projectutils
+   ingestion.proposalqueries
+   ingestion.proposalutils
+   ingestion.remotecopy
diff --git a/docs/source/api/mr_books.commands.rst b/docs/source/api/mr_books.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..09a708312fa992a003626dffd3fdb557de8523b4
--- /dev/null
+++ b/docs/source/api/mr_books.commands.rst
@@ -0,0 +1,7 @@
+mr\_books.commands module
+=========================
+
+.. automodule:: mr_books.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/mr_books.rst b/docs/source/api/mr_books.rst
new file mode 100644
index 0000000000000000000000000000000000000000..88f6daf5f9d811214bf273b3ebbcbc3fc95949bb
--- /dev/null
+++ b/docs/source/api/mr_books.rst
@@ -0,0 +1,15 @@
+mr\_books package
+=================
+
+.. automodule:: mr_books
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   mr_books.commands
diff --git a/docs/source/api/mr_clean.commands.rst b/docs/source/api/mr_clean.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5b70317762098d1d54cae34ce170a52ef78ddebd
--- /dev/null
+++ b/docs/source/api/mr_clean.commands.rst
@@ -0,0 +1,7 @@
+mr\_clean.commands module
+=========================
+
+.. automodule:: mr_clean.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/mr_clean.rst b/docs/source/api/mr_clean.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b3f42decff4764f57454ae2e5ff061bc5b9dd353
--- /dev/null
+++ b/docs/source/api/mr_clean.rst
@@ -0,0 +1,15 @@
+mr\_clean package
+=================
+
+.. automodule:: mr_clean
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   mr_clean.commands
diff --git a/docs/source/api/null.null.rst b/docs/source/api/null.null.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8e96cbbac6282836c17bd858328ee038d502f967
--- /dev/null
+++ b/docs/source/api/null.null.rst
@@ -0,0 +1,7 @@
+null.null module
+================
+
+.. automodule:: null.null
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/null.rst b/docs/source/api/null.rst
new file mode 100644
index 0000000000000000000000000000000000000000..335e9d4dd380b37ff080ef4a49459f0be2c68b50
--- /dev/null
+++ b/docs/source/api/null.rst
@@ -0,0 +1,15 @@
+null package
+============
+
+.. automodule:: null
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   null.null
diff --git a/docs/source/api/proprietary_setter.project_finders.rst b/docs/source/api/proprietary_setter.project_finders.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0dd43e9d2c17aaba3a4cbe9d28ae52056f128543
--- /dev/null
+++ b/docs/source/api/proprietary_setter.project_finders.rst
@@ -0,0 +1,7 @@
+proprietary\_setter.project\_finders module
+===========================================
+
+.. automodule:: proprietary_setter.project_finders
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/proprietary_setter.prop_setter.rst b/docs/source/api/proprietary_setter.prop_setter.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b1f6fe8157470e0ccb582255d2692e1770ea9e6b
--- /dev/null
+++ b/docs/source/api/proprietary_setter.prop_setter.rst
@@ -0,0 +1,7 @@
+proprietary\_setter.prop\_setter module
+=======================================
+
+.. automodule:: proprietary_setter.prop_setter
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/proprietary_setter.rst b/docs/source/api/proprietary_setter.rst
new file mode 100644
index 0000000000000000000000000000000000000000..eaa2877eea1dcdf323c225c6f089633d3b17179e
--- /dev/null
+++ b/docs/source/api/proprietary_setter.rst
@@ -0,0 +1,16 @@
+proprietary\_setter package
+===========================
+
+.. automodule:: proprietary_setter
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   proprietary_setter.project_finders
+   proprietary_setter.prop_setter
diff --git a/docs/source/api/pymygdala.commands.rst b/docs/source/api/pymygdala.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ded006f5f93b9f07aa3d1298f757d06f741e45b2
--- /dev/null
+++ b/docs/source/api/pymygdala.commands.rst
@@ -0,0 +1,7 @@
+pymygdala.commands module
+=========================
+
+.. automodule:: pymygdala.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/pymygdala.models.rst b/docs/source/api/pymygdala.models.rst
new file mode 100644
index 0000000000000000000000000000000000000000..dc645dcd325f58c75342ccf58d82be74e5caada2
--- /dev/null
+++ b/docs/source/api/pymygdala.models.rst
@@ -0,0 +1,7 @@
+pymygdala.models module
+=======================
+
+.. automodule:: pymygdala.models
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/pymygdala.rst b/docs/source/api/pymygdala.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2a4b6c0b022a6572cab38ca4efa5671a81350c15
--- /dev/null
+++ b/docs/source/api/pymygdala.rst
@@ -0,0 +1,16 @@
+pymygdala package
+=================
+
+.. automodule:: pymygdala
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   pymygdala.commands
+   pymygdala.models
diff --git a/docs/source/api/qa_results.commands.rst b/docs/source/api/qa_results.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..88289d869db0157ce8b503087e902cc933861536
--- /dev/null
+++ b/docs/source/api/qa_results.commands.rst
@@ -0,0 +1,7 @@
+qa\_results.commands module
+===========================
+
+.. automodule:: qa_results.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/qa_results.rst b/docs/source/api/qa_results.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8c894ffb1cb11a941c74451d27597a7b3991f725
--- /dev/null
+++ b/docs/source/api/qa_results.rst
@@ -0,0 +1,15 @@
+qa\_results package
+===================
+
+.. automodule:: qa_results
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   qa_results.commands
diff --git a/docs/source/api/s_code_project_updater.commands.rst b/docs/source/api/s_code_project_updater.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2e4962ed5b96fd7863167accef181a37304bca61
--- /dev/null
+++ b/docs/source/api/s_code_project_updater.commands.rst
@@ -0,0 +1,7 @@
+s\_code\_project\_updater.commands module
+=========================================
+
+.. automodule:: s_code_project_updater.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/s_code_project_updater.project_fetcher.rst b/docs/source/api/s_code_project_updater.project_fetcher.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0a388d1c1f9aa88cd559034ab314f5a0babc803b
--- /dev/null
+++ b/docs/source/api/s_code_project_updater.project_fetcher.rst
@@ -0,0 +1,7 @@
+s\_code\_project\_updater.project\_fetcher module
+=================================================
+
+.. automodule:: s_code_project_updater.project_fetcher
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/s_code_project_updater.rst b/docs/source/api/s_code_project_updater.rst
new file mode 100644
index 0000000000000000000000000000000000000000..15c3f626bd39cfacbb321875639dbff712674a3d
--- /dev/null
+++ b/docs/source/api/s_code_project_updater.rst
@@ -0,0 +1,16 @@
+s\_code\_project\_updater package
+=================================
+
+.. automodule:: s_code_project_updater
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   s_code_project_updater.commands
+   s_code_project_updater.project_fetcher
diff --git a/docs/source/api/schema.almamodel.rst b/docs/source/api/schema.almamodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..bcf838d5653177fb7da52c31c37aaff5e4662523
--- /dev/null
+++ b/docs/source/api/schema.almamodel.rst
@@ -0,0 +1,7 @@
+schema.almamodel module
+=======================
+
+.. automodule:: schema.almamodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.legacy_model.rst b/docs/source/api/schema.legacy_model.rst
new file mode 100644
index 0000000000000000000000000000000000000000..72e5310f2fa71dee2fc15bdc8dee5481a2a8877d
--- /dev/null
+++ b/docs/source/api/schema.legacy_model.rst
@@ -0,0 +1,7 @@
+schema.legacy\_model module
+===========================
+
+.. automodule:: schema.legacy_model
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.logs.rst b/docs/source/api/schema.logs.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8a4cff476f0ca4e18c9e06a64db1601b3761c2b8
--- /dev/null
+++ b/docs/source/api/schema.logs.rst
@@ -0,0 +1,7 @@
+schema.logs module
+==================
+
+.. automodule:: schema.logs
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.model.rst b/docs/source/api/schema.model.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e841e810b5b222e3ffd8c2dd6b8294ee8a3ee43f
--- /dev/null
+++ b/docs/source/api/schema.model.rst
@@ -0,0 +1,7 @@
+schema.model module
+===================
+
+.. automodule:: schema.model
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.ngasmodel.rst b/docs/source/api/schema.ngasmodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..0957b3b359035f2eff26c035e55322c7716e5be3
--- /dev/null
+++ b/docs/source/api/schema.ngasmodel.rst
@@ -0,0 +1,7 @@
+schema.ngasmodel module
+=======================
+
+.. automodule:: schema.ngasmodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.optmodel.rst b/docs/source/api/schema.optmodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..62f5bb1ade4e1bd8598bf44c1378ffba8d5a2a46
--- /dev/null
+++ b/docs/source/api/schema.optmodel.rst
@@ -0,0 +1,7 @@
+schema.optmodel module
+======================
+
+.. automodule:: schema.optmodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.pstmodel.rst b/docs/source/api/schema.pstmodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..3ccc78715aba1a00e0d9fa51cfdcac0baafd0d3b
--- /dev/null
+++ b/docs/source/api/schema.pstmodel.rst
@@ -0,0 +1,7 @@
+schema.pstmodel module
+======================
+
+.. automodule:: schema.pstmodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/schema.rst b/docs/source/api/schema.rst
new file mode 100644
index 0000000000000000000000000000000000000000..de18dfca5e64037b7974ff0aac1e4b28e368c3f6
--- /dev/null
+++ b/docs/source/api/schema.rst
@@ -0,0 +1,22 @@
+schema package
+==============
+
+.. automodule:: schema
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   schema.almamodel
+   schema.legacy_model
+   schema.logs
+   schema.model
+   schema.ngasmodel
+   schema.optmodel
+   schema.pstmodel
+   schema.vlassmodel
diff --git a/docs/source/api/schema.vlassmodel.rst b/docs/source/api/schema.vlassmodel.rst
new file mode 100644
index 0000000000000000000000000000000000000000..33b95a36f18b76fec7b97a5acf2450a96235a0ba
--- /dev/null
+++ b/docs/source/api/schema.vlassmodel.rst
@@ -0,0 +1,7 @@
+schema.vlassmodel module
+========================
+
+.. automodule:: schema.vlassmodel
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/support.capo.rst b/docs/source/api/support.capo.rst
new file mode 100644
index 0000000000000000000000000000000000000000..825cdb6d3532de15bc4572e9f5b31189b14ba9c7
--- /dev/null
+++ b/docs/source/api/support.capo.rst
@@ -0,0 +1,7 @@
+support.capo module
+===================
+
+.. automodule:: support.capo
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/support.logging.rst b/docs/source/api/support.logging.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7ea0d5e2498d8ed333e3033b0196fbc02e06c4c3
--- /dev/null
+++ b/docs/source/api/support.logging.rst
@@ -0,0 +1,7 @@
+support.logging module
+======================
+
+.. automodule:: support.logging
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/support.rst b/docs/source/api/support.rst
new file mode 100644
index 0000000000000000000000000000000000000000..3a51e6055bda219aa72166fd1af5e244839aee3e
--- /dev/null
+++ b/docs/source/api/support.rst
@@ -0,0 +1,16 @@
+support package
+===============
+
+.. automodule:: support
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   support.capo
+   support.logging
diff --git a/docs/source/api/vlba_grabber.ngas_retriever.rst b/docs/source/api/vlba_grabber.ngas_retriever.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ed2f7dbd941813a0c85cafab58a09c02b2a0f87f
--- /dev/null
+++ b/docs/source/api/vlba_grabber.ngas_retriever.rst
@@ -0,0 +1,7 @@
+vlba\_grabber.ngas\_retriever module
+====================================
+
+.. automodule:: vlba_grabber.ngas_retriever
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/vlba_grabber.rst b/docs/source/api/vlba_grabber.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d3b00e3041e22177132300e25b0f0c617f0257e3
--- /dev/null
+++ b/docs/source/api/vlba_grabber.rst
@@ -0,0 +1,15 @@
+vlba\_grabber package
+=====================
+
+.. automodule:: vlba_grabber
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   vlba_grabber.ngas_retriever
diff --git a/docs/source/api/vulture.condorlite.rst b/docs/source/api/vulture.condorlite.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a7bdc343bb37d716a5397dd553ade22bfee9bf4e
--- /dev/null
+++ b/docs/source/api/vulture.condorlite.rst
@@ -0,0 +1,7 @@
+vulture.condorlite module
+=========================
+
+.. automodule:: vulture.condorlite
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/vulture.execute.rst b/docs/source/api/vulture.execute.rst
new file mode 100644
index 0000000000000000000000000000000000000000..99b3e9add8a010f5c50c90a37ab81b7efbacb05d
--- /dev/null
+++ b/docs/source/api/vulture.execute.rst
@@ -0,0 +1,7 @@
+vulture.execute module
+======================
+
+.. automodule:: vulture.execute
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/vulture.rst b/docs/source/api/vulture.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a4929998140cce5cc8950cea9d207d9115fb9664
--- /dev/null
+++ b/docs/source/api/vulture.rst
@@ -0,0 +1,16 @@
+vulture package
+===============
+
+.. automodule:: vulture
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   vulture.condorlite
+   vulture.execute
diff --git a/docs/source/api/weblog_thumbs.rst b/docs/source/api/weblog_thumbs.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8338596e8bdddbfbeda77225d13ca65a8827b54b
--- /dev/null
+++ b/docs/source/api/weblog_thumbs.rst
@@ -0,0 +1,16 @@
+weblog\_thumbs package
+======================
+
+.. automodule:: weblog_thumbs
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   weblog_thumbs.thumbnail_finder
+   weblog_thumbs.weblogUtil
diff --git a/docs/source/api/weblog_thumbs.thumbnail_finder.rst b/docs/source/api/weblog_thumbs.thumbnail_finder.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9cafa60ec282ca95f5c0c9574534c177a8154109
--- /dev/null
+++ b/docs/source/api/weblog_thumbs.thumbnail_finder.rst
@@ -0,0 +1,7 @@
+weblog\_thumbs.thumbnail\_finder module
+=======================================
+
+.. automodule:: weblog_thumbs.thumbnail_finder
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/weblog_thumbs.weblogUtil.rst b/docs/source/api/weblog_thumbs.weblogUtil.rst
new file mode 100644
index 0000000000000000000000000000000000000000..426087870174bae724a7d70ba6d1bc09da6c35ef
--- /dev/null
+++ b/docs/source/api/weblog_thumbs.weblogUtil.rst
@@ -0,0 +1,7 @@
+weblog\_thumbs.weblogUtil module
+================================
+
+.. automodule:: weblog_thumbs.weblogUtil
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf.commands.rst b/docs/source/api/wf.commands.rst
new file mode 100644
index 0000000000000000000000000000000000000000..10bafe8ae3d1468429c2f31bd0573b367506b91d
--- /dev/null
+++ b/docs/source/api/wf.commands.rst
@@ -0,0 +1,7 @@
+wf.commands module
+==================
+
+.. automodule:: wf.commands
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf.ingest_wf_interfaces.rst b/docs/source/api/wf.ingest_wf_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..10623d615a804cc22e2258130f7507dee77abadc
--- /dev/null
+++ b/docs/source/api/wf.ingest_wf_interfaces.rst
@@ -0,0 +1,7 @@
+wf.ingest\_wf\_interfaces module
+================================
+
+.. automodule:: wf.ingest_wf_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf.ous_wf_interfaces.rst b/docs/source/api/wf.ous_wf_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..62ba5381b5f62d9e35022b97072a25712b9efde2
--- /dev/null
+++ b/docs/source/api/wf.ous_wf_interfaces.rst
@@ -0,0 +1,7 @@
+wf.ous\_wf\_interfaces module
+=============================
+
+.. automodule:: wf.ous_wf_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf.rst b/docs/source/api/wf.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2a1bd61b8afcf62545538fbc161f36cf52b23cca
--- /dev/null
+++ b/docs/source/api/wf.rst
@@ -0,0 +1,18 @@
+wf package
+==========
+
+.. automodule:: wf
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   wf.commands
+   wf.ingest_wf_interfaces
+   wf.ous_wf_interfaces
+   wf.utility_wf_interfaces
diff --git a/docs/source/api/wf.utility_wf_interfaces.rst b/docs/source/api/wf.utility_wf_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..bdf9d3d350b4f3bec05bb048f8a9898a1932510f
--- /dev/null
+++ b/docs/source/api/wf.utility_wf_interfaces.rst
@@ -0,0 +1,7 @@
+wf.utility\_wf\_interfaces module
+=================================
+
+.. automodule:: wf.utility_wf_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf_monitor.monitor.rst b/docs/source/api/wf_monitor.monitor.rst
new file mode 100644
index 0000000000000000000000000000000000000000..693aabb8b06589213a1b5c197e081c501b05dfa5
--- /dev/null
+++ b/docs/source/api/wf_monitor.monitor.rst
@@ -0,0 +1,7 @@
+wf\_monitor.monitor module
+==========================
+
+.. automodule:: wf_monitor.monitor
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/wf_monitor.rst b/docs/source/api/wf_monitor.rst
new file mode 100644
index 0000000000000000000000000000000000000000..cb5bdbc6b4b09e49d42c85cd276524bf6cd15da0
--- /dev/null
+++ b/docs/source/api/wf_monitor.rst
@@ -0,0 +1,15 @@
+wf\_monitor package
+===================
+
+.. automodule:: wf_monitor
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   wf_monitor.monitor
diff --git a/docs/source/api/workflow.rst b/docs/source/api/workflow.rst
new file mode 100644
index 0000000000000000000000000000000000000000..52d7b09a6c6c6f8f3a75f6fa036ad8b743bcdfa3
--- /dev/null
+++ b/docs/source/api/workflow.rst
@@ -0,0 +1,15 @@
+workflow package
+================
+
+.. automodule:: workflow
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   workflow.server
diff --git a/docs/source/api/workflow.server.rst b/docs/source/api/workflow.server.rst
new file mode 100644
index 0000000000000000000000000000000000000000..f4748686a0cd54d6a4bde0a8cf7c368441ad961b
--- /dev/null
+++ b/docs/source/api/workflow.server.rst
@@ -0,0 +1,7 @@
+workflow.server module
+======================
+
+.. automodule:: workflow.server
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.capability_interfaces.rst b/docs/source/api/workspaces.capability_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..622ae81a19d74781f90e85a053ae2f475024148c
--- /dev/null
+++ b/docs/source/api/workspaces.capability_interfaces.rst
@@ -0,0 +1,7 @@
+workspaces.capability\_interfaces module
+========================================
+
+.. automodule:: workspaces.capability_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.cli.rst b/docs/source/api/workspaces.cli.rst
new file mode 100644
index 0000000000000000000000000000000000000000..79243edabe5b573b3b58606810f85d46af2e58bc
--- /dev/null
+++ b/docs/source/api/workspaces.cli.rst
@@ -0,0 +1,7 @@
+workspaces.cli module
+=====================
+
+.. automodule:: workspaces.cli
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.helpers.rst b/docs/source/api/workspaces.helpers.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b70032a9b996376eb0338f83b8931fbbc184a466
--- /dev/null
+++ b/docs/source/api/workspaces.helpers.rst
@@ -0,0 +1,7 @@
+workspaces.helpers module
+=========================
+
+.. automodule:: workspaces.helpers
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.json.rst b/docs/source/api/workspaces.json.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4de301afb87ca2461b003ec374072dc84956ed19
--- /dev/null
+++ b/docs/source/api/workspaces.json.rst
@@ -0,0 +1,7 @@
+workspaces.json module
+======================
+
+.. automodule:: workspaces.json
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.product_interfaces.rst b/docs/source/api/workspaces.product_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4cebef071ce5ba74bd51d17e0b0af9fd807c692a
--- /dev/null
+++ b/docs/source/api/workspaces.product_interfaces.rst
@@ -0,0 +1,7 @@
+workspaces.product\_interfaces module
+=====================================
+
+.. automodule:: workspaces.product_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.rst b/docs/source/api/workspaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7d9d4d9343216343dd5922a066476265b26d4a8b
--- /dev/null
+++ b/docs/source/api/workspaces.rst
@@ -0,0 +1,22 @@
+workspaces package
+==================
+
+.. automodule:: workspaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 4
+
+   workspaces.capability_interfaces
+   workspaces.cli
+   workspaces.helpers
+   workspaces.json
+   workspaces.product_interfaces
+   workspaces.schema
+   workspaces.services
+   workspaces.workflow_interfaces
diff --git a/docs/source/api/workspaces.schema.rst b/docs/source/api/workspaces.schema.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2ebe5b1c73fe5db72197e4a94ca616b88f7008b1
--- /dev/null
+++ b/docs/source/api/workspaces.schema.rst
@@ -0,0 +1,7 @@
+workspaces.schema module
+========================
+
+.. automodule:: workspaces.schema
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.services.rst b/docs/source/api/workspaces.services.rst
new file mode 100644
index 0000000000000000000000000000000000000000..208216e2b457050ffdf98d465b8e2b40d1b99c5d
--- /dev/null
+++ b/docs/source/api/workspaces.services.rst
@@ -0,0 +1,7 @@
+workspaces.services module
+==========================
+
+.. automodule:: workspaces.services
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/api/workspaces.workflow_interfaces.rst b/docs/source/api/workspaces.workflow_interfaces.rst
new file mode 100644
index 0000000000000000000000000000000000000000..c625312014a80f2d7f1ce8c152053ccf78d29afc
--- /dev/null
+++ b/docs/source/api/workspaces.workflow_interfaces.rst
@@ -0,0 +1,7 @@
+workspaces.workflow\_interfaces module
+======================================
+
+.. automodule:: workspaces.workflow_interfaces
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/docs/source/capability.rst b/docs/source/capability.rst
deleted file mode 100644
index 47e5eb8d4481f9d19f7caf4f6f19dac1777117c7..0000000000000000000000000000000000000000
--- a/docs/source/capability.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-capability package
-==================
-
-Submodules
-----------
-
-capability.capability\_launcher module
---------------------------------------
-
-.. automodule:: capability.capability_launcher
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-capability.server module
-------------------------
-
-.. automodule:: capability.server
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: capability
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/channels.rst b/docs/source/channels.rst
deleted file mode 100644
index 70a3cc2e1ab319fe8ad7f8e573222e1aea36394c..0000000000000000000000000000000000000000
--- a/docs/source/channels.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-channels package
-================
-
-Submodules
-----------
-
-channels.amqp\_helpers module
------------------------------
-
-.. automodule:: channels.amqp_helpers
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: channels
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/datafetcher.rst b/docs/source/datafetcher.rst
deleted file mode 100644
index ed3090726c65a58b637c26c9f53bd971252ef646..0000000000000000000000000000000000000000
--- a/docs/source/datafetcher.rst
+++ /dev/null
@@ -1,69 +0,0 @@
-datafetcher package
-===================
-
-Submodules
-----------
-
-datafetcher.datafetcher module
-------------------------------
-
-.. automodule:: datafetcher.datafetcher
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.errors module
--------------------------
-
-.. automodule:: datafetcher.errors
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.file\_retrievers module
------------------------------------
-
-.. automodule:: datafetcher.file_retrievers
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.locations\_report module
-------------------------------------
-
-.. automodule:: datafetcher.locations_report
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.project\_fetcher module
------------------------------------
-
-.. automodule:: datafetcher.project_fetcher
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.return\_codes module
---------------------------------
-
-.. automodule:: datafetcher.return_codes
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafetcher.utilities module
-----------------------------
-
-.. automodule:: datafetcher.utilities
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: datafetcher
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/datafinder.rst b/docs/source/datafinder.rst
deleted file mode 100644
index 1f41fa1fb4625b7c20ba32c9374d2f15c041beff..0000000000000000000000000000000000000000
--- a/docs/source/datafinder.rst
+++ /dev/null
@@ -1,45 +0,0 @@
-datafinder package
-==================
-
-Submodules
-----------
-
-datafinder.datafinder module
-----------------------------
-
-.. automodule:: datafinder.datafinder
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafinder.missingbdfs module
------------------------------
-
-.. automodule:: datafinder.missingbdfs
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafinder.reconciler module
-----------------------------
-
-.. automodule:: datafinder.reconciler
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-datafinder.util module
-----------------------
-
-.. automodule:: datafinder.util
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: datafinder
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/deployment.rst b/docs/source/deployment.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/source/dumplogs.rst b/docs/source/dumplogs.rst
deleted file mode 100644
index 539093bc03c3a6a3e0a8a855ee154055b05e3f6e..0000000000000000000000000000000000000000
--- a/docs/source/dumplogs.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-dumplogs package
-================
-
-Submodules
-----------
-
-dumplogs.commands module
-------------------------
-
-.. automodule:: dumplogs.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: dumplogs
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/epilogue.rst b/docs/source/epilogue.rst
deleted file mode 100644
index d8ebcb9d25dc2ab60874c80eeb820d7a58e68801..0000000000000000000000000000000000000000
--- a/docs/source/epilogue.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-epilogue package
-================
-
-Submodules
-----------
-
-epilogue.commands module
-------------------------
-
-.. automodule:: epilogue.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: epilogue
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/events.rst b/docs/source/events.rst
deleted file mode 100644
index 6a2ab04ae103a637cfb8d4e8b325024a4857d6d1..0000000000000000000000000000000000000000
--- a/docs/source/events.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-events package
-==============
-
-Submodules
-----------
-
-events.events module
---------------------
-
-.. automodule:: events.events
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: events
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/faultchecker.rst b/docs/source/faultchecker.rst
deleted file mode 100644
index 77020410bd20f86d9be4ebd0f8d46f1b1bc35f4e..0000000000000000000000000000000000000000
--- a/docs/source/faultchecker.rst
+++ /dev/null
@@ -1,37 +0,0 @@
-faultchecker package
-====================
-
-Submodules
-----------
-
-faultchecker.commands module
-----------------------------
-
-.. automodule:: faultchecker.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-faultchecker.faultchecker module
---------------------------------
-
-.. automodule:: faultchecker.faultchecker
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-faultchecker.faultreporter module
----------------------------------
-
-.. automodule:: faultchecker.faultreporter
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: faultchecker
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/ingestion.files.rst b/docs/source/ingestion.files.rst
deleted file mode 100644
index c330283a5f9d6586d6128934794eb2f94f1cf492..0000000000000000000000000000000000000000
--- a/docs/source/ingestion.files.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-ingestion.files package
-=======================
-
-Submodules
-----------
-
-ingestion.files.ingestobs module
---------------------------------
-
-.. automodule:: ingestion.files.ingestobs
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.files.ngasclient module
----------------------------------
-
-.. automodule:: ingestion.files.ngasclient
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: ingestion.files
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/ingestion.metadata.rst b/docs/source/ingestion.metadata.rst
deleted file mode 100644
index 339a92be3dc73a6c9dd9cf715ddb42a4798490e0..0000000000000000000000000000000000000000
--- a/docs/source/ingestion.metadata.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-ingestion.metadata package
-==========================
-
-Submodules
-----------
-
-ingestion.metadata.sciencemodel module
---------------------------------------
-
-.. automodule:: ingestion.metadata.sciencemodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: ingestion.metadata
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/ingestion.rst b/docs/source/ingestion.rst
deleted file mode 100644
index 07e0bc8c8e5e86508fb9419caed721adec9c99b4..0000000000000000000000000000000000000000
--- a/docs/source/ingestion.rst
+++ /dev/null
@@ -1,206 +0,0 @@
-ingestion package
-=================
-
-Subpackages
------------
-
-.. toctree::
-   :maxdepth: 4
-
-   ingestion.files
-   ingestion.metadata
-
-Submodules
-----------
-
-ingestion.DBURLUtil module
---------------------------
-
-.. automodule:: ingestion.DBURLUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.FITSUtil module
--------------------------
-
-.. automodule:: ingestion.FITSUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.IDIFITSUtil module
-----------------------------
-
-.. automodule:: ingestion.IDIFITSUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.IngestionManifest module
-----------------------------------
-
-.. automodule:: ingestion.IngestionManifest
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.JSONMetadataUtil module
----------------------------------
-
-.. automodule:: ingestion.JSONMetadataUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.NGASUtil module
--------------------------
-
-.. automodule:: ingestion.NGASUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.UVFITSUtil module
----------------------------
-
-.. automodule:: ingestion.UVFITSUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.VLBAFITSUtil module
------------------------------
-
-.. automodule:: ingestion.VLBAFITSUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.almautils module
---------------------------
-
-.. automodule:: ingestion.almautils
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.archive module
-------------------------
-
-.. automodule:: ingestion.archive
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.archive\_caltables module
------------------------------------
-
-.. automodule:: ingestion.archive_caltables
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.archiveutils module
------------------------------
-
-.. automodule:: ingestion.archiveutils
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.commands module
--------------------------
-
-.. automodule:: ingestion.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.evlasciencedatamodel module
--------------------------------------
-
-.. automodule:: ingestion.evlasciencedatamodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.manifestpersist module
---------------------------------
-
-.. automodule:: ingestion.manifestpersist
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.persistVLBAmetadata module
-------------------------------------
-
-.. automodule:: ingestion.persistVLBAmetadata
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.persistcaltables module
----------------------------------
-
-.. automodule:: ingestion.persistcaltables
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.persistimages module
-------------------------------
-
-.. automodule:: ingestion.persistimages
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.persistmetadata module
---------------------------------
-
-.. automodule:: ingestion.persistmetadata
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.projectutils module
------------------------------
-
-.. automodule:: ingestion.projectutils
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.proposalqueries module
---------------------------------
-
-.. automodule:: ingestion.proposalqueries
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.proposalutils module
-------------------------------
-
-.. automodule:: ingestion.proposalutils
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-ingestion.remotecopy module
----------------------------
-
-.. automodule:: ingestion.remotecopy
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: ingestion
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/installation.rst b/docs/source/installation.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/source/mr_books.rst b/docs/source/mr_books.rst
deleted file mode 100644
index 7e3a5c8b8b7202941ccf617011e5217d6716d7f6..0000000000000000000000000000000000000000
--- a/docs/source/mr_books.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-mr\_books package
-=================
-
-Submodules
-----------
-
-mr\_books.commands module
--------------------------
-
-.. automodule:: mr_books.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: mr_books
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/mr_clean.rst b/docs/source/mr_clean.rst
deleted file mode 100644
index 418581f8830d8013fab0141fde6fcda52d1a36c8..0000000000000000000000000000000000000000
--- a/docs/source/mr_clean.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-mr\_clean package
-=================
-
-Submodules
-----------
-
-mr\_clean.commands module
--------------------------
-
-.. automodule:: mr_clean.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: mr_clean
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/null.rst b/docs/source/null.rst
deleted file mode 100644
index 1b1d89a70eabf2be90ff92f2ebfd375aec61205f..0000000000000000000000000000000000000000
--- a/docs/source/null.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-null package
-============
-
-Submodules
-----------
-
-null.null module
-----------------
-
-.. automodule:: null.null
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: null
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/proprietary_setter.rst b/docs/source/proprietary_setter.rst
deleted file mode 100644
index 4fc284e89d20efdf6af205c812721dd6cdcc677d..0000000000000000000000000000000000000000
--- a/docs/source/proprietary_setter.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-proprietary\_setter package
-===========================
-
-Submodules
-----------
-
-proprietary\_setter.project\_finders module
--------------------------------------------
-
-.. automodule:: proprietary_setter.project_finders
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-proprietary\_setter.prop\_setter module
----------------------------------------
-
-.. automodule:: proprietary_setter.prop_setter
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: proprietary_setter
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/pymygdala.rst b/docs/source/pymygdala.rst
deleted file mode 100644
index d1d435fda48d1f9d693a823df93e8a50e05cd9b0..0000000000000000000000000000000000000000
--- a/docs/source/pymygdala.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-pymygdala package
-=================
-
-Submodules
-----------
-
-pymygdala.commands module
--------------------------
-
-.. automodule:: pymygdala.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-pymygdala.models module
------------------------
-
-.. automodule:: pymygdala.models
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: pymygdala
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/qa_results.rst b/docs/source/qa_results.rst
deleted file mode 100644
index 33c71f50d9c4f8bd1e6ea77a538430f7020cc4cf..0000000000000000000000000000000000000000
--- a/docs/source/qa_results.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-qa\_results package
-===================
-
-Submodules
-----------
-
-qa\_results.commands module
----------------------------
-
-.. automodule:: qa_results.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: qa_results
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/quick-links.rst b/docs/source/quick-links.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/source/s_code_project_updater.rst b/docs/source/s_code_project_updater.rst
deleted file mode 100644
index 5d07c9a2a0cb9597266a2d3fb581409d0c71a354..0000000000000000000000000000000000000000
--- a/docs/source/s_code_project_updater.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-s\_code\_project\_updater package
-=================================
-
-Submodules
-----------
-
-s\_code\_project\_updater.commands module
------------------------------------------
-
-.. automodule:: s_code_project_updater.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-s\_code\_project\_updater.project\_fetcher module
--------------------------------------------------
-
-.. automodule:: s_code_project_updater.project_fetcher
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: s_code_project_updater
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/schema.rst b/docs/source/schema.rst
deleted file mode 100644
index 96d8400716f86078f386c7ef7fc5048a2abfcd29..0000000000000000000000000000000000000000
--- a/docs/source/schema.rst
+++ /dev/null
@@ -1,77 +0,0 @@
-schema package
-==============
-
-Submodules
-----------
-
-schema.almamodel module
------------------------
-
-.. automodule:: schema.almamodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.legacy\_model module
----------------------------
-
-.. automodule:: schema.legacy_model
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.logs module
-------------------
-
-.. automodule:: schema.logs
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.model module
--------------------
-
-.. automodule:: schema.model
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.ngasmodel module
------------------------
-
-.. automodule:: schema.ngasmodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.optmodel module
-----------------------
-
-.. automodule:: schema.optmodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.pstmodel module
-----------------------
-
-.. automodule:: schema.pstmodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-schema.vlassmodel module
-------------------------
-
-.. automodule:: schema.vlassmodel
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: schema
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/support.rst b/docs/source/support.rst
deleted file mode 100644
index 29cf369829f7ab582864812abbbbd2cc3753f6dc..0000000000000000000000000000000000000000
--- a/docs/source/support.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-support package
-===============
-
-Submodules
-----------
-
-support.capo module
--------------------
-
-.. automodule:: support.capo
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-support.logging module
-----------------------
-
-.. automodule:: support.logging
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: support
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/vlba_grabber.rst b/docs/source/vlba_grabber.rst
deleted file mode 100644
index 467e6dde429d986f3a664a3373d51b44b7e249c8..0000000000000000000000000000000000000000
--- a/docs/source/vlba_grabber.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-vlba\_grabber package
-=====================
-
-Submodules
-----------
-
-vlba\_grabber.ngas\_retriever module
-------------------------------------
-
-.. automodule:: vlba_grabber.ngas_retriever
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: vlba_grabber
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/vulture.rst b/docs/source/vulture.rst
deleted file mode 100644
index 6b58adcaa8de7695a50ab2b05b189e6d08fd0679..0000000000000000000000000000000000000000
--- a/docs/source/vulture.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-vulture package
-===============
-
-Submodules
-----------
-
-vulture.condorlite module
--------------------------
-
-.. automodule:: vulture.condorlite
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-vulture.execute module
-----------------------
-
-.. automodule:: vulture.execute
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: vulture
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/weblog_thumbs.rst b/docs/source/weblog_thumbs.rst
deleted file mode 100644
index 54a6183def2caa1a12ea4fa745fcf3a899eb2524..0000000000000000000000000000000000000000
--- a/docs/source/weblog_thumbs.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-weblog\_thumbs package
-======================
-
-Submodules
-----------
-
-weblog\_thumbs.thumbnail\_finder module
----------------------------------------
-
-.. automodule:: weblog_thumbs.thumbnail_finder
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-weblog\_thumbs.weblogUtil module
---------------------------------
-
-.. automodule:: weblog_thumbs.weblogUtil
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: weblog_thumbs
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/wf.rst b/docs/source/wf.rst
deleted file mode 100644
index 3481df02e9f8a956d4a429c79810b3bfa39d1339..0000000000000000000000000000000000000000
--- a/docs/source/wf.rst
+++ /dev/null
@@ -1,45 +0,0 @@
-wf package
-==========
-
-Submodules
-----------
-
-wf.commands module
-------------------
-
-.. automodule:: wf.commands
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-wf.ingest\_wf\_interfaces module
---------------------------------
-
-.. automodule:: wf.ingest_wf_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-wf.ous\_wf\_interfaces module
------------------------------
-
-.. automodule:: wf.ous_wf_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-wf.utility\_wf\_interfaces module
----------------------------------
-
-.. automodule:: wf.utility_wf_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: wf
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/wf_monitor.rst b/docs/source/wf_monitor.rst
deleted file mode 100644
index 91150c7ac643c445452d3f16b0d7d14e6c923d32..0000000000000000000000000000000000000000
--- a/docs/source/wf_monitor.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-wf\_monitor package
-===================
-
-Submodules
-----------
-
-wf\_monitor.monitor module
---------------------------
-
-.. automodule:: wf_monitor.monitor
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: wf_monitor
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/workflow.rst b/docs/source/workflow.rst
deleted file mode 100644
index f91737ede8a2d764ab002f185edc16a8e2cd21c6..0000000000000000000000000000000000000000
--- a/docs/source/workflow.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-workflow package
-================
-
-Submodules
-----------
-
-workflow.server module
-----------------------
-
-.. automodule:: workflow.server
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: workflow
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/docs/source/workspaces.rst b/docs/source/workspaces.rst
deleted file mode 100644
index dcf9f13050cd9f5a72d9ba4d02c445a5baf0d8c9..0000000000000000000000000000000000000000
--- a/docs/source/workspaces.rst
+++ /dev/null
@@ -1,77 +0,0 @@
-workspaces package
-==================
-
-Submodules
-----------
-
-workspaces.capability\_interfaces module
-----------------------------------------
-
-.. automodule:: workspaces.capability_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.cli module
----------------------
-
-.. automodule:: workspaces.cli
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.helpers module
--------------------------
-
-.. automodule:: workspaces.helpers
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.json module
-----------------------
-
-.. automodule:: workspaces.json
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.product\_interfaces module
--------------------------------------
-
-.. automodule:: workspaces.product_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.schema module
-------------------------
-
-.. automodule:: workspaces.schema
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.services module
---------------------------
-
-.. automodule:: workspaces.services
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-workspaces.workflow\_interfaces module
---------------------------------------
-
-.. automodule:: workspaces.workflow_interfaces
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Module contents
----------------
-
-.. automodule:: workspaces
-   :members:
-   :undoc-members:
-   :show-inheritance: