Skip to content

Commit

Permalink
Remove remaining methods database info
Browse files Browse the repository at this point in the history
  • Loading branch information
yousefmoazzam committed Jan 14, 2025
1 parent adde0f7 commit 877e6f9
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 52 deletions.
22 changes: 8 additions & 14 deletions docs/source/howto/process_lists/process_list_configure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,20 +47,14 @@ The pattern of any supported method can be found in :ref:`pl_library`.
Library files
-------------

Here is the list of library files for backends where patterns and other fixed arguments for methods are specified. When HTTomo operates
with a certain method it always refers to its library file in order get the specific requirements for that method.

.. dropdown:: TomoPy's library file

.. literalinclude:: ../../../../httomo/methods_database/packages/external/tomopy/tomopy.yaml

.. dropdown:: Httomolibgpu's library file

.. literalinclude:: ../../../../httomo/methods_database/packages/external/httomolibgpu/httomolibgpu.yaml

.. dropdown:: Httomolib's library file

.. literalinclude:: ../../../../httomo/methods_database/packages/external/httomolib/httomolib.yaml
In order for HTTomo to execute a method it requires certain information about the method, such
as its pattern, and (if it's a GPU method) the amount of GPU memory required per-slice. HTTomo
uses a package called :code:`httomo-backends` to get this information.

See the `httomo-backends
<https://diamondlightsource.github.io/httomo-backends/backends/method_info.html>`_
documentation for more details on how it provides the required information through "library
files" and "supporting functions".

.. _pl_grouping:

Expand Down
Empty file.
Empty file.
24 changes: 0 additions & 24 deletions httomo/methods_database/packages/httomo.yaml

This file was deleted.

2 changes: 0 additions & 2 deletions httomo/methods_database/packages/httomo_modules.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions httomo/methods_database/packages/version.yaml

This file was deleted.

9 changes: 0 additions & 9 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,6 @@ include-package-data = true
where = ["."]
include = ["httomo*"]

[tool.setuptools.package-data]
httomo = [
"methods_database/packages/*.yaml",
"methods_database/packages/external/*.yaml",
"methods_database/packages/external/httomolibgpu/*.yaml",
"methods_database/packages/external/httomolib/*.yaml",
"methods_database/packages/external/tomopy/*.yaml",
]

[tool.setuptools-git-versioning]
enabled = true
template = "{tag}"
Expand Down

0 comments on commit 877e6f9

Please sign in to comment.