From 72e1686c0166adab88bdd7567714d36984266649 Mon Sep 17 00:00:00 2001
From: Yin-Chi Chan
Date: Sun, 5 May 2024 06:54:50 +0100
Subject: [PATCH] Documentation
---
docs/conf.py | 8 +
docs/html/.buildinfo | 2 +-
docs/html/_modules/histopath_bim_des/bim.html | 15 +-
.../histopath_bim_des/config/arrivals.html | 15 +-
.../histopath_bim_des/config/batching.html | 15 +-
.../histopath_bim_des/config/config.html | 15 +-
.../config/distributions.html | 15 +-
.../histopath_bim_des/config/global_vars.html | 15 +-
.../histopath_bim_des/config/resources.html | 15 +-
.../histopath_bim_des/config/runners.html | 15 +-
.../histopath_bim_des/config/tasks.html | 15 +-
.../histopath_bim_des/distribution.html | 15 +-
.../_modules/histopath_bim_des/excel.html | 15 +-
.../_modules/histopath_bim_des/model.html | 15 +-
.../histopath_bim_des/process/core.html | 15 +-
.../process/p10_reception.html | 15 +-
.../histopath_bim_des/process/p20_cutup.html | 15 +-
.../process/p30_processing.html | 15 +-
.../process/p40_microtomy.html | 15 +-
.../process/p50_staining.html | 15 +-
.../process/p60_labelling.html | 15 +-
.../process/p70_scanning.html | 15 +-
.../histopath_bim_des/process/p80_qc.html | 15 +-
.../process/p90_reporting.html | 15 +-
.../_modules/histopath_bim_des/specimens.html | 15 +-
docs/html/_modules/index.html | 15 +-
docs/html/_sources/index.rst.txt | 34 ++--
docs/html/_sources/installation.md.txt | 33 ++++
docs/html/_sources/thirdparty.md.txt | 28 ++++
docs/html/apidoc/histopath_bim_des.bim.html | 17 +-
.../histopath_bim_des.config.arrivals.html | 17 +-
.../histopath_bim_des.config.batching.html | 17 +-
.../histopath_bim_des.config.config.html | 17 +-
...istopath_bim_des.config.distributions.html | 17 +-
.../histopath_bim_des.config.global_vars.html | 17 +-
.../html/apidoc/histopath_bim_des.config.html | 17 +-
.../histopath_bim_des.config.resources.html | 17 +-
.../histopath_bim_des.config.runners.html | 17 +-
.../histopath_bim_des.config.tasks.html | 17 +-
.../histopath_bim_des.distribution.html | 17 +-
docs/html/apidoc/histopath_bim_des.excel.html | 17 +-
docs/html/apidoc/histopath_bim_des.html | 21 ++-
docs/html/apidoc/histopath_bim_des.model.html | 17 +-
.../histopath_bim_des.process.core.html | 17 +-
.../apidoc/histopath_bim_des.process.html | 17 +-
...stopath_bim_des.process.p10_reception.html | 17 +-
.../histopath_bim_des.process.p20_cutup.html | 17 +-
...topath_bim_des.process.p30_processing.html | 17 +-
...stopath_bim_des.process.p40_microtomy.html | 17 +-
...istopath_bim_des.process.p50_staining.html | 17 +-
...stopath_bim_des.process.p60_labelling.html | 17 +-
...istopath_bim_des.process.p70_scanning.html | 17 +-
.../histopath_bim_des.process.p80_qc.html | 17 +-
...stopath_bim_des.process.p90_reporting.html | 17 +-
.../apidoc/histopath_bim_des.specimens.html | 17 +-
docs/html/apidoc/histopath_bim_des.util.html | 17 +-
docs/html/apidoc/modules.html | 17 +-
docs/html/config.html | 17 +-
docs/html/genindex.html | 16 +-
docs/html/index.html | 55 +++---
docs/html/installation.html | 157 ++++++++++++++++++
docs/html/objects.inv | Bin 4137 -> 4177 bytes
docs/html/processes.html | 21 ++-
docs/html/py-modindex.html | 15 +-
docs/html/search.html | 15 +-
docs/html/searchindex.js | 2 +-
docs/html/simulation.html | 17 +-
docs/html/thirdparty.html | 153 +++++++++++++++++
docs/index.rst | 34 ++--
docs/installation.md | 33 ++++
docs/thirdparty.md | 28 ++++
71 files changed, 1302 insertions(+), 206 deletions(-)
create mode 100644 docs/html/_sources/installation.md.txt
create mode 100644 docs/html/_sources/thirdparty.md.txt
create mode 100644 docs/html/installation.html
create mode 100644 docs/html/thirdparty.html
create mode 100644 docs/installation.md
create mode 100644 docs/thirdparty.md
diff --git a/docs/conf.py b/docs/conf.py
index 41e1372..f630f58 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -51,3 +51,11 @@
html_theme = 'sphinx_rtd_theme'
html_static_path = ['_static']
+
+html_context = {
+ 'display_github': True,
+ 'github_user': 'yinchi',
+ 'github_repo': 'histopath-bim-des',
+ 'github_version': 'main',
+ 'conf_py_path': '/docs/',
+}
diff --git a/docs/html/.buildinfo b/docs/html/.buildinfo
index 5d1ce61..1caad31 100644
--- a/docs/html/.buildinfo
+++ b/docs/html/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 661ee7406388d085c75b2b522d567f0f
+config: 45d9ac09b073bccebfd8d6a9241ca14a
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/html/_modules/histopath_bim_des/bim.html b/docs/html/_modules/histopath_bim_des/bim.html
index 5ace3d1..087d933 100644
--- a/docs/html/_modules/histopath_bim_des/bim.html
+++ b/docs/html/_modules/histopath_bim_des/bim.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/arrivals.html b/docs/html/_modules/histopath_bim_des/config/arrivals.html
index 01e0f0b..a3cefd5 100644
--- a/docs/html/_modules/histopath_bim_des/config/arrivals.html
+++ b/docs/html/_modules/histopath_bim_des/config/arrivals.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/batching.html b/docs/html/_modules/histopath_bim_des/config/batching.html
index 19436e0..68c354e 100644
--- a/docs/html/_modules/histopath_bim_des/config/batching.html
+++ b/docs/html/_modules/histopath_bim_des/config/batching.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/config.html b/docs/html/_modules/histopath_bim_des/config/config.html
index f04e3ed..d820f78 100644
--- a/docs/html/_modules/histopath_bim_des/config/config.html
+++ b/docs/html/_modules/histopath_bim_des/config/config.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/distributions.html b/docs/html/_modules/histopath_bim_des/config/distributions.html
index e6d0571..451114a 100644
--- a/docs/html/_modules/histopath_bim_des/config/distributions.html
+++ b/docs/html/_modules/histopath_bim_des/config/distributions.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/global_vars.html b/docs/html/_modules/histopath_bim_des/config/global_vars.html
index 532358c..52b4890 100644
--- a/docs/html/_modules/histopath_bim_des/config/global_vars.html
+++ b/docs/html/_modules/histopath_bim_des/config/global_vars.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/resources.html b/docs/html/_modules/histopath_bim_des/config/resources.html
index 1af758a..8ca8228 100644
--- a/docs/html/_modules/histopath_bim_des/config/resources.html
+++ b/docs/html/_modules/histopath_bim_des/config/resources.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/runners.html b/docs/html/_modules/histopath_bim_des/config/runners.html
index 218930b..dd0fb7f 100644
--- a/docs/html/_modules/histopath_bim_des/config/runners.html
+++ b/docs/html/_modules/histopath_bim_des/config/runners.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/config/tasks.html b/docs/html/_modules/histopath_bim_des/config/tasks.html
index 0f8053a..cc51170 100644
--- a/docs/html/_modules/histopath_bim_des/config/tasks.html
+++ b/docs/html/_modules/histopath_bim_des/config/tasks.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/distribution.html b/docs/html/_modules/histopath_bim_des/distribution.html
index 98c9a3b..cad54ac 100644
--- a/docs/html/_modules/histopath_bim_des/distribution.html
+++ b/docs/html/_modules/histopath_bim_des/distribution.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/excel.html b/docs/html/_modules/histopath_bim_des/excel.html
index 16fa6cd..13a3a4d 100644
--- a/docs/html/_modules/histopath_bim_des/excel.html
+++ b/docs/html/_modules/histopath_bim_des/excel.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/model.html b/docs/html/_modules/histopath_bim_des/model.html
index 32316ad..c609618 100644
--- a/docs/html/_modules/histopath_bim_des/model.html
+++ b/docs/html/_modules/histopath_bim_des/model.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/core.html b/docs/html/_modules/histopath_bim_des/process/core.html
index 29e1062..fd11233 100644
--- a/docs/html/_modules/histopath_bim_des/process/core.html
+++ b/docs/html/_modules/histopath_bim_des/process/core.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p10_reception.html b/docs/html/_modules/histopath_bim_des/process/p10_reception.html
index 79764c1..ec6d2c9 100644
--- a/docs/html/_modules/histopath_bim_des/process/p10_reception.html
+++ b/docs/html/_modules/histopath_bim_des/process/p10_reception.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p20_cutup.html b/docs/html/_modules/histopath_bim_des/process/p20_cutup.html
index 9753861..057bb70 100644
--- a/docs/html/_modules/histopath_bim_des/process/p20_cutup.html
+++ b/docs/html/_modules/histopath_bim_des/process/p20_cutup.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p30_processing.html b/docs/html/_modules/histopath_bim_des/process/p30_processing.html
index b375b8b..3a86680 100644
--- a/docs/html/_modules/histopath_bim_des/process/p30_processing.html
+++ b/docs/html/_modules/histopath_bim_des/process/p30_processing.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p40_microtomy.html b/docs/html/_modules/histopath_bim_des/process/p40_microtomy.html
index 430ff2f..86274a4 100644
--- a/docs/html/_modules/histopath_bim_des/process/p40_microtomy.html
+++ b/docs/html/_modules/histopath_bim_des/process/p40_microtomy.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p50_staining.html b/docs/html/_modules/histopath_bim_des/process/p50_staining.html
index 00b7ca6..44da3af 100644
--- a/docs/html/_modules/histopath_bim_des/process/p50_staining.html
+++ b/docs/html/_modules/histopath_bim_des/process/p50_staining.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p60_labelling.html b/docs/html/_modules/histopath_bim_des/process/p60_labelling.html
index 3e04579..d0191b6 100644
--- a/docs/html/_modules/histopath_bim_des/process/p60_labelling.html
+++ b/docs/html/_modules/histopath_bim_des/process/p60_labelling.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p70_scanning.html b/docs/html/_modules/histopath_bim_des/process/p70_scanning.html
index 2c7ee1f..d33f6e1 100644
--- a/docs/html/_modules/histopath_bim_des/process/p70_scanning.html
+++ b/docs/html/_modules/histopath_bim_des/process/p70_scanning.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p80_qc.html b/docs/html/_modules/histopath_bim_des/process/p80_qc.html
index c0334b7..7e83c14 100644
--- a/docs/html/_modules/histopath_bim_des/process/p80_qc.html
+++ b/docs/html/_modules/histopath_bim_des/process/p80_qc.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/process/p90_reporting.html b/docs/html/_modules/histopath_bim_des/process/p90_reporting.html
index b0f537f..6c626cb 100644
--- a/docs/html/_modules/histopath_bim_des/process/p90_reporting.html
+++ b/docs/html/_modules/histopath_bim_des/process/p90_reporting.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/histopath_bim_des/specimens.html b/docs/html/_modules/histopath_bim_des/specimens.html
index 13e3542..684794e 100644
--- a/docs/html/_modules/histopath_bim_des/specimens.html
+++ b/docs/html/_modules/histopath_bim_des/specimens.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_modules/index.html b/docs/html/_modules/index.html
index 68df053..93b3ae0 100644
--- a/docs/html/_modules/index.html
+++ b/docs/html/_modules/index.html
@@ -43,14 +43,25 @@
diff --git a/docs/html/_sources/index.rst.txt b/docs/html/_sources/index.rst.txt
index 738517a..6d8f5d7 100644
--- a/docs/html/_sources/index.rst.txt
+++ b/docs/html/_sources/index.rst.txt
@@ -3,8 +3,9 @@ BIM-DES integration demo
**Authors:**
-* Yin-Chi Chan, Institute for Manufacturing, University of Cambridge (maintainer)
-* Nicola Moretti, Bartlett School of Sustainable Construction, University College London
+* `Yin-Chi Chan `_,
+ Institute for Manufacturing, University of Cambridge (maintainer)
+* `Nicola Moretti `_, Bartlett School of Sustainable Construction, University College London
This Python package contains code for a BIM-DES (building information modelling and discrete event
simulation) integration model of the histopathology lab at Addenbrooke's Hospital, Cambridge, UK.
@@ -16,26 +17,39 @@ as the proportion of specimens completed within a given number of days.
By enabling or disabling pathways in the parsed .ifc file, different runner times will be
calculated, resulting in different performance with respect to the key performance indicators
(KPIs) such as mean lab turnaround time (TAT) and service level (% of lab TAT less than *N* days).
-Examples can be found in the ``notebooks/`` directory of this project.
+Examples can be found in the `notebooks/ `_ directory of this project.
+
.. toctree::
:maxdepth: 2
:caption: Contents
+ :hidden:
+ Jupyter notebooks π
config
simulation
processes
- Jupyter notebooks
.. toctree::
:maxdepth: 2
- :caption: API reference:
+ :caption: Technical
+ :hidden:
+
+ Installation β¬οΈ
+ Third-party libraries π
+
+.. toctree::
+ :maxdepth: 2
+ :caption: API reference π
+ :hidden:
apidoc/histopath_bim_des
-Indices and tables
-==================
+.. toctree::
+ :maxdepth: 0
+ :caption: Indicies and Tables π
+ :hidden:
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
+ genindex
+ modindex
+ search
diff --git a/docs/html/_sources/installation.md.txt b/docs/html/_sources/installation.md.txt
new file mode 100644
index 0000000..1627dda
--- /dev/null
+++ b/docs/html/_sources/installation.md.txt
@@ -0,0 +1,33 @@
+# Installation
+
+This project was developed using the [Poetry](https://python-poetry.org/) package manager and
+Python 3.12. To install the Python package and its dependencies, the following bash scripts can
+be used:
+
+```bash
+pip install poetry
+```
+**OR**
+```bash
+sudo apt-get install python3-poetry
+```
+
+The second form is necessary if the pip option returns an
+"`This environment is externally managed`" error.
+
+```bash
+git clone https://github.com/yinchi/histopath-bim-des
+cd histopath-bim-des
+
+# if you have obtained a copy of histo.ifc
+mkdir -p assets/private/
+cp /path/to/histo.ifc assets/private/
+
+# required by erdantic
+sudo apt install libgraphviz-dev
+
+# If 3.12 is not the default Python version
+poetry venv use /usr/bin/python3/12
+
+poetry install
+```
diff --git a/docs/html/_sources/thirdparty.md.txt b/docs/html/_sources/thirdparty.md.txt
new file mode 100644
index 0000000..395b35a
--- /dev/null
+++ b/docs/html/_sources/thirdparty.md.txt
@@ -0,0 +1,28 @@
+# Third-party libraries
+
+This project depends on a number of third-party Python libraries:
+
+**General:**
+
+* [poetry](https://python-poetry.org/): package manager
+* [salabim](https://www.salabim.org/): discrete-event simulation
+
+**BIM integration:**
+
+* [ifcopenshell](https://ifcopenshell.org/): Industry Foundation Classes
+* [networkx](https://networkx.org/): graph/network analysis
+* [shapely](https://shapely.readthedocs.io/): geometric analysis
+
+
+**Data analysis:**
+
+* [openpyxl](https://openpyxl.readthedocs.io/): Excel file API
+* [pandas](https://pandas.pydata.org/): dataframes
+* [scipy](https://scipy.org/): scientific computing (statistics, optimisation, linear algebra...)
+
+**Data representation and validation:**
+
+* [pydantic](https://docs.pydantic.dev/): dataclasses with validation
+* [dacite](https://github.com/konradhalas/dacite/): construct Python dataclasses from dicts
+
+For a full list of libraries, see the project's `pyproject.toml` file.
diff --git a/docs/html/apidoc/histopath_bim_des.bim.html b/docs/html/apidoc/histopath_bim_des.bim.html
index 7daa771..6263de7 100644
--- a/docs/html/apidoc/histopath_bim_des.bim.html
+++ b/docs/html/apidoc/histopath_bim_des.bim.html
@@ -46,12 +46,17 @@
@@ -92,7 +103,7 @@
histopath_bim_des package
histopath_bim_des.bim module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.arrivals.html b/docs/html/apidoc/histopath_bim_des.config.arrivals.html
index 7851f61..5964bb3 100644
--- a/docs/html/apidoc/histopath_bim_des.config.arrivals.html
+++ b/docs/html/apidoc/histopath_bim_des.config.arrivals.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.arrivals module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.batching.html b/docs/html/apidoc/histopath_bim_des.config.batching.html
index e73670d..1029c72 100644
--- a/docs/html/apidoc/histopath_bim_des.config.batching.html
+++ b/docs/html/apidoc/histopath_bim_des.config.batching.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.batching module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.config.html b/docs/html/apidoc/histopath_bim_des.config.config.html
index 49edc2e..e0c43c8 100644
--- a/docs/html/apidoc/histopath_bim_des.config.config.html
+++ b/docs/html/apidoc/histopath_bim_des.config.config.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.config module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.distributions.html b/docs/html/apidoc/histopath_bim_des.config.distributions.html
index 173dfa3..08442f3 100644
--- a/docs/html/apidoc/histopath_bim_des.config.distributions.html
+++ b/docs/html/apidoc/histopath_bim_des.config.distributions.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.distributions module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.global_vars.html b/docs/html/apidoc/histopath_bim_des.config.global_vars.html
index b82ff7b..2df9028 100644
--- a/docs/html/apidoc/histopath_bim_des.config.global_vars.html
+++ b/docs/html/apidoc/histopath_bim_des.config.global_vars.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.global_vars module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.html b/docs/html/apidoc/histopath_bim_des.config.html
index 2c98432..d6f424b 100644
--- a/docs/html/apidoc/histopath_bim_des.config.html
+++ b/docs/html/apidoc/histopath_bim_des.config.html
@@ -46,12 +46,17 @@
@@ -86,7 +97,7 @@
histopath_bim_des package
histopath_bim_des.config package
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.resources.html b/docs/html/apidoc/histopath_bim_des.config.resources.html
index c4cb4bb..36e360d 100644
--- a/docs/html/apidoc/histopath_bim_des.config.resources.html
+++ b/docs/html/apidoc/histopath_bim_des.config.resources.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.resources module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.runners.html b/docs/html/apidoc/histopath_bim_des.config.runners.html
index c0b64d7..15a3b33 100644
--- a/docs/html/apidoc/histopath_bim_des.config.runners.html
+++ b/docs/html/apidoc/histopath_bim_des.config.runners.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.runners module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.config.tasks.html b/docs/html/apidoc/histopath_bim_des.config.tasks.html
index 4be3123..808ab0b 100644
--- a/docs/html/apidoc/histopath_bim_des.config.tasks.html
+++ b/docs/html/apidoc/histopath_bim_des.config.tasks.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.config package
histopath_bim_des.config.tasks module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.distribution.html b/docs/html/apidoc/histopath_bim_des.distribution.html
index 9d7e13f..9d30b25 100644
--- a/docs/html/apidoc/histopath_bim_des.distribution.html
+++ b/docs/html/apidoc/histopath_bim_des.distribution.html
@@ -46,12 +46,17 @@
@@ -96,7 +107,7 @@
histopath_bim_des package
histopath_bim_des.distribution module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.excel.html b/docs/html/apidoc/histopath_bim_des.excel.html
index 13f79f9..4f3368c 100644
--- a/docs/html/apidoc/histopath_bim_des.excel.html
+++ b/docs/html/apidoc/histopath_bim_des.excel.html
@@ -46,12 +46,17 @@
@@ -92,7 +103,7 @@
histopath_bim_des package
histopath_bim_des.excel module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.html b/docs/html/apidoc/histopath_bim_des.html
index 6c8b457..3e37f4d 100644
--- a/docs/html/apidoc/histopath_bim_des.html
+++ b/docs/html/apidoc/histopath_bim_des.html
@@ -22,7 +22,7 @@
-
+
@@ -46,12 +46,17 @@
@@ -89,7 +100,7 @@
histopath_bim_des package
- View page source
+ Edit on GitHub
@@ -507,7 +518,7 @@ Submodules Previous
+ Previous
Next
diff --git a/docs/html/apidoc/histopath_bim_des.model.html b/docs/html/apidoc/histopath_bim_des.model.html
index 2b18aac..7a63bf1 100644
--- a/docs/html/apidoc/histopath_bim_des.model.html
+++ b/docs/html/apidoc/histopath_bim_des.model.html
@@ -46,12 +46,17 @@
@@ -94,7 +105,7 @@
histopath_bim_des package
histopath_bim_des.model module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.core.html b/docs/html/apidoc/histopath_bim_des.process.core.html
index 901595b..2734ac4 100644
--- a/docs/html/apidoc/histopath_bim_des.process.core.html
+++ b/docs/html/apidoc/histopath_bim_des.process.core.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.core module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.html b/docs/html/apidoc/histopath_bim_des.process.html
index fdd820e..19369f7 100644
--- a/docs/html/apidoc/histopath_bim_des.process.html
+++ b/docs/html/apidoc/histopath_bim_des.process.html
@@ -46,12 +46,17 @@
@@ -86,7 +97,7 @@
histopath_bim_des package
histopath_bim_des.process package
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p10_reception.html b/docs/html/apidoc/histopath_bim_des.process.p10_reception.html
index ea34a67..07f5718 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p10_reception.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p10_reception.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p10_reception module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p20_cutup.html b/docs/html/apidoc/histopath_bim_des.process.p20_cutup.html
index 86a754e..b0c6e59 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p20_cutup.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p20_cutup.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p20_cutup module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p30_processing.html b/docs/html/apidoc/histopath_bim_des.process.p30_processing.html
index 61c0ba1..850deb3 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p30_processing.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p30_processing.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p30_processing module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p40_microtomy.html b/docs/html/apidoc/histopath_bim_des.process.p40_microtomy.html
index 392aafc..6ce44f2 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p40_microtomy.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p40_microtomy.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p40_microtomy module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p50_staining.html b/docs/html/apidoc/histopath_bim_des.process.p50_staining.html
index c9003cc..0020d73 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p50_staining.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p50_staining.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p50_staining module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p60_labelling.html b/docs/html/apidoc/histopath_bim_des.process.p60_labelling.html
index ba5abba..49489d8 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p60_labelling.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p60_labelling.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p60_labelling module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p70_scanning.html b/docs/html/apidoc/histopath_bim_des.process.p70_scanning.html
index 24958e5..e7ca1d3 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p70_scanning.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p70_scanning.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p70_scanning module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p80_qc.html b/docs/html/apidoc/histopath_bim_des.process.p80_qc.html
index 4c4713a..a1fb28e 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p80_qc.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p80_qc.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p80_qc module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.process.p90_reporting.html b/docs/html/apidoc/histopath_bim_des.process.p90_reporting.html
index bf1cc81..124b9b7 100644
--- a/docs/html/apidoc/histopath_bim_des.process.p90_reporting.html
+++ b/docs/html/apidoc/histopath_bim_des.process.p90_reporting.html
@@ -46,12 +46,17 @@
@@ -87,7 +98,7 @@
histopath_bim_des.process package
histopath_bim_des.process.p90_reporting module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.specimens.html b/docs/html/apidoc/histopath_bim_des.specimens.html
index c81302b..a95f42f 100644
--- a/docs/html/apidoc/histopath_bim_des.specimens.html
+++ b/docs/html/apidoc/histopath_bim_des.specimens.html
@@ -46,12 +46,17 @@
@@ -94,7 +105,7 @@
histopath_bim_des package
histopath_bim_des.specimens module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/histopath_bim_des.util.html b/docs/html/apidoc/histopath_bim_des.util.html
index 213d75a..8632c28 100644
--- a/docs/html/apidoc/histopath_bim_des.util.html
+++ b/docs/html/apidoc/histopath_bim_des.util.html
@@ -45,12 +45,17 @@
@@ -89,7 +100,7 @@
histopath_bim_des package
histopath_bim_des.util module
- View page source
+ Edit on GitHub
diff --git a/docs/html/apidoc/modules.html b/docs/html/apidoc/modules.html
index 1fd276d..2fcd512 100644
--- a/docs/html/apidoc/modules.html
+++ b/docs/html/apidoc/modules.html
@@ -44,14 +44,25 @@
@@ -70,7 +81,7 @@
histopath_bim_des
- View page source
+ Edit on GitHub
diff --git a/docs/html/config.html b/docs/html/config.html
index 8f8e82d..5894a3a 100644
--- a/docs/html/config.html
+++ b/docs/html/config.html
@@ -46,17 +46,28 @@
@@ -75,7 +86,7 @@
Model Configuration
- View page source
+ Edit on GitHub
diff --git a/docs/html/genindex.html b/docs/html/genindex.html
index befd5ac..484325e 100644
--- a/docs/html/genindex.html
+++ b/docs/html/genindex.html
@@ -43,14 +43,25 @@
@@ -69,6 +80,7 @@
Index
+ Edit on GitHub
diff --git a/docs/html/index.html b/docs/html/index.html
index 86623d1..166f0ae 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -45,14 +45,25 @@
@@ -71,7 +82,7 @@
BIM-DES integration demo
- View page source
+ Edit on GitHub
@@ -83,8 +94,9 @@
BIM-DES integration demo
Authors:
-Yin-Chi Chan, Institute for Manufacturing, University of Cambridge (maintainer)
-Nicola Moretti, Bartlett School of Sustainable Construction, University College London
+Yin-Chi Chan ,
+Institute for Manufacturing, University of Cambridge (maintainer)
+Nicola Moretti , Bartlett School of Sustainable Construction, University College London
This Python package contains code for a BIM-DES (building information modelling and discrete event
simulation) integration model of the histopathology lab at Addenbrookeβs Hospital, Cambridge, UK.
@@ -95,38 +107,15 @@
BIM-DES integration demo
+Examples can be found in the notebooks/ directory of this project.
+
+
+
+
-
-
diff --git a/docs/html/installation.html b/docs/html/installation.html
new file mode 100644
index 0000000..c4742c6
--- /dev/null
+++ b/docs/html/installation.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+ Installation — histopath-bim-des 0.0.0 documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ histopath-bim-des
+
+
+
+
+
+
+
+
+
+Installation
+This project was developed using the Poetry package manager and
+Python 3.12. To install the Python package and its dependencies, the following bash scripts can
+be used:
+
+OR
+ sudo apt-get install python3-poetry
+
+
+The second form is necessary if the pip option returns an
+βThis environment is externally managed
β error.
+ git clone https://github.com/yinchi/histopath-bim-des
+cd histopath-bim-des
+
+# if you have obtained a copy of histo.ifc
+mkdir -p assets/private/
+cp /path/to/histo.ifc assets/private/
+
+# required by erdantic
+sudo apt install libgraphviz-dev
+
+# If 3.12 is not the default Python version
+poetry venv use /usr/bin/python3/12
+
+poetry install
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/html/objects.inv b/docs/html/objects.inv
index 27099abbc7001a301955f55d2d2e0432c8479e63..e401de58651f27ebabefdd6a0e84397c88492f06 100644
GIT binary patch
delta 4086
zcmVbXYZXi$9830JCnF%XSeo=1yQiXGDR{V
z<;3&p7Y7eev@LYw@=L5pMF0Lc2?CAgu4ucuA>A%p7yE2O+oXB^d0%f1B~8u~(iEFI
z|I_aHqIB2o%Ri{gKKwEHaJIaH|1~qk|C*UgKNkDn>J2T0-G96!ZJYdLVD_}VbW_(%
zW}I{#E7pgOy0T15`b4^-uKbvPVD&yL9&%aIwAof<+FR+-$_|IEsr~;
z)M?|;ZOR6s%EO!Pv}m&@QWl$RUH@=a<}*T5)?M~c^1S%5-|lMG(YDLPWquH%>3FD!
zvfdUsDYGpjjek`BaHw+8Z7uDxLse0hb;VxkbznBHtA}E1Hngg14Mx}gLc&aN~DOD!EKB5Ii`
zMu-`eMN-3PP8-o+g&5U(A}JY~h!FBEk0qjS8$!g`fJ193wnfKhcw>R=>6WyyMKHQO
zl!OJAfq%a>T7tD+8l(6%e4K(GJ3@@yk8uBaM?9lIA65E4mm|q^I--Nj3A0BdNU0%l
zvaqvum}>_dG#}08$*#2j-G5XMHDq{uL4XB0-4)v%w3r=BDC_T$
z74RCQktK*uogJ#8i>>3i30xF6RTr;6ya12TC0!=$7>!wcu)|`!<=hZcQu2E%$`i+tfDL)h
z9!j!pBk?gFgLddPY%i9$lt1Q$E#Mw&;p*jvUq6Zs@}d$d9v)(7$oV5BYs;d^_J2fd
zx6>#hl*1cua6Bb}Pu^T;z^_5NppOY^;TqmXDS_!(B3f(I9d_b1N8N9y=B*-HaeT|;
zu_wnhRS~$gP%lc54n6u88!GX1?gh~e3(&b0FN?#f?NLE6@B1Y8)gK?
zlOP?5V5NhPN!C(+;RfE%Yy}KQsDC^|)yR5P*X%dacrM`?D@CnNSyR#O$JS)DPr5Z3
ze`vuP4R<-WMvlJs!O7U;81`V~*$X&$CI7;mZtX~FtjIQ)dAJ=|p8MUCCNP%%=orEK
zIXa<>%R`gpGavntt5e+O4}5mi-fy;TDBXn0@UQFLg`@HUmADEG3L986oD(FW`qIgaA)S;uHsL2|=bXUqDco-}8URyA5<3MI&NR
zsaQMTR+;TOvaJm143m*+lYf0XkW#uL>}dWNM+WEZ_lTBdO`rC4u-;-0C14%*oJtT*
zYsFSAalMN&(FF}9gz_%*uL|SqXRAuv7Q`(3yTc>b`mF`19ZAH-v?FqV7NMazziC#n
zR0y}a&}ilA9GXh^Yr5G)xLJ(gEa!#2slQjD72qFFY{}@kpEa0241Z=e?jKGBEPO9w
zjdoHEzu(k0=M0>Puy+7(BE!w*w;w4n+sN_ebIfu%mJ+F4G!J~#kvWHa)CmB0{3vZf
zTUWxJl(QAkFq*wKhYzo196je}S=)$8qBIMQ-|l4$*LP47xRWWi0>oNl@kHgKOk1RyVoNhx+2cDdl~WP+r5zYG2?zsOx(8e
zK4#soiHTG;-&xTKc;n-iriW`W+c?rw7;GHPF2Ce?8jd}j+%H;!0EAS8{6CoYaTM(8
zsPHzVBhDc=Rp-ChG)Nkt;EsX~`7FEJ>(#y2auWbp=qf7`B!4`W6$li9%8Jxbz`$lj
zYRSG)=Q~fY{9-}(tnk|2xcxBAO@KnQHo*zf*aRq03rIWF3jF2A@3awDDz41x%-eJ6sm!c~MXvPxby%kG}mqt8!hM%1N%S#RB
z{pz|c?Xn?sg@4H_nl$UD%ywj5y0**czJ8+0boNk`U4J6aAwoUPxfQ=3Ue9*A`sAes
z)u*n5#K_bv8<=zujS>$8#hgT7aFHb~K(PHVJP5WNgXchZxPT;N#78R%bWa2W!$fbi
z;DA
zaSU9nK`Ry_iXMiCiyLS`@|Q33cN9YmqTUw-0&J%_wtM5?7xRFu_j{_oN(TO#ADH=r
z;W7=#YD@bO*0o*!T}i7gAb1JPe(!*v$&DB<2;@74K#cE&`^LV~+o7w`Wi$$k2?#fi
zaY#W>kbm+0z$APWKR5~-s}D>Z*|
z$Jrk$!n4uG_3=pms~0ao!#wqyfWy_T<$)iE;2?QMAECFUdD&imjTWE|@rU72I44Kn
zk$+_CgYLH60M+T>5W6kckF&xYhd!W=q9Ko?+p&TSqsXJ?cB~*dvpGg?1B^7kvpphi
z0}VaLb94OLDLP~w$C&B4I>?QJqmFGGlK$I!Ik;Nl7536XuC{0Hm)i&H-ky&KfVaJg
z0pM?UY#_Mbg%~WuU*7@-h^FqbY<%sjjeqt%?W9TjUER4{
zD9pA<0R*HMj1^C${6s6tN6nfU4QWdtf|TZEoAKu<^Ba&GEWag;ISq)_TgyqeL^nu)
zA0!I+k+k%7%9fvIqe0~0e4v2H7}iApwWibjS6C-zU)uncHUnuM+`g-B&ZX5;Sbt!s
z7CNWae9ow~)NtSs-D6Jl-9;|zvXoB`-uuWgiGO<#o6zH7ZGY9cKzr{e3u2g#vcLxG
zDGRdyuChS-?kiWcES@NP_TE*FKq>qHgA=UxUUCc!)>@Cj{u}EtQN3U(Y%YEG5AXdV
zSi>AZ4^zQDF01cF1
zB}_iku@sCxOR)q<@7TBsP=5ozLjlTBH+&g5xC_B0{Ple9)C9N_=}93sqFK5b9F*53
z9>R4{*kA#FJD+&~0g75n2`OnknY`oZcu-y!0sv$OMQwv$`f`UyYyP0&;kW@6ivIig
z-2D>Jy7i=x<~>U{gM)Iq#6!3aS~pn0Kh9^aih!clQbI~vPo@SE4Sx^H>p}p4?4YP^
z@S}G-cBbkCjvK|Cps}Nv6F6=ZgQEX=-aAMG`jkuq=}juZH+TcmNJa<;9mX8_uk*Qs
zHlPIcq>zG~r8|xr1J3GF1qAP)tZfAh2SL0*XJIH#*X?+@L48iwN`E+`ZL1^uMut;R
zq^cX^#%{QB#c%ZvM)FQ2VZuU(e3-R5WhOY-3jQ^HEJ
zOxlqAk!SR|7ArEQZmN1z%
z%ey+sBc5LXQh$atC!~y~4W+7_-CU
z5b)@tn4B6`XYG|u>?O7M&R
zf`I4g*E7xZ3FhrHPhHK?EhQ}9%@eBcRGK^W`>mL$w8j3gERX5iKE-qusW!>KZ*LO$
o))2WzbJpz&wrL3KW;dScTV>;3{QrZxtSr`yu!86G|HG~D0eW`zy8r+H
delta 4046
zcmV;<4>9o3AgLgbfqz?boH!Q8-~B15+Iwxbbfzb5z^6NU$h;q({7(^i$ju=HmaY0KG6JFlIT22>msMw
zpZ2F0#ry71{y|>$;g8XWv*i`+ubwIPSI=Dhu{iujb5e4!tyPH7`D
zo_1YRY>yqWWto)ZDeVecxiSCH&_hx@WTK==x2L%+%NO8w77U4l1Ig
zyCO@=WY?s%P=Ee#tTNth4ed6^sv=F&6$h!;g4v8#55-PzXqDG$jIRBKY10&}4YnZb
zLn1gPzK|d8vON(nov!;L6@`f!0dvw%19F;tFm&x)8=tY
z>7(x|ZsUqp&NIJFyKG-nu)$zRq~Be~6d(DAyW)3PLw}kBp`>_AE0VOGm_$L#(h$vV
zIK>kizO!SO9P5NliRy-Cq;2~$4vm>MT9r26;eN^fHT#h8&>4*x_C(Is=Af<-H
ziNa3WVXozYh#wS?z+FkVY%F|A8(&$hjtAEGYhSpAwDj0y-fHl4vB3kfWk2p&CVla`
zw0%tSV*^}Lg+g=ogRnYKw1=@-O8wDnp6p8b-+xW@Kq1513jz$t@xIvYp~Y-jLP@^|
zR={eI1eU-%b#knVF0_v4+H+CdR9(3K@B%zQmv~8q_g?Xm2>%`9B^5r}(3
zfIg8bkbNK=Iv7JK{?-{~i5`y5!okM~dx`?SdeDUf%`kfVa4AndrnZx8()JCuTP
zPb}2kQpl(&ErT|RNkG^ZQ8#3m!v>)jw0|kO=LF{pU|U5+tFTIBQ+O8|e3iv)5m@`N
zaZIKE&^RU8^q-(hB_~h>Ew0i7ct&Oc+bRxZp3#`a2Qw_jTh0zKPD^%gMS0>_5|F3Q
z$wQg$+CY4a$DkRy_1lXDE@qE;ehawA8n}Ad;nPRHL0(i`#lu4g4Hmn4-a8q49K#%pJbM8LZ^U1?)2$gvjulCcnTMN!#kt=@T6@NlA6=8;
z{T!{(`Q^UJ;+c>9$mA(*{RciXYVSAO)`aA~GJMU;_)4u{*Ij8&j7ys4;(tg^fmpG%
zBjH$u5OL4lqy3Fw3a%fKbicl)l
z^(BAvdrqoMDo*%72q@$Fvl#2z!z}hLOQ|hXbNz8PlhI9jv#QMG08PJ*yJ9
z(^|2UOI+`wOjJQb38B0T-K)a*`kAUywgoZE{`T<5wSHp(az_%eF>Q(5pGBxi#%`Kb
zC>7kT&No`RI{T)Q!5IsIPwR)BvzF(sqte#T(-Fn^esxPMp?u<*SI
zHQEU^?0!Q{&KXz{VeSB6MTVWtZ#Pmxwvp4#=aA)cDkV_4C?5EzBXbt{s1pG8_(9r&
zvaWF0~H1sXF(?ra)p31$Po`$Yt5xUT^N5mKz7aLRT4)Ab;Vhj6k3eR7Rwl00uTA
zQkx!XdA@UfUFawK
z5XZp98Z=@dqUd3GxVV7^BzO7Je@8LIAnJWVAi!>#W7{_lelZWodcUXYs$}4=`GJ`~
zYA(}&thS^dVQt%G-<71=0fLvn?Dr1%iP(s7f5)D1%Dae4@|;G@q?qVvHHLy^jStQ2^;wi3^H)HF<~L1*nx52Sao26p^K0?59;ZH
zC%P_4Yz#R($xV)?W93$FLX%m13=ISe7b^n|g2%)_pbVlHfjU{
zg^3P
z9e+tSKIm@B^-!G_4zZhZ-8d`Eap(i;C>ruOx*5yMFp4~CZpQMGGm~TFCcr@RJJTcL
zCQ#pVJUhp~t)hL_afq3ot%KYsIO^E8Ch5PumxHY(UT!Zg#A%MYD%HoMM&(6Eb2`GjiV6cL9-b+q_-dgJ^*nML?CCV2p`OT&4{^7h|
zcx#vg=%Mn%@pE@jXx($|3Ff|Q`G0EOgX8^OwkLeK!QtA$0_DERFOlwRZpj?ZU;55#
z+kf)Tb=_vgZ3gC}Z3D!Ayz(1{ua
zh1EZu&-V!Q*M4V70gJ%%bSYm#By$arjJ}`(f}i|*JcCawn6&N%{P}!3S$_kl=OG!S
zj>k0efLZUI4a(je3*+thigb~AWeQI%uf)MG+#9g%Qn{_|foP$FfWUt_KiTL7^pIIv
zNH>`$R3dq)en6l+zaRypVQ|Rt$`-Es!cUH$zw(Z+Y1^H&0l)moH>p2wH$IVu(t#aE
zElQYtrb8(heU?HA5ZYp|HUM{&qg|00I=Xk`hwVYBF)hQSqR>E(8F`7K+*gzx3tyk5>Fa{ljqsDirEwpa1fPb9NTonODt)zsMw3!`_7CMYR@?Yn3
z2W>zJs!1UQIZJmMHwK*5r3wh%LRp&%7!HCsfzHBEtk>;$xki0X*9w0)t!=9l`&x!$
zP~=e*q38%8I0y;>*ndQX+UN0zoRmH{>`?e6J=C-!n(r^f8jtI=ft=vQbDDy>qTKfJ
zzg?8nU^~9N_Sva4MbaFisZ74qB6&(1kS-Vcl4T>HGkMJU(&&;$HSvHj+(FCFlL9x
zA>h$PFFpowhIoD
zx7Y-ZbTQiE)NNysw$m-VNE4#1Y_{hIlD63LigYpB;?zwtkhar3gGdvitxRq*fHY0Z
z@X@MaZGRoJ6?>4J#iDVfi&+ylEi>x~nm@fpZ<$*Ii)UON=J-Guy<%ielK*=tJN+-O
z*g9K20H_mu`7*jo@lAhP;A}@&JIu)skw)|wo@)43rn})E&!)?I)5;YeZ+`o5b$u7{
znBhBVIm*d_o-w^In6IBd3_py@_#%M>O`9PKY)AZ3Ciq2-^#45ldZw6OVctHo)YTl_
zlC;V8^Mvv{ndVOZe#>VZZE-lt)5WUJ>DxZVbX8jA(Z6qRBJuhUvDtF=f2sk+6sjie
A_y7O^
diff --git a/docs/html/processes.html b/docs/html/processes.html
index 9699003..e5a4e81 100644
--- a/docs/html/processes.html
+++ b/docs/html/processes.html
@@ -21,7 +21,7 @@
-
+
@@ -46,14 +46,25 @@
@@ -72,7 +83,7 @@
Histopathology processes
- View page source
+ Edit on GitHub
@@ -93,7 +104,7 @@ Histopathology processes Previous
- Next
+ Next
diff --git a/docs/html/py-modindex.html b/docs/html/py-modindex.html
index 3c0c652..e60df7c 100644
--- a/docs/html/py-modindex.html
+++ b/docs/html/py-modindex.html
@@ -46,14 +46,25 @@
diff --git a/docs/html/search.html b/docs/html/search.html
index 191fede..f2b532f 100644
--- a/docs/html/search.html
+++ b/docs/html/search.html
@@ -46,14 +46,25 @@
diff --git a/docs/html/searchindex.js b/docs/html/searchindex.js
index 73e03ea..63e5d06 100644
--- a/docs/html/searchindex.js
+++ b/docs/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API reference:": [[29, null]], "BIM-DES integration demo": [[29, "bim-des-integration-demo"]], "Contents": [[29, null]], "Generating a runner times configuration": [[28, "generating-a-runner-times-configuration"]], "Histopathology processes": [[30, "histopathology-processes"]], "Indices and tables": [[29, "indices-and-tables"]], "Model Configuration": [[28, "model-configuration"]], "Module contents": [[0, "module-histopath_bim_des"], [2, "module-histopath_bim_des.config"], [14, "module-histopath_bim_des.process"]], "Simulation and KPI extraction": [[31, "simulation-and-kpi-extraction"]], "Submodules": [[0, "submodules"], [2, "submodules"], [14, "submodules"]], "Subpackages": [[0, "subpackages"]], "histopath_bim_des": [[27, "histopath-bim-des"]], "histopath_bim_des package": [[0, "histopath-bim-des-package"]], "histopath_bim_des.bim module": [[1, "module-histopath_bim_des.bim"]], "histopath_bim_des.config package": [[2, "histopath-bim-des-config-package"]], "histopath_bim_des.config.arrivals module": [[3, "module-histopath_bim_des.config.arrivals"]], "histopath_bim_des.config.batching module": [[4, "module-histopath_bim_des.config.batching"]], "histopath_bim_des.config.config module": [[5, "module-histopath_bim_des.config.config"]], "histopath_bim_des.config.distributions module": [[6, "module-histopath_bim_des.config.distributions"]], "histopath_bim_des.config.global_vars module": [[7, "module-histopath_bim_des.config.global_vars"]], "histopath_bim_des.config.resources module": [[8, "module-histopath_bim_des.config.resources"]], "histopath_bim_des.config.runners module": [[9, "module-histopath_bim_des.config.runners"]], "histopath_bim_des.config.tasks module": [[10, "module-histopath_bim_des.config.tasks"]], "histopath_bim_des.distribution module": [[11, "module-histopath_bim_des.distribution"]], "histopath_bim_des.excel module": [[12, "module-histopath_bim_des.excel"]], "histopath_bim_des.model module": [[13, "module-histopath_bim_des.model"]], "histopath_bim_des.process package": [[14, "histopath-bim-des-process-package"]], "histopath_bim_des.process.core module": [[15, "module-histopath_bim_des.process.core"]], "histopath_bim_des.process.p10_reception module": [[16, "module-histopath_bim_des.process.p10_reception"]], "histopath_bim_des.process.p20_cutup module": [[17, "module-histopath_bim_des.process.p20_cutup"]], "histopath_bim_des.process.p30_processing module": [[18, "module-histopath_bim_des.process.p30_processing"]], "histopath_bim_des.process.p40_microtomy module": [[19, "module-histopath_bim_des.process.p40_microtomy"]], "histopath_bim_des.process.p50_staining module": [[20, "module-histopath_bim_des.process.p50_staining"]], "histopath_bim_des.process.p60_labelling module": [[21, "module-histopath_bim_des.process.p60_labelling"]], "histopath_bim_des.process.p70_scanning module": [[22, "module-histopath_bim_des.process.p70_scanning"]], "histopath_bim_des.process.p80_qc module": [[23, "module-histopath_bim_des.process.p80_qc"]], "histopath_bim_des.process.p90_reporting module": [[24, "module-histopath_bim_des.process.p90_reporting"]], "histopath_bim_des.specimens module": [[25, "module-histopath_bim_des.specimens"]], "histopath_bim_des.util module": [[26, "module-histopath_bim_des.util"]]}, "docnames": ["apidoc/histopath_bim_des", "apidoc/histopath_bim_des.bim", "apidoc/histopath_bim_des.config", "apidoc/histopath_bim_des.config.arrivals", "apidoc/histopath_bim_des.config.batching", "apidoc/histopath_bim_des.config.config", "apidoc/histopath_bim_des.config.distributions", "apidoc/histopath_bim_des.config.global_vars", "apidoc/histopath_bim_des.config.resources", "apidoc/histopath_bim_des.config.runners", "apidoc/histopath_bim_des.config.tasks", "apidoc/histopath_bim_des.distribution", "apidoc/histopath_bim_des.excel", "apidoc/histopath_bim_des.model", "apidoc/histopath_bim_des.process", "apidoc/histopath_bim_des.process.core", "apidoc/histopath_bim_des.process.p10_reception", "apidoc/histopath_bim_des.process.p20_cutup", "apidoc/histopath_bim_des.process.p30_processing", "apidoc/histopath_bim_des.process.p40_microtomy", "apidoc/histopath_bim_des.process.p50_staining", "apidoc/histopath_bim_des.process.p60_labelling", "apidoc/histopath_bim_des.process.p70_scanning", "apidoc/histopath_bim_des.process.p80_qc", "apidoc/histopath_bim_des.process.p90_reporting", "apidoc/histopath_bim_des.specimens", "apidoc/histopath_bim_des.util", "apidoc/modules", "config", "index", "processes", "simulation"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1}, "filenames": ["apidoc/histopath_bim_des.rst", "apidoc/histopath_bim_des.bim.rst", "apidoc/histopath_bim_des.config.rst", "apidoc/histopath_bim_des.config.arrivals.rst", "apidoc/histopath_bim_des.config.batching.rst", "apidoc/histopath_bim_des.config.config.rst", "apidoc/histopath_bim_des.config.distributions.rst", "apidoc/histopath_bim_des.config.global_vars.rst", "apidoc/histopath_bim_des.config.resources.rst", "apidoc/histopath_bim_des.config.runners.rst", "apidoc/histopath_bim_des.config.tasks.rst", "apidoc/histopath_bim_des.distribution.rst", "apidoc/histopath_bim_des.excel.rst", "apidoc/histopath_bim_des.model.rst", "apidoc/histopath_bim_des.process.rst", "apidoc/histopath_bim_des.process.core.rst", "apidoc/histopath_bim_des.process.p10_reception.rst", "apidoc/histopath_bim_des.process.p20_cutup.rst", "apidoc/histopath_bim_des.process.p30_processing.rst", "apidoc/histopath_bim_des.process.p40_microtomy.rst", "apidoc/histopath_bim_des.process.p50_staining.rst", "apidoc/histopath_bim_des.process.p60_labelling.rst", "apidoc/histopath_bim_des.process.p70_scanning.rst", "apidoc/histopath_bim_des.process.p80_qc.rst", "apidoc/histopath_bim_des.process.p90_reporting.rst", "apidoc/histopath_bim_des.specimens.rst", "apidoc/histopath_bim_des.util.rst", "apidoc/modules.rst", "config.md", "index.rst", "processes.md", "simulation.md"], "indexentries": {"_high (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._high", false]], "_high (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._high", false]], "_low (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._low", false]], "_low (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._low", false]], "_mode (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._mode", false]], "_mode (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._mode", false]], "_value (histopath_bim_des.distribution.constant attribute)": [[11, "histopath_bim_des.distribution.Constant._value", false]], "allocation (histopath_bim_des.config.resources.resourceschedule attribute)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.allocation", false]], "arr_rate_interval_hours (in module histopath_bim_des.util)": [[26, "histopath_bim_des.util.ARR_RATE_INTERVAL_HOURS", false]], "arrivalgenerator (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.ArrivalGenerator", false]], "arrivals (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.arrivals", false]], "arrivalschedule (class in histopath_bim_des.config.arrivals)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule", false]], "arrivalschedules (class in histopath_bim_des.config.arrivals)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules", false]], "arrive_reception() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.arrive_reception", false]], "assign_histopath() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.assign_histopath", false]], "assign_histopathologist (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.assign_histopathologist", false]], "assign_histopathologist (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.assign_histopathologist", false]], "baseprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.BaseProcess", false]], "batch (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Batch", false]], "batch_size (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.batch_size", false]], "batch_sizes (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.batch_sizes", false]], "batch_sizes (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.batch_sizes", false]], "batchingprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.BatchingProcess", false]], "batchsizes (class in histopath_bim_des.config.batching)": [[4, "histopath_bim_des.config.batching.BatchSizes", false]], "bimmodel (class in histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.BimModel", false]], "block (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Block", false]], "block_and_quality_check (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.block_and_quality_check", false]], "block_and_quality_check (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.block_and_quality_check", false]], "block_trimming (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.block_trimming", false]], "block_trimming (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.block_trimming", false]], "bms (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.bms", false]], "bms (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.bms", false]], "bone_station (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.bone_station", false]], "bone_station (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.bone_station", false]], "bone_station (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.bone_station", false]], "booking_in() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.booking_in", false]], "booking_in_external (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_external", false]], "booking_in_external (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_external", false]], "booking_in_internal (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_internal", false]], "booking_in_internal (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_internal", false]], "booking_in_investigation_external (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_external", false]], "booking_in_investigation_external (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_external", false]], "booking_in_investigation_internal_easy (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_internal_easy", false]], "booking_in_investigation_internal_easy (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_internal_easy", false]], "booking_in_investigation_internal_hard (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_internal_hard", false]], "booking_in_investigation_internal_hard (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_internal_hard", false]], "booking_in_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.booking_in_staff", false]], "booking_in_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.booking_in_staff", false]], "cancer (histopath_bim_des.config.arrivals.arrivalschedules attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.cancer", false]], "cancer (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.CANCER", false]], "cls_args (histopath_bim_des.process.core.arrivalgenerator attribute)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.cls_args", false]], "collationprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.CollationProcess", false]], "collect (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.collect", false]], "component (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Component", false]], "config (class in histopath_bim_des.config.config)": [[5, "histopath_bim_des.config.config.Config", false]], "constant (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Constant", false]], "counter_name (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.counter_name", false]], "coverslip_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.coverslip_machine", false]], "coverslip_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.coverslip_machine", false]], "coverslip_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.coverslip_megas", false]], "coverslip_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.coverslip_megas", false]], "coverslip_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.coverslip_regular", false]], "coverslip_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.coverslip_regular", false]], "cut_up_assistant (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.cut_up_assistant", false]], "cut_up_assistant (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.cut_up_assistant", false]], "cut_up_bms (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_bms", false]], "cut_up_bms (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_bms", false]], "cut_up_large_specimens (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_large_specimens", false]], "cut_up_large_specimens (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_large_specimens", false]], "cut_up_pool (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_pool", false]], "cut_up_pool (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_pool", false]], "cutup (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.cutup", false]], "cutup_bms() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_bms", false]], "cutup_dist (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.cutup_dist", false]], "cutup_generic() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_generic", false]], "cutup_large() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_large", false]], "cutup_pool() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_pool", false]], "cutup_processing (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.cutup_processing", false]], "cutup_processing (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.cutup_processing", false]], "cutup_start() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_start", false]], "data (histopath_bim_des.specimens.batch attribute)": [[25, "histopath_bim_des.specimens.Batch.data", false]], "day_flags (histopath_bim_des.config.resources.resourceschedule attribute)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.day_flags", false]], "decalc (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.decalc", false]], "decalc (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.decalc", false]], "decalc_bone_station() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.decalc_bone_station", false]], "decalc_oven() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.decalc_oven", false]], "deliver_cut_up_to_processing (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_cut_up_to_processing", false]], "deliver_labelling_to_scanning (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_labelling_to_scanning", false]], "deliver_microtomy_to_staining (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_microtomy_to_staining", false]], "deliver_processing_to_microtomy (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_processing_to_microtomy", false]], "deliver_reception_to_cut_up (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_reception_to_cut_up", false]], "deliver_scanning_to_qc (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_scanning_to_qc", false]], "deliver_staining_to_labelling (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_staining_to_labelling", false]], "deliveryprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.DeliveryProcess", false]], "digital_scanning_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.digital_scanning_megas", false]], "digital_scanning_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.digital_scanning_regular", false]], "distribution (in module histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Distribution", false]], "distributioninfo (class in histopath_bim_des.config.distributions)": [[6, "histopath_bim_des.config.distributions.DistributionInfo", false]], "door_map (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.door_map", false]], "door_shapes (histopath_bim_des.bim.shapelymodel attribute)": [[1, "histopath_bim_des.bim.ShapelyModel.door_shapes", false]], "doors (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.doors", false]], "duration_seconds (histopath_bim_des.config.runners.pathdefinition attribute)": [[9, "histopath_bim_des.config.runners.PathDefinition.duration_seconds", false]], "durations (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.durations", false]], "elevations (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.elevations", false]], "embed_and_trim() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.embed_and_trim", false]], "embedding (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.embedding", false]], "embedding (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.embedding", false]], "embedding_cooldown (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.embedding_cooldown", false]], "embedding_cooldown (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.embedding_cooldown", false]], "env (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.env", false]], "env (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.env", false]], "env (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.env", false]], "env (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.env", false]], "env (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.env", false]], "extra_durations (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.extra_durations", false]], "extra_loading (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.extra_loading", false]], "extra_loading (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.extra_loading", false]], "extra_paths (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.extra_paths", false]], "extra_unloading (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.extra_unloading", false]], "extra_unloading (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.extra_unloading", false]], "fn (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.fn", false]], "from_excel() (histopath_bim_des.config.runners.runnerconfig static method)": [[9, "histopath_bim_des.config.runners.RunnerConfig.from_excel", false]], "from_ifc() (histopath_bim_des.bim.bimmodel static method)": [[1, "histopath_bim_des.bim.BimModel.from_ifc", false]], "from_pd() (histopath_bim_des.config.arrivals.arrivalschedule static method)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule.from_pd", false]], "from_pd() (histopath_bim_des.config.resources.resourceschedule static method)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.from_pd", false]], "from_workbook() (histopath_bim_des.config.arrivals.arrivalschedules static method)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.from_workbook", false]], "from_workbook() (histopath_bim_des.config.batching.batchsizes static method)": [[4, "histopath_bim_des.config.batching.BatchSizes.from_workbook", false]], "from_workbook() (histopath_bim_des.config.config.config static method)": [[5, "histopath_bim_des.config.config.Config.from_workbook", false]], "from_workbook() (histopath_bim_des.config.global_vars.globals static method)": [[7, "histopath_bim_des.config.global_vars.Globals.from_workbook", false]], "from_workbook() (histopath_bim_des.config.resources.resourcesinfo static method)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.from_workbook", false]], "from_workbook() (histopath_bim_des.config.runners.runnertimesconfig static method)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.from_workbook", false]], "from_workbook() (histopath_bim_des.config.tasks.taskdurationsinfo static method)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.from_workbook", false]], "get_name() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.get_name", false]], "get_table() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.get_table", false]], "global_vars (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.global_vars", false]], "globals (class in histopath_bim_des.config.global_vars)": [[7, "histopath_bim_des.config.global_vars.Globals", false]], "globals (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Globals", false]], "globals (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.globals", false]], "high (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.high", false]], "high (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.high", false]], "high (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.high", false]], "high (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.high", false]], "histopath_bim_des": [[0, "module-histopath_bim_des", false]], "histopath_bim_des.bim": [[1, "module-histopath_bim_des.bim", false]], "histopath_bim_des.config": [[2, "module-histopath_bim_des.config", false]], "histopath_bim_des.config.arrivals": [[3, "module-histopath_bim_des.config.arrivals", false]], "histopath_bim_des.config.batching": [[4, "module-histopath_bim_des.config.batching", false]], "histopath_bim_des.config.config": [[5, "module-histopath_bim_des.config.config", false]], "histopath_bim_des.config.distributions": [[6, "module-histopath_bim_des.config.distributions", false]], "histopath_bim_des.config.global_vars": [[7, "module-histopath_bim_des.config.global_vars", false]], "histopath_bim_des.config.resources": [[8, "module-histopath_bim_des.config.resources", false]], "histopath_bim_des.config.runners": [[9, "module-histopath_bim_des.config.runners", false]], "histopath_bim_des.config.tasks": [[10, "module-histopath_bim_des.config.tasks", false]], "histopath_bim_des.distribution": [[11, "module-histopath_bim_des.distribution", false]], "histopath_bim_des.excel": [[12, "module-histopath_bim_des.excel", false]], "histopath_bim_des.model": [[13, "module-histopath_bim_des.model", false]], "histopath_bim_des.process": [[14, "module-histopath_bim_des.process", false]], "histopath_bim_des.process.core": [[15, "module-histopath_bim_des.process.core", false]], "histopath_bim_des.process.p10_reception": [[16, "module-histopath_bim_des.process.p10_reception", false]], "histopath_bim_des.process.p20_cutup": [[17, "module-histopath_bim_des.process.p20_cutup", false]], "histopath_bim_des.process.p30_processing": [[18, "module-histopath_bim_des.process.p30_processing", false]], "histopath_bim_des.process.p40_microtomy": [[19, "module-histopath_bim_des.process.p40_microtomy", false]], "histopath_bim_des.process.p50_staining": [[20, "module-histopath_bim_des.process.p50_staining", false]], "histopath_bim_des.process.p60_labelling": [[21, "module-histopath_bim_des.process.p60_labelling", false]], "histopath_bim_des.process.p70_scanning": [[22, "module-histopath_bim_des.process.p70_scanning", false]], "histopath_bim_des.process.p80_qc": [[23, "module-histopath_bim_des.process.p80_qc", false]], "histopath_bim_des.process.p90_reporting": [[24, "module-histopath_bim_des.process.p90_reporting", false]], "histopath_bim_des.specimens": [[25, "module-histopath_bim_des.specimens", false]], "histopath_bim_des.util": [[26, "module-histopath_bim_des.util", false]], "histopathologist (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.histopathologist", false]], "histopathologist (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.histopathologist", false]], "in_cut_up (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_cut_up", false]], "in_labelling (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_labelling", false]], "in_microtomy (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_microtomy", false]], "in_processing (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_processing", false]], "in_qc (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_qc", false]], "in_queue (histopath_bim_des.process.core.baseprocess attribute)": [[15, "histopath_bim_des.process.core.BaseProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.in_queue", false]], "in_reception (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_reception", false]], "in_reporting (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_reporting", false]], "in_scanning (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_scanning", false]], "in_staining (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_staining", false]], "in_type (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.in_type", false]], "intconstant (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntConstant", false]], "intdistribution (in module histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntDistribution", false]], "intdistributioninfo (class in histopath_bim_des.config.distributions)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo", false]], "intpert (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntPERT", false]], "inttri (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntTri", false]], "is_valid_box() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.is_valid_box", false]], "items (histopath_bim_des.specimens.batch attribute)": [[25, "histopath_bim_des.specimens.Batch.items", false]], "iterator (histopath_bim_des.process.core.arrivalgenerator attribute)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.iterator", false]], "labelling (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.labelling", false]], "labelling (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.labelling", false]], "labelling (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.labelling", false]], "labelling() (in module histopath_bim_des.process.p60_labelling)": [[21, "histopath_bim_des.process.p60_labelling.labelling", false]], "labelling_scanning (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.labelling_scanning", false]], "labelling_scanning (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.labelling_scanning", false]], "load_bone_station (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_bone_station", false]], "load_bone_station (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_bone_station", false]], "load_coverslip_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_coverslip_machine_regular", false]], "load_coverslip_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_coverslip_machine_regular", false]], "load_into_decalc_oven (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_into_decalc_oven", false]], "load_into_decalc_oven (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_into_decalc_oven", false]], "load_processing_machine (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_processing_machine", false]], "load_processing_machine (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_processing_machine", false]], "load_scanning_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_scanning_machine_megas", false]], "load_scanning_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_scanning_machine_megas", false]], "load_scanning_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_scanning_machine_regular", false]], "load_scanning_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_scanning_machine_regular", false]], "load_staining_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_staining_machine_megas", false]], "load_staining_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_staining_machine_megas", false]], "load_staining_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_staining_machine_regular", false]], "load_staining_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_staining_machine_regular", false]], "loading_time (histopath_bim_des.config.runners.runnerextradurations attribute)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations.loading_time", false]], "logical_graph() (in module histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.logical_graph", false]], "low (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.low", false]], "low (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.low", false]], "low (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.low", false]], "low (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.low", false]], "mean() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.mean", false]], "microtomy (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.microtomy", false]], "microtomy() (in module histopath_bim_des.process.p40_microtomy)": [[19, "histopath_bim_des.process.p40_microtomy.microtomy", false]], "microtomy_larges (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_larges", false]], "microtomy_larges (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_larges", false]], "microtomy_levels (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_levels", false]], "microtomy_levels (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_levels", false]], "microtomy_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_megas", false]], "microtomy_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_megas", false]], "microtomy_serials (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_serials", false]], "microtomy_serials (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_serials", false]], "microtomy_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.microtomy_staff", false]], "microtomy_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.microtomy_staff", false]], "microtomy_staining (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.microtomy_staining", false]], "microtomy_staining (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.microtomy_staining", false]], "mode (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.mode", false]], "mode (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.mode", false]], "mode (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.mode", false]], "mode (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.mode", false]], "model (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Model", false]], "module": [[0, "module-histopath_bim_des", false], [1, "module-histopath_bim_des.bim", false], [2, "module-histopath_bim_des.config", false], [3, "module-histopath_bim_des.config.arrivals", false], [4, "module-histopath_bim_des.config.batching", false], [5, "module-histopath_bim_des.config.config", false], [6, "module-histopath_bim_des.config.distributions", false], [7, "module-histopath_bim_des.config.global_vars", false], [8, "module-histopath_bim_des.config.resources", false], [9, "module-histopath_bim_des.config.runners", false], [10, "module-histopath_bim_des.config.tasks", false], [11, "module-histopath_bim_des.distribution", false], [12, "module-histopath_bim_des.excel", false], [13, "module-histopath_bim_des.model", false], [14, "module-histopath_bim_des.process", false], [15, "module-histopath_bim_des.process.core", false], [16, "module-histopath_bim_des.process.p10_reception", false], [17, "module-histopath_bim_des.process.p20_cutup", false], [18, "module-histopath_bim_des.process.p30_processing", false], [19, "module-histopath_bim_des.process.p40_microtomy", false], [20, "module-histopath_bim_des.process.p50_staining", false], [21, "module-histopath_bim_des.process.p60_labelling", false], [22, "module-histopath_bim_des.process.p70_scanning", false], [23, "module-histopath_bim_des.process.p80_qc", false], [24, "module-histopath_bim_des.process.p90_reporting", false], [25, "module-histopath_bim_des.specimens", false], [26, "module-histopath_bim_des.util", false]], "name (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.name", false]], "noncancer (histopath_bim_des.config.arrivals.arrivalschedules attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.noncancer", false]], "num_blocks_large_surgical (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_blocks_large_surgical", false]], "num_blocks_large_surgical (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_blocks_large_surgical", false]], "num_blocks_mega (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_blocks_mega", false]], "num_blocks_mega (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_blocks_mega", false]], "num_reps (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.num_reps", false]], "num_reps (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.num_reps", false]], "num_slides_larges (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_larges", false]], "num_slides_larges (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_larges", false]], "num_slides_levels (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_levels", false]], "num_slides_levels (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_levels", false]], "num_slides_megas (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_megas", false]], "num_slides_megas (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_megas", false]], "num_slides_serials (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_serials", false]], "num_slides_serials (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_serials", false]], "out (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.out", false]], "out_process (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.out_process", false]], "out_process (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.out_process", false]], "out_process (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.out_process", false]], "parent (histopath_bim_des.specimens.component attribute)": [[25, "histopath_bim_des.specimens.Component.parent", false]], "path (histopath_bim_des.config.runners.pathdefinition attribute)": [[9, "histopath_bim_des.config.runners.PathDefinition.path", false]], "pathdefinition (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.PathDefinition", false]], "pert (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.PERT", false]], "pert (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.pert", false]], "plot_floor() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.plot_floor", false]], "post_processing() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.post_processing", false]], "post_scanning() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.post_scanning", false]], "post_staining() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.post_staining", false]], "pre_booking_in_investigation (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.pre_booking_in_investigation", false]], "pre_booking_in_investigation (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.pre_booking_in_investigation", false]], "print_info() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.print_info", false]], "prio (histopath_bim_des.specimens.component attribute)": [[25, "histopath_bim_des.specimens.Component.prio", false]], "priority (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Priority", false]], "priority (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.PRIORITY", false]], "prob_bms_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_bms_cutup", false]], "prob_bms_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_bms_cutup", false]], "prob_bms_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_bms_cutup_urgent", false]], "prob_bms_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_bms_cutup_urgent", false]], "prob_decalc_bone (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_decalc_bone", false]], "prob_decalc_bone (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_decalc_bone", false]], "prob_decalc_oven (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_decalc_oven", false]], "prob_decalc_oven (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_decalc_oven", false]], "prob_internal (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_internal", false]], "prob_internal (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_internal", false]], "prob_invest_easy (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_easy", false]], "prob_invest_easy (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_easy", false]], "prob_invest_external (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_external", false]], "prob_invest_external (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_external", false]], "prob_invest_hard (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_hard", false]], "prob_invest_hard (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_hard", false]], "prob_large_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_large_cutup", false]], "prob_large_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_large_cutup", false]], "prob_large_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_large_cutup_urgent", false]], "prob_large_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_large_cutup_urgent", false]], "prob_mega_blocks (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_mega_blocks", false]], "prob_mega_blocks (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_mega_blocks", false]], "prob_microtomy_levels (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_microtomy_levels", false]], "prob_microtomy_levels (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_microtomy_levels", false]], "prob_pool_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_pool_cutup", false]], "prob_pool_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_pool_cutup", false]], "prob_pool_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_pool_cutup_urgent", false]], "prob_pool_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_pool_cutup_urgent", false]], "prob_prebook (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_prebook", false]], "prob_prebook (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_prebook", false]], "prob_priority_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_priority_cancer", false]], "prob_priority_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_priority_cancer", false]], "prob_priority_non_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_priority_non_cancer", false]], "prob_priority_non_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_priority_non_cancer", false]], "prob_urgent_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_urgent_cancer", false]], "prob_urgent_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_urgent_cancer", false]], "prob_urgent_non_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_urgent_non_cancer", false]], "prob_urgent_non_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_urgent_non_cancer", false]], "process (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.Process", false]], "process() (histopath_bim_des.process.core.arrivalgenerator method)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.process", false]], "process() (histopath_bim_des.process.core.baseprocess method)": [[15, "histopath_bim_des.process.core.BaseProcess.process", false]], "process() (histopath_bim_des.process.core.batchingprocess method)": [[15, "histopath_bim_des.process.core.BatchingProcess.process", false]], "process() (histopath_bim_des.process.core.collationprocess method)": [[15, "histopath_bim_des.process.core.CollationProcess.process", false]], "process() (histopath_bim_des.process.core.deliveryprocess method)": [[15, "histopath_bim_des.process.core.DeliveryProcess.process", false]], "process() (histopath_bim_des.process.core.process method)": [[15, "histopath_bim_des.process.core.Process.process", false]], "process() (histopath_bim_des.process.core.resourcescheduler method)": [[15, "histopath_bim_des.process.core.ResourceScheduler.process", false]], "process() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.process", false]], "processdoormap (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap", false]], "processes (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.processes", false]], "processing (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.processing", false]], "processing_assign_queue() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_assign_queue", false]], "processing_generic() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_generic", false]], "processing_large_surgicals (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_large_surgicals", false]], "processing_large_surgicals (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_large_surgicals", false]], "processing_larges() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_larges", false]], "processing_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.processing_machine", false]], "processing_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.processing_machine", false]], "processing_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.processing_megas", false]], "processing_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_megas", false]], "processing_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_megas", false]], "processing_megas() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_megas", false]], "processing_microtomy (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.processing_microtomy", false]], "processing_microtomy (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.processing_microtomy", false]], "processing_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.processing_regular", false]], "processing_room_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.processing_room_staff", false]], "processing_room_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.processing_room_staff", false]], "processing_small_surgicals (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_small_surgicals", false]], "processing_small_surgicals (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_small_surgicals", false]], "processing_smalls() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_smalls", false]], "processing_start() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_start", false]], "processing_urgent (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_urgent", false]], "processing_urgent (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_urgent", false]], "processing_urgents() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_urgents", false]], "qc (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.qc", false]], "qc() (in module histopath_bim_des.process.p80_qc)": [[23, "histopath_bim_des.process.p80_qc.qc", false]], "qc_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.qc_staff", false]], "qc_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.qc_staff", false]], "rates (histopath_bim_des.config.arrivals.arrivalschedule attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule.rates", false]], "receive_and_sort (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.receive_and_sort", false]], "receive_and_sort (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.receive_and_sort", false]], "reception (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.reception", false]], "reception_cutup (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.reception_cutup", false]], "reception_cutup (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.reception_cutup", false]], "register_process() (in module histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.register_process", false]], "register_processes() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p40_microtomy)": [[19, "histopath_bim_des.process.p40_microtomy.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p60_labelling)": [[21, "histopath_bim_des.process.p60_labelling.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p80_qc)": [[23, "histopath_bim_des.process.p80_qc.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.register_processes", false]], "remove_table_filters() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.remove_table_filters", false]], "report() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.report", false]], "resource (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.resource", false]], "resource_allocation_interval_hours (in module histopath_bim_des.util)": [[26, "histopath_bim_des.util.RESOURCE_ALLOCATION_INTERVAL_HOURS", false]], "resourceinfo (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourceInfo", false]], "resources (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Resources", false]], "resources (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.resources", false]], "resources (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.resources", false]], "resourceschedule (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourceSchedule", false]], "resourcescheduler (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.ResourceScheduler", false]], "resourcesinfo (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourcesInfo", false]], "retur (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.retur", false]], "routine (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.ROUTINE", false]], "run() (histopath_bim_des.model.model method)": [[13, "histopath_bim_des.model.Model.run", false]], "runner (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.runner", false]], "runner_speed (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.runner_speed", false]], "runner_times (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.runner_times", false]], "runner_times() (in module histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.runner_times", false]], "runnerconfig (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerConfig", false]], "runnerdurations (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.RunnerDurations", false]], "runnerextradurations (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations", false]], "runnertimes (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.RunnerTimes", false]], "runnertimesconfig (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig", false]], "sample() (histopath_bim_des.distribution.intpert method)": [[11, "histopath_bim_des.distribution.IntPERT.sample", false]], "sample() (histopath_bim_des.distribution.inttri method)": [[11, "histopath_bim_des.distribution.IntTri.sample", false]], "sample() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.sample", false]], "scanning (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.scanning", false]], "scanning_generic() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_generic", false]], "scanning_machine_megas (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_machine_megas", false]], "scanning_machine_megas (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_machine_megas", false]], "scanning_machine_regular (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_machine_regular", false]], "scanning_machine_regular (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_machine_regular", false]], "scanning_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.scanning_megas", false]], "scanning_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.scanning_megas", false]], "scanning_megas() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_megas", false]], "scanning_qc (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.scanning_qc", false]], "scanning_qc (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.scanning_qc", false]], "scanning_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.scanning_regular", false]], "scanning_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.scanning_regular", false]], "scanning_regular() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_regular", false]], "scanning_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_staff", false]], "scanning_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_staff", false]], "scanning_start() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_start", false]], "schedule (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.schedule", false]], "schedule (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.schedule", false]], "setup() (histopath_bim_des.model.model method)": [[13, "histopath_bim_des.model.Model.setup", false]], "setup() (histopath_bim_des.process.core.arrivalgenerator method)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.setup", false]], "setup() (histopath_bim_des.process.core.baseprocess method)": [[15, "histopath_bim_des.process.core.BaseProcess.setup", false]], "setup() (histopath_bim_des.process.core.batchingprocess method)": [[15, "histopath_bim_des.process.core.BatchingProcess.setup", false]], "setup() (histopath_bim_des.process.core.collationprocess method)": [[15, "histopath_bim_des.process.core.CollationProcess.setup", false]], "setup() (histopath_bim_des.process.core.deliveryprocess method)": [[15, "histopath_bim_des.process.core.DeliveryProcess.setup", false]], "setup() (histopath_bim_des.process.core.process method)": [[15, "histopath_bim_des.process.core.Process.setup", false]], "setup() (histopath_bim_des.process.core.resourcescheduler method)": [[15, "histopath_bim_des.process.core.ResourceScheduler.setup", false]], "setup() (histopath_bim_des.specimens.batch method)": [[25, "histopath_bim_des.specimens.Batch.setup", false]], "setup() (histopath_bim_des.specimens.block method)": [[25, "histopath_bim_des.specimens.Block.setup", false]], "setup() (histopath_bim_des.specimens.slide method)": [[25, "histopath_bim_des.specimens.Slide.setup", false]], "setup() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.setup", false]], "shapelymodel (class in histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.ShapelyModel", false]], "shortest_path() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.shortest_path", false]], "sim_hours (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.sim_hours", false]], "sim_length (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.sim_length", false]], "slide (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Slide", false]], "specimen (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Specimen", false]], "specimen_data (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.specimen_data", false]], "staining (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.staining", false]], "staining_labelling (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.staining_labelling", false]], "staining_labelling (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.staining_labelling", false]], "staining_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.staining_machine", false]], "staining_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.staining_machine", false]], "staining_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.staining_megas", false]], "staining_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.staining_megas", false]], "staining_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.staining_megas", false]], "staining_megas() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_megas", false]], "staining_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.staining_regular", false]], "staining_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.staining_regular", false]], "staining_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.staining_regular", false]], "staining_regular() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_regular", false]], "staining_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.staining_staff", false]], "staining_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.staining_staff", false]], "staining_start() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_start", false]], "task_durations (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.task_durations", false]], "task_durations (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.task_durations", false]], "taskdurations (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.TaskDurations", false]], "taskdurationsinfo (class in histopath_bim_des.config.tasks)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo", false]], "time_unit (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.time_unit", false]], "timestamp() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.timestamp", false]], "to_shapely() (histopath_bim_des.bim.bimmodel method)": [[1, "histopath_bim_des.bim.BimModel.to_shapely", false]], "total (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.total", false]], "tri (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Tri", false]], "tri (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.tri", false]], "type (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.type", false]], "type (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.type", false]], "type (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.type", false]], "unload (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.unload", false]], "unload_bone_station (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_bone_station", false]], "unload_bone_station (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_bone_station", false]], "unload_coverslip_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_coverslip_machine_regular", false]], "unload_coverslip_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_coverslip_machine_regular", false]], "unload_from_decalc_oven (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_from_decalc_oven", false]], "unload_from_decalc_oven (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_from_decalc_oven", false]], "unload_processing_machine (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_processing_machine", false]], "unload_processing_machine (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_processing_machine", false]], "unload_scanning_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_scanning_machine_megas", false]], "unload_scanning_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_scanning_machine_megas", false]], "unload_scanning_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_scanning_machine_regular", false]], "unload_scanning_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_scanning_machine_regular", false]], "unload_staining_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_staining_machine_megas", false]], "unload_staining_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_staining_machine_megas", false]], "unload_staining_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_staining_machine_regular", false]], "unload_staining_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_staining_machine_regular", false]], "unloading_time (histopath_bim_des.config.runners.runnerextradurations attribute)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations.unloading_time", false]], "urgent (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.URGENT", false]], "value (histopath_bim_des.distribution.intconstant attribute)": [[11, "histopath_bim_des.distribution.IntConstant.value", false]], "wall_shapes (histopath_bim_des.bim.shapelymodel attribute)": [[1, "histopath_bim_des.bim.ShapelyModel.wall_shapes", false]], "walls (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.walls", false]], "wips (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Wips", false]], "wips (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.wips", false]], "write_report (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.write_report", false]], "write_report (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.write_report", false]], "write_table() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.write_table", false]]}, "objects": {"": [[0, 0, 0, "-", "histopath_bim_des"]], "histopath_bim_des": [[1, 0, 0, "-", "bim"], [2, 0, 0, "-", "config"], [11, 0, 0, "-", "distribution"], [12, 0, 0, "-", "excel"], [13, 0, 0, "-", "model"], [14, 0, 0, "-", "process"], [25, 0, 0, "-", "specimens"], [26, 0, 0, "-", "util"]], "histopath_bim_des.bim": [[1, 1, 1, "", "BimModel"], [1, 1, 1, "", "ShapelyModel"], [1, 4, 1, "", "logical_graph"], [1, 4, 1, "", "runner_times"]], "histopath_bim_des.bim.BimModel": [[1, 2, 1, "", "doors"], [1, 2, 1, "", "elevations"], [1, 3, 1, "", "from_ifc"], [1, 3, 1, "", "to_shapely"], [1, 2, 1, "", "walls"]], "histopath_bim_des.bim.ShapelyModel": [[1, 2, 1, "", "door_shapes"], [1, 3, 1, "", "is_valid_box"], [1, 3, 1, "", "plot_floor"], [1, 3, 1, "", "shortest_path"], [1, 2, 1, "", "wall_shapes"]], "histopath_bim_des.config": [[3, 0, 0, "-", "arrivals"], [4, 0, 0, "-", "batching"], [5, 0, 0, "-", "config"], [6, 0, 0, "-", "distributions"], [7, 0, 0, "-", "global_vars"], [8, 0, 0, "-", "resources"], [9, 0, 0, "-", "runners"], [10, 0, 0, "-", "tasks"]], "histopath_bim_des.config.arrivals": [[3, 1, 1, "", "ArrivalSchedule"], [3, 1, 1, "", "ArrivalSchedules"]], "histopath_bim_des.config.arrivals.ArrivalSchedule": [[3, 3, 1, "", "from_pd"], [3, 2, 1, "", "rates"]], "histopath_bim_des.config.arrivals.ArrivalSchedules": [[3, 2, 1, "", "cancer"], [3, 3, 1, "", "from_workbook"], [3, 2, 1, "", "noncancer"]], "histopath_bim_des.config.batching": [[4, 1, 1, "", "BatchSizes"]], "histopath_bim_des.config.batching.BatchSizes": [[4, 2, 1, "", "bone_station"], [4, 2, 1, "", "deliver_cut_up_to_processing"], [4, 2, 1, "", "deliver_labelling_to_scanning"], [4, 2, 1, "", "deliver_microtomy_to_staining"], [4, 2, 1, "", "deliver_processing_to_microtomy"], [4, 2, 1, "", "deliver_reception_to_cut_up"], [4, 2, 1, "", "deliver_scanning_to_qc"], [4, 2, 1, "", "deliver_staining_to_labelling"], [4, 2, 1, "", "digital_scanning_megas"], [4, 2, 1, "", "digital_scanning_regular"], [4, 3, 1, "", "from_workbook"], [4, 2, 1, "", "processing_megas"], [4, 2, 1, "", "processing_regular"], [4, 2, 1, "", "staining_megas"], [4, 2, 1, "", "staining_regular"]], "histopath_bim_des.config.config": [[5, 1, 1, "", "Config"]], "histopath_bim_des.config.config.Config": [[5, 2, 1, "", "arrivals"], [5, 2, 1, "", "batch_sizes"], [5, 3, 1, "", "from_workbook"], [5, 2, 1, "", "global_vars"], [5, 2, 1, "", "num_reps"], [5, 2, 1, "", "resources"], [5, 2, 1, "", "runner_times"], [5, 2, 1, "", "sim_hours"], [5, 2, 1, "", "task_durations"]], "histopath_bim_des.config.distributions": [[6, 1, 1, "", "DistributionInfo"], [6, 1, 1, "", "IntDistributionInfo"]], "histopath_bim_des.config.distributions.DistributionInfo": [[6, 2, 1, "", "high"], [6, 2, 1, "", "low"], [6, 2, 1, "", "mode"], [6, 2, 1, "", "time_unit"], [6, 2, 1, "", "type"]], "histopath_bim_des.config.distributions.IntDistributionInfo": [[6, 2, 1, "", "high"], [6, 2, 1, "", "low"], [6, 2, 1, "", "mode"], [6, 2, 1, "", "type"]], "histopath_bim_des.config.global_vars": [[7, 1, 1, "", "Globals"]], "histopath_bim_des.config.global_vars.Globals": [[7, 3, 1, "", "from_workbook"], [7, 2, 1, "", "num_blocks_large_surgical"], [7, 2, 1, "", "num_blocks_mega"], [7, 2, 1, "", "num_slides_larges"], [7, 2, 1, "", "num_slides_levels"], [7, 2, 1, "", "num_slides_megas"], [7, 2, 1, "", "num_slides_serials"], [7, 2, 1, "", "prob_bms_cutup"], [7, 2, 1, "", "prob_bms_cutup_urgent"], [7, 2, 1, "", "prob_decalc_bone"], [7, 2, 1, "", "prob_decalc_oven"], [7, 2, 1, "", "prob_internal"], [7, 2, 1, "", "prob_invest_easy"], [7, 2, 1, "", "prob_invest_external"], [7, 2, 1, "", "prob_invest_hard"], [7, 2, 1, "", "prob_large_cutup"], [7, 2, 1, "", "prob_large_cutup_urgent"], [7, 2, 1, "", "prob_mega_blocks"], [7, 2, 1, "", "prob_microtomy_levels"], [7, 2, 1, "", "prob_pool_cutup"], [7, 2, 1, "", "prob_pool_cutup_urgent"], [7, 2, 1, "", "prob_prebook"], [7, 2, 1, "", "prob_priority_cancer"], [7, 2, 1, "", "prob_priority_non_cancer"], [7, 2, 1, "", "prob_urgent_cancer"], [7, 2, 1, "", "prob_urgent_non_cancer"]], "histopath_bim_des.config.resources": [[8, 1, 1, "", "ResourceInfo"], [8, 1, 1, "", "ResourceSchedule"], [8, 1, 1, "", "ResourcesInfo"]], "histopath_bim_des.config.resources.ResourceInfo": [[8, 2, 1, "", "name"], [8, 2, 1, "", "schedule"], [8, 2, 1, "", "type"]], "histopath_bim_des.config.resources.ResourceSchedule": [[8, 2, 1, "", "allocation"], [8, 2, 1, "", "day_flags"], [8, 3, 1, "", "from_pd"]], "histopath_bim_des.config.resources.ResourcesInfo": [[8, 2, 1, "", "bms"], [8, 2, 1, "", "bone_station"], [8, 2, 1, "", "booking_in_staff"], [8, 2, 1, "", "coverslip_machine"], [8, 2, 1, "", "cut_up_assistant"], [8, 3, 1, "", "from_workbook"], [8, 2, 1, "", "histopathologist"], [8, 2, 1, "", "microtomy_staff"], [8, 2, 1, "", "processing_machine"], [8, 2, 1, "", "processing_room_staff"], [8, 2, 1, "", "qc_staff"], [8, 2, 1, "", "scanning_machine_megas"], [8, 2, 1, "", "scanning_machine_regular"], [8, 2, 1, "", "scanning_staff"], [8, 2, 1, "", "staining_machine"], [8, 2, 1, "", "staining_staff"]], "histopath_bim_des.config.runners": [[9, 1, 1, "", "PathDefinition"], [9, 1, 1, "", "ProcessDoorMap"], [9, 1, 1, "", "RunnerConfig"], [9, 1, 1, "", "RunnerExtraDurations"], [9, 1, 1, "", "RunnerTimesConfig"]], "histopath_bim_des.config.runners.PathDefinition": [[9, 2, 1, "", "duration_seconds"], [9, 2, 1, "", "path"]], "histopath_bim_des.config.runners.ProcessDoorMap": [[9, 2, 1, "", "cutup"], [9, 2, 1, "", "labelling"], [9, 2, 1, "", "microtomy"], [9, 2, 1, "", "processing"], [9, 2, 1, "", "qc"], [9, 2, 1, "", "reception"], [9, 2, 1, "", "scanning"], [9, 2, 1, "", "staining"]], "histopath_bim_des.config.runners.RunnerConfig": [[9, 2, 1, "", "cutup_dist"], [9, 2, 1, "", "door_map"], [9, 2, 1, "", "extra_durations"], [9, 2, 1, "", "extra_paths"], [9, 3, 1, "", "from_excel"], [9, 2, 1, "", "runner_speed"]], "histopath_bim_des.config.runners.RunnerExtraDurations": [[9, 2, 1, "", "loading_time"], [9, 2, 1, "", "unloading_time"]], "histopath_bim_des.config.runners.RunnerTimesConfig": [[9, 2, 1, "", "cutup_processing"], [9, 2, 1, "", "extra_loading"], [9, 2, 1, "", "extra_unloading"], [9, 3, 1, "", "from_workbook"], [9, 2, 1, "", "labelling_scanning"], [9, 2, 1, "", "microtomy_staining"], [9, 2, 1, "", "processing_microtomy"], [9, 2, 1, "", "reception_cutup"], [9, 2, 1, "", "scanning_qc"], [9, 2, 1, "", "staining_labelling"]], "histopath_bim_des.config.tasks": [[10, 1, 1, "", "TaskDurationsInfo"]], "histopath_bim_des.config.tasks.TaskDurationsInfo": [[10, 2, 1, "", "assign_histopathologist"], [10, 2, 1, "", "block_and_quality_check"], [10, 2, 1, "", "block_trimming"], [10, 2, 1, "", "booking_in_external"], [10, 2, 1, "", "booking_in_internal"], [10, 2, 1, "", "booking_in_investigation_external"], [10, 2, 1, "", "booking_in_investigation_internal_easy"], [10, 2, 1, "", "booking_in_investigation_internal_hard"], [10, 2, 1, "", "coverslip_megas"], [10, 2, 1, "", "coverslip_regular"], [10, 2, 1, "", "cut_up_bms"], [10, 2, 1, "", "cut_up_large_specimens"], [10, 2, 1, "", "cut_up_pool"], [10, 2, 1, "", "decalc"], [10, 2, 1, "", "embedding"], [10, 2, 1, "", "embedding_cooldown"], [10, 3, 1, "", "from_workbook"], [10, 2, 1, "", "labelling"], [10, 2, 1, "", "load_bone_station"], [10, 2, 1, "", "load_coverslip_machine_regular"], [10, 2, 1, "", "load_into_decalc_oven"], [10, 2, 1, "", "load_processing_machine"], [10, 2, 1, "", "load_scanning_machine_megas"], [10, 2, 1, "", "load_scanning_machine_regular"], [10, 2, 1, "", "load_staining_machine_megas"], [10, 2, 1, "", "load_staining_machine_regular"], [10, 2, 1, "", "microtomy_larges"], [10, 2, 1, "", "microtomy_levels"], [10, 2, 1, "", "microtomy_megas"], [10, 2, 1, "", "microtomy_serials"], [10, 2, 1, "", "pre_booking_in_investigation"], [10, 2, 1, "", "processing_large_surgicals"], [10, 2, 1, "", "processing_megas"], [10, 2, 1, "", "processing_small_surgicals"], [10, 2, 1, "", "processing_urgent"], [10, 2, 1, "", "receive_and_sort"], [10, 2, 1, "", "scanning_megas"], [10, 2, 1, "", "scanning_regular"], [10, 2, 1, "", "staining_megas"], [10, 2, 1, "", "staining_regular"], [10, 2, 1, "", "unload_bone_station"], [10, 2, 1, "", "unload_coverslip_machine_regular"], [10, 2, 1, "", "unload_from_decalc_oven"], [10, 2, 1, "", "unload_processing_machine"], [10, 2, 1, "", "unload_scanning_machine_megas"], [10, 2, 1, "", "unload_scanning_machine_regular"], [10, 2, 1, "", "unload_staining_machine_megas"], [10, 2, 1, "", "unload_staining_machine_regular"], [10, 2, 1, "", "write_report"]], "histopath_bim_des.distribution": [[11, 1, 1, "", "Constant"], [11, 5, 1, "", "Distribution"], [11, 1, 1, "", "IntConstant"], [11, 5, 1, "", "IntDistribution"], [11, 1, 1, "", "IntPERT"], [11, 1, 1, "", "IntTri"], [11, 1, 1, "", "PERT"], [11, 1, 1, "", "Tri"]], "histopath_bim_des.distribution.Constant": [[11, 2, 1, "", "_value"]], "histopath_bim_des.distribution.IntConstant": [[11, 2, 1, "", "value"]], "histopath_bim_des.distribution.IntPERT": [[11, 2, 1, "", "high"], [11, 2, 1, "", "low"], [11, 2, 1, "", "mode"], [11, 2, 1, "", "pert"], [11, 3, 1, "", "sample"]], "histopath_bim_des.distribution.IntTri": [[11, 2, 1, "", "high"], [11, 2, 1, "", "low"], [11, 2, 1, "", "mode"], [11, 3, 1, "", "sample"], [11, 2, 1, "", "tri"]], "histopath_bim_des.distribution.PERT": [[11, 2, 1, "", "_high"], [11, 2, 1, "", "_low"], [11, 2, 1, "", "_mode"], [11, 3, 1, "", "mean"], [11, 3, 1, "", "print_info"], [11, 3, 1, "", "sample"]], "histopath_bim_des.distribution.Tri": [[11, 2, 1, "", "_high"], [11, 2, 1, "", "_low"], [11, 2, 1, "", "_mode"]], "histopath_bim_des.excel": [[12, 4, 1, "", "get_name"], [12, 4, 1, "", "get_table"], [12, 4, 1, "", "remove_table_filters"], [12, 4, 1, "", "write_table"]], "histopath_bim_des.model": [[13, 1, 1, "", "Globals"], [13, 1, 1, "", "Model"], [13, 1, 1, "", "Resources"], [13, 1, 1, "", "RunnerTimes"], [13, 1, 1, "", "TaskDurations"], [13, 1, 1, "", "Wips"]], "histopath_bim_des.model.Globals": [[13, 2, 1, "", "num_blocks_large_surgical"], [13, 2, 1, "", "num_blocks_mega"], [13, 2, 1, "", "num_slides_larges"], [13, 2, 1, "", "num_slides_levels"], [13, 2, 1, "", "num_slides_megas"], [13, 2, 1, "", "num_slides_serials"], [13, 2, 1, "", "prob_bms_cutup"], [13, 2, 1, "", "prob_bms_cutup_urgent"], [13, 2, 1, "", "prob_decalc_bone"], [13, 2, 1, "", "prob_decalc_oven"], [13, 2, 1, "", "prob_internal"], [13, 2, 1, "", "prob_invest_easy"], [13, 2, 1, "", "prob_invest_external"], [13, 2, 1, "", "prob_invest_hard"], [13, 2, 1, "", "prob_large_cutup"], [13, 2, 1, "", "prob_large_cutup_urgent"], [13, 2, 1, "", "prob_mega_blocks"], [13, 2, 1, "", "prob_microtomy_levels"], [13, 2, 1, "", "prob_pool_cutup"], [13, 2, 1, "", "prob_pool_cutup_urgent"], [13, 2, 1, "", "prob_prebook"], [13, 2, 1, "", "prob_priority_cancer"], [13, 2, 1, "", "prob_priority_non_cancer"], [13, 2, 1, "", "prob_urgent_cancer"], [13, 2, 1, "", "prob_urgent_non_cancer"]], "histopath_bim_des.model.Model": [[13, 2, 1, "", "batch_sizes"], [13, 2, 1, "", "globals"], [13, 2, 1, "", "num_reps"], [13, 2, 1, "", "processes"], [13, 2, 1, "", "resources"], [13, 3, 1, "", "run"], [13, 3, 1, "", "setup"], [13, 2, 1, "", "sim_length"], [13, 2, 1, "", "specimen_data"], [13, 2, 1, "", "task_durations"], [13, 2, 1, "", "wips"]], "histopath_bim_des.model.Resources": [[13, 2, 1, "", "bms"], [13, 2, 1, "", "bone_station"], [13, 2, 1, "", "booking_in_staff"], [13, 2, 1, "", "coverslip_machine"], [13, 2, 1, "", "cut_up_assistant"], [13, 2, 1, "", "histopathologist"], [13, 2, 1, "", "microtomy_staff"], [13, 2, 1, "", "processing_machine"], [13, 2, 1, "", "processing_room_staff"], [13, 2, 1, "", "qc_staff"], [13, 2, 1, "", "scanning_machine_megas"], [13, 2, 1, "", "scanning_machine_regular"], [13, 2, 1, "", "scanning_staff"], [13, 2, 1, "", "staining_machine"], [13, 2, 1, "", "staining_staff"]], "histopath_bim_des.model.RunnerTimes": [[13, 2, 1, "", "cutup_processing"], [13, 2, 1, "", "extra_loading"], [13, 2, 1, "", "extra_unloading"], [13, 2, 1, "", "labelling_scanning"], [13, 2, 1, "", "microtomy_staining"], [13, 2, 1, "", "processing_microtomy"], [13, 2, 1, "", "reception_cutup"], [13, 2, 1, "", "scanning_qc"], [13, 2, 1, "", "staining_labelling"]], "histopath_bim_des.model.TaskDurations": [[13, 2, 1, "", "assign_histopathologist"], [13, 2, 1, "", "block_and_quality_check"], [13, 2, 1, "", "block_trimming"], [13, 2, 1, "", "booking_in_external"], [13, 2, 1, "", "booking_in_internal"], [13, 2, 1, "", "booking_in_investigation_external"], [13, 2, 1, "", "booking_in_investigation_internal_easy"], [13, 2, 1, "", "booking_in_investigation_internal_hard"], [13, 2, 1, "", "coverslip_megas"], [13, 2, 1, "", "coverslip_regular"], [13, 2, 1, "", "cut_up_bms"], [13, 2, 1, "", "cut_up_large_specimens"], [13, 2, 1, "", "cut_up_pool"], [13, 2, 1, "", "decalc"], [13, 2, 1, "", "embedding"], [13, 2, 1, "", "embedding_cooldown"], [13, 2, 1, "", "labelling"], [13, 2, 1, "", "load_bone_station"], [13, 2, 1, "", "load_coverslip_machine_regular"], [13, 2, 1, "", "load_into_decalc_oven"], [13, 2, 1, "", "load_processing_machine"], [13, 2, 1, "", "load_scanning_machine_megas"], [13, 2, 1, "", "load_scanning_machine_regular"], [13, 2, 1, "", "load_staining_machine_megas"], [13, 2, 1, "", "load_staining_machine_regular"], [13, 2, 1, "", "microtomy_larges"], [13, 2, 1, "", "microtomy_levels"], [13, 2, 1, "", "microtomy_megas"], [13, 2, 1, "", "microtomy_serials"], [13, 2, 1, "", "pre_booking_in_investigation"], [13, 2, 1, "", "processing_large_surgicals"], [13, 2, 1, "", "processing_megas"], [13, 2, 1, "", "processing_small_surgicals"], [13, 2, 1, "", "processing_urgent"], [13, 2, 1, "", "receive_and_sort"], [13, 2, 1, "", "scanning_megas"], [13, 2, 1, "", "scanning_regular"], [13, 2, 1, "", "staining_megas"], [13, 2, 1, "", "staining_regular"], [13, 2, 1, "", "unload_bone_station"], [13, 2, 1, "", "unload_coverslip_machine_regular"], [13, 2, 1, "", "unload_from_decalc_oven"], [13, 2, 1, "", "unload_processing_machine"], [13, 2, 1, "", "unload_scanning_machine_megas"], [13, 2, 1, "", "unload_scanning_machine_regular"], [13, 2, 1, "", "unload_staining_machine_megas"], [13, 2, 1, "", "unload_staining_machine_regular"], [13, 2, 1, "", "write_report"]], "histopath_bim_des.model.Wips": [[13, 2, 1, "", "in_cut_up"], [13, 2, 1, "", "in_labelling"], [13, 2, 1, "", "in_microtomy"], [13, 2, 1, "", "in_processing"], [13, 2, 1, "", "in_qc"], [13, 2, 1, "", "in_reception"], [13, 2, 1, "", "in_reporting"], [13, 2, 1, "", "in_scanning"], [13, 2, 1, "", "in_staining"], [13, 2, 1, "", "total"]], "histopath_bim_des.process": [[15, 0, 0, "-", "core"], [16, 0, 0, "-", "p10_reception"], [17, 0, 0, "-", "p20_cutup"], [18, 0, 0, "-", "p30_processing"], [19, 0, 0, "-", "p40_microtomy"], [20, 0, 0, "-", "p50_staining"], [21, 0, 0, "-", "p60_labelling"], [22, 0, 0, "-", "p70_scanning"], [23, 0, 0, "-", "p80_qc"], [24, 0, 0, "-", "p90_reporting"]], "histopath_bim_des.process.core": [[15, 1, 1, "", "ArrivalGenerator"], [15, 1, 1, "", "BaseProcess"], [15, 1, 1, "", "BatchingProcess"], [15, 1, 1, "", "CollationProcess"], [15, 1, 1, "", "DeliveryProcess"], [15, 1, 1, "", "Process"], [15, 1, 1, "", "ResourceScheduler"], [15, 1, 1, "", "RunnerDurations"], [15, 4, 1, "", "register_process"]], "histopath_bim_des.process.core.ArrivalGenerator": [[15, 2, 1, "", "cls_args"], [15, 2, 1, "", "iterator"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.BaseProcess": [[15, 2, 1, "", "in_queue"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.BatchingProcess": [[15, 2, 1, "", "batch_size"], [15, 2, 1, "", "env"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.CollationProcess": [[15, 2, 1, "", "counter_name"], [15, 2, 1, "", "env"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.DeliveryProcess": [[15, 2, 1, "", "durations"], [15, 2, 1, "", "env"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 2, 1, "", "runner"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.Process": [[15, 2, 1, "", "env"], [15, 2, 1, "", "fn"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "in_type"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.ResourceScheduler": [[15, 2, 1, "", "env"], [15, 3, 1, "", "process"], [15, 2, 1, "", "resource"], [15, 2, 1, "", "schedule"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.RunnerDurations": [[15, 2, 1, "", "collect"], [15, 2, 1, "", "out"], [15, 2, 1, "", "retur"], [15, 2, 1, "", "unload"]], "histopath_bim_des.process.p10_reception": [[16, 4, 1, "", "arrive_reception"], [16, 4, 1, "", "booking_in"], [16, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p20_cutup": [[17, 4, 1, "", "cutup_bms"], [17, 4, 1, "", "cutup_generic"], [17, 4, 1, "", "cutup_large"], [17, 4, 1, "", "cutup_pool"], [17, 4, 1, "", "cutup_start"], [17, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p30_processing": [[18, 4, 1, "", "decalc_bone_station"], [18, 4, 1, "", "decalc_oven"], [18, 4, 1, "", "embed_and_trim"], [18, 4, 1, "", "post_processing"], [18, 4, 1, "", "processing_assign_queue"], [18, 4, 1, "", "processing_generic"], [18, 4, 1, "", "processing_larges"], [18, 4, 1, "", "processing_megas"], [18, 4, 1, "", "processing_smalls"], [18, 4, 1, "", "processing_start"], [18, 4, 1, "", "processing_urgents"], [18, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p40_microtomy": [[19, 4, 1, "", "microtomy"], [19, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p50_staining": [[20, 4, 1, "", "post_staining"], [20, 4, 1, "", "register_processes"], [20, 4, 1, "", "staining_megas"], [20, 4, 1, "", "staining_regular"], [20, 4, 1, "", "staining_start"]], "histopath_bim_des.process.p60_labelling": [[21, 4, 1, "", "labelling"], [21, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p70_scanning": [[22, 4, 1, "", "post_scanning"], [22, 4, 1, "", "register_processes"], [22, 4, 1, "", "scanning_generic"], [22, 4, 1, "", "scanning_megas"], [22, 4, 1, "", "scanning_regular"], [22, 4, 1, "", "scanning_start"]], "histopath_bim_des.process.p80_qc": [[23, 4, 1, "", "qc"], [23, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p90_reporting": [[24, 4, 1, "", "assign_histopath"], [24, 4, 1, "", "register_processes"], [24, 4, 1, "", "report"]], "histopath_bim_des.specimens": [[25, 1, 1, "", "Batch"], [25, 1, 1, "", "Block"], [25, 1, 1, "", "Component"], [25, 1, 1, "", "Priority"], [25, 1, 1, "", "Slide"], [25, 1, 1, "", "Specimen"]], "histopath_bim_des.specimens.Batch": [[25, 2, 1, "", "data"], [25, 2, 1, "", "items"], [25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Block": [[25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Component": [[25, 2, 1, "", "parent"], [25, 2, 1, "", "prio"]], "histopath_bim_des.specimens.Priority": [[25, 2, 1, "", "CANCER"], [25, 2, 1, "", "PRIORITY"], [25, 2, 1, "", "ROUTINE"], [25, 2, 1, "", "URGENT"]], "histopath_bim_des.specimens.Slide": [[25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Specimen": [[25, 3, 1, "", "process"], [25, 3, 1, "", "setup"], [25, 3, 1, "", "timestamp"]], "histopath_bim_des.util": [[26, 5, 1, "", "ARR_RATE_INTERVAL_HOURS"], [26, 5, 1, "", "RESOURCE_ALLOCATION_INTERVAL_HOURS"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:function", "5": "py:data"}, "terms": {"": [1, 5, 6, 12, 29, 30], "0": [1, 6, 8, 11, 13, 15, 25, 26], "1": [1, 8, 17, 25, 26, 31], "10": 31, "100": 1, "168": [3, 31], "2": [1, 11, 25, 31], "24": [3, 31], "28": 31, "3": 25, "30": [1, 8, 15, 31], "4": 11, "45": 1, "48": 8, "5": [1, 6, 11, 26], "70": 1, "80": 1, "90": 1, "A": [1, 8, 9, 11, 12, 15, 25, 30], "By": [11, 29], "For": [15, 17, 31], "If": [1, 5, 11, 13], "The": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 25, 28, 30, 31], "There": 10, "These": 10, "To": 28, "With": 7, "__call__": 15, "_high": [0, 11], "_low": [0, 11], "_min": 11, "_mode": [0, 11], "_shape": 11, "_valu": [0, 11], "abc": [15, 25], "about": [8, 11], "abstract": 15, "accept": 6, "access": 31, "accor": 13, "accord": 18, "across": 18, "activ": 15, "add": 11, "addenbrook": [1, 29], "addit": 25, "affix": 10, "after": [13, 15, 25], "against": 1, "algorithm": 1, "alia": 11, "all": [1, 4, 8, 13, 15, 17, 19, 21], "alloc": [2, 8, 15, 26], "allow": 13, "alreadi": 10, "also": 13, "alter": 12, "alwai": 17, "an": [1, 3, 4, 5, 7, 8, 9, 10, 12, 15, 18, 28, 29], "ani": [6, 7, 11, 13, 15], "anim": 13, "anoth": [1, 15], "ar": [1, 4, 7, 10, 12, 13, 15, 17, 26, 28, 30, 31], "arg": 15, "argument": 15, "around": 11, "arr_rate_interval_hour": [0, 15, 26, 27], "arrai": [12, 31], "arriv": [0, 2, 5, 15, 16, 17, 18, 26], "arrivalgener": [0, 14, 15], "arrivalschedul": [0, 2, 3, 5, 15], "arrive_recept": [0, 14, 16, 25], "as_str": 11, "asset": [28, 31], "assign": [10, 18, 24], "assign_histopath": [0, 14, 24], "assign_histopathologist": [0, 2, 10, 13], "associ": [13, 15, 25], "assum": 13, "atrribut": 25, "attach": 15, "attribut": [13, 31], "author": 29, "avail": 28, "ax": 1, "axi": 1, "bartlett": 29, "base": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 25, 28], "basemodel": [3, 4, 5, 6, 7, 8, 9, 10], "baseprocess": [0, 13, 14, 15, 30], "batch": [0, 2, 10, 13, 15, 18, 20, 22, 25, 27], "batch_siz": [0, 2, 5, 13, 14, 15], "batchingprocess": [0, 14, 15, 18], "batchsiz": [0, 2, 4, 5, 13], "been": 1, "befor": [6, 13], "behind": 13, "below": [13, 28, 30], "better": 11, "between": [1, 9, 15], "bim": [0, 27], "bimmodel": [0, 1, 27, 28], "block": [0, 4, 7, 10, 17, 18, 23, 25, 27], "block_and_quality_check": [0, 2, 10, 13], "block_trim": [0, 2, 10, 13], "bm": [0, 2, 7, 8, 10, 13, 17], "bone": [4, 7, 10, 18], "bone_st": [0, 2, 4, 8, 13], "boni": 10, "book": [7, 10, 16], "booking_in": [0, 14, 16], "booking_in_extern": [0, 2, 10, 13], "booking_in_intern": [0, 2, 10, 13], "booking_in_investigation_extern": [0, 2, 10, 13], "booking_in_investigation_internal_easi": [0, 2, 10, 13], "booking_in_investigation_internal_hard": [0, 2, 10, 13], "booking_in_staff": [0, 2, 8, 13], "bool": [8, 11, 13, 22, 25], "bottom": 1, "bottom_left": 1, "boundari": 25, "box": 1, "build": [1, 29], "built": 31, "c": [15, 25], "calcul": 29, "call": [13, 15, 16, 25], "callabl": [15, 25], "cambridg": [1, 29], "can": [15, 28, 29, 31], "cancer": [0, 2, 3, 7, 25], "cap_now": [13, 25], "capac": [15, 18, 31], "case": 18, "cassett": 25, "cfg": [1, 28], "chain": 30, "chan": 29, "chang": 15, "charact": 8, "check": [1, 10, 23], "chi": 29, "child": 15, "claimed_quan": 31, "class": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 18, 25, 28, 29, 31], "classifi": [7, 10], "click": 28, "cls_arg": [14, 15], "code": 29, "collationprocess": [0, 14, 15], "collect": [14, 15, 31], "colleg": 29, "column": 3, "combin": 17, "come": 7, "common": 15, "compar": 15, "complet": [13, 15, 29, 31], "compon": [0, 13, 15, 25, 27], "compos": 30, "comput": [1, 31], "conduct": 10, "config": [0, 1, 13, 18, 26, 27, 28, 31], "config_": 28, "config_bas": 31, "configur": [2, 3, 4, 5, 7, 8, 9, 10, 29], "constant": [0, 6, 11, 13, 26, 27], "construct": [1, 3, 4, 6, 7, 8, 9, 10, 13, 29], "constructor": 15, "contain": [1, 2, 3, 7, 8, 9, 12, 13, 28, 29], "content": 27, "continu": [6, 11], "control": 15, "cool": 10, "coordin": 1, "core": [0, 13, 14], "corner": 1, "correct": [17, 18], "correspond": [1, 7, 8, 9], "counter": [13, 15], "counter_nam": [14, 15], "cours": 8, "cover": 20, "coverslip": 10, "coverslip_machin": [0, 2, 8, 13], "coverslip_mega": [0, 2, 10, 13], "coverslip_regular": [0, 2, 10, 13], "creat": [10, 12, 15], "current": [1, 31], "cut": [4, 7, 10, 17, 25], "cut_up_assist": [0, 2, 8, 13], "cut_up_bm": [0, 2, 10, 13], "cut_up_large_specimen": [0, 2, 10, 13], "cut_up_pool": [0, 2, 10, 13], "cutup": [2, 9], "cutup_bm": [0, 14, 17], "cutup_dist": [2, 9], "cutup_gener": [0, 14, 17], "cutup_larg": [0, 14, 17], "cutup_pool": [0, 14, 17], "cutup_process": [0, 2, 9, 13], "cutup_start": [0, 14, 17], "cutup_typ": 17, "cycl": 15, "d": 1, "dai": [3, 8, 15, 29, 31], "data": [0, 1, 12, 25], "data_onli": [28, 31], "dataclass": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15], "datafram": [1, 3, 8, 12], "datetim": 12, "day_flag": [2, 8], "decalc": [0, 2, 7, 10, 13, 18], "decalc_bone_st": [0, 14, 18], "decalc_oven": [0, 14, 18], "decalcif": 7, "decalcifi": 10, "dedic": 10, "default": [1, 5, 11, 13], "default_cap_now": 13, "defin": [5, 6, 8, 9, 15, 25, 26, 31], "definit": [14, 15], "delai": [13, 15, 25], "deliver_cut_up_to_process": [2, 4], "deliver_labelling_to_scan": [2, 4], "deliver_microtomy_to_stain": [2, 4], "deliver_processing_to_microtomi": [2, 4], "deliver_reception_to_cut_up": [2, 4], "deliver_scanning_to_qc": [2, 4], "deliver_staining_to_label": [2, 4], "deliveri": [4, 15], "deliveryprocess": [0, 14, 15], "describ": 6, "despit": 31, "destin": [1, 15], "determin": 1, "df": [3, 8, 12, 28], "diagram": 28, "dict": [1, 13, 15, 25], "differ": 29, "digital_scanning_mega": [2, 4], "digital_scanning_regular": [2, 4], "direct": 9, "directori": [28, 29], "disabl": 29, "discret": [6, 11, 29], "discretis": 6, "distanc": 9, "distribt": 11, "distribut": [0, 2, 13, 15, 27], "distributioninfo": [0, 2, 6, 10], "do_thi": 15, "doe": 15, "door": [0, 1, 9], "door_filt": 1, "door_map": [2, 9], "door_shap": [0, 1], "drop": 12, "durat": [6, 9, 10, 13, 14, 15, 18, 26], "duration_second": [2, 9], "e": [4, 6, 7, 8, 9, 10, 11, 13, 15], "each": [1, 3, 9, 13, 15, 16], "easi": [7, 10], "edg": [1, 10], "elev": [0, 1], "els": 18, "emb": [10, 18], "embed": [0, 2, 10, 13], "embed_and_trim": [0, 14, 18], "embedding_cooldown": [0, 2, 10, 13], "empti": 25, "en": 11, "enabl": 29, "encod": 28, "end": 13, "enforc": 18, "entit": 15, "entiti": [15, 28], "entri": [10, 15, 22], "env": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "environ": [11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "epic": [7, 10], "estim": 29, "event": [13, 29], "eventlist": 13, "everi": 15, "exampl": [15, 28, 29, 31], "excel": [0, 3, 4, 5, 7, 8, 9, 10, 26, 27, 28], "except": 1, "excess": [10, 18], "execut": 13, "exist": [1, 10, 12, 25], "expect": 8, "extern": [7, 10], "extra_dur": [2, 9], "extra_load": [0, 2, 9, 13], "extra_path": [2, 9], "extra_unload": [0, 2, 9, 13], "extract": 29, "fals": [8, 11, 12, 13, 25], "field": [4, 7, 8, 10, 25], "file": [1, 4, 5, 7, 9, 10, 11, 28, 29], "filepath": 12, "filter": 12, "final": 24, "find": 1, "finish": 13, "first": 6, "fix": 18, "flag": 8, "flatten": 12, "float": [1, 3, 5, 6, 7, 9, 11, 12, 13, 15, 18, 25], "floor": 1, "fn": [14, 15], "form": [11, 15], "found": [5, 12, 15, 29], "foundat": [1, 29], "four": 17, "from": [3, 4, 5, 7, 8, 9, 10, 12, 13, 15, 25, 28, 31], "from_door": 1, "from_excel": [2, 9, 28], "from_ifc": [0, 1, 28], "from_pd": [2, 3, 8], "from_workbook": [2, 3, 4, 5, 7, 8, 9, 10, 28, 31], "front": 13, "full": [28, 30], "function": [12, 15, 17, 26], "g": [8, 9, 15], "gener": [9, 15, 17, 18, 19, 22, 25, 29], "get_nam": [0, 12, 27], "get_tabl": [0, 12, 27], "given": [1, 15, 25, 29, 30, 31], "glass": 25, "global": [0, 2, 5, 7, 13, 27], "global_var": [0, 2, 5], "goe": 7, "graph": 1, "grid": 1, "grid_siz": 1, "h": 6, "ha": [1, 7, 13, 25], "hard": [7, 10], "have": [1, 31], "high": [0, 2, 6, 11], "higher": 25, "histo": 28, "histopath": [3, 4, 7, 8, 9, 10, 24], "histopath_bim_d": 29, "histopatholog": [10, 24], "histopathologi": [1, 2, 3, 5, 13, 14, 29], "histopathologist": [0, 2, 8, 10, 13, 24], "homogen": 4, "hospit": [1, 29], "hour": [3, 5, 6, 15], "hourli": [3, 15], "http": 11, "i": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 28, 29, 30, 31], "idx": 12, "ifc": [28, 29], "ignor": [1, 17], "immedi": [13, 15, 25], "implement": [15, 30], "import": 31, "in_cut_up": [0, 13], "in_label": [0, 13], "in_microtomi": [0, 13], "in_process": [0, 13], "in_qc": [0, 13], "in_queu": [14, 15], "in_recept": [0, 13], "in_report": [0, 13], "in_scan": [0, 13], "in_stain": [0, 13], "in_typ": [14, 15], "includ": [12, 31], "incom": 18, "independ": 9, "index": [8, 12, 29], "indic": 13, "industri": [1, 29], "inf": 13, "info": 11, "inform": [3, 4, 6, 8, 10, 29, 31], "initialis": [13, 15, 25], "input": [4, 7, 8, 10, 30], "insert": [12, 15, 25], "instanc": [1, 3, 4, 7, 8, 9, 10, 13, 15, 30], "instanti": 15, "instead": 7, "institut": 29, "int": [1, 4, 5, 6, 8, 11, 12, 13, 15], "intconst": [0, 11, 13, 27], "intdistribut": [0, 11, 27], "intdistributioninfo": [0, 2, 6, 7], "integ": [6, 11], "intenum": 25, "intern": [7, 10], "intersect": 1, "interv": [8, 15, 26], "intpert": [0, 6, 11, 13, 27], "inttri": [0, 11, 13, 27], "inttriangular": 6, "investig": [7, 10], "is_mega": 22, "is_valid_box": [0, 1], "issu": 13, "item": [0, 4, 25], "iter": [14, 15], "itertool": 15, "its": 15, "json": 13, "jupyt": 29, "kei": 29, "kpi": 29, "kwarg": [13, 15, 25], "lab": [1, 29, 31], "lab_tat": 31, "label": [0, 2, 4, 9, 10, 13, 14, 21], "labelling_scan": [0, 2, 9, 13], "larg": [7, 10, 17, 18], "larger": 10, "launch": 15, "left": 1, "length": [8, 10, 15], "less": 29, "letter": [6, 8], "level": [1, 5, 7, 10, 13, 15, 29], "librari": 31, "like": 6, "limit": 1, "list": [1, 8, 12, 13, 15, 18, 25], "liter": [6, 8, 17], "load": [5, 9, 10, 31], "load_bone_st": [0, 2, 10, 13], "load_coverslip_machine_regular": [0, 2, 10, 13], "load_into_decalc_oven": [0, 2, 10, 13], "load_processing_machin": [0, 2, 10, 13], "load_scanning_machine_mega": [0, 2, 10, 13], "load_scanning_machine_regular": [0, 2, 10, 13], "load_staining_machine_mega": [0, 2, 10, 13], "load_staining_machine_regular": [0, 2, 10, 13], "load_workbook": [28, 31], "loading_tim": [2, 9], "locat": 15, "logic": 1, "logical_graph": [0, 1, 27], "london": 29, "loop": [15, 31], "low": [0, 2, 6, 11], "lower": 25, "lowercas": 8, "m": [1, 5, 6], "machin": [4, 8, 10, 18], "mai": 9, "main": 13, "maintain": 29, "make": 13, "manual": 10, "manufactur": 29, "map": [1, 9, 13], "mass": 11, "match": [4, 7, 8, 10], "matplotlib": 1, "maximum": [6, 11], "mean": [0, 11, 29, 31], "mean_util": 31, "mega": [4, 7, 10, 18, 20, 22], "metr": 1, "microtomi": [0, 2, 4, 7, 9, 14, 19, 25], "microtomy_larg": [0, 2, 10, 13], "microtomy_level": [0, 2, 10, 13], "microtomy_mega": [0, 2, 10, 13], "microtomy_seri": [0, 2, 10, 13], "microtomy_staff": [0, 2, 8, 13], "microtomy_stain": [0, 2, 9, 13], "min": [8, 15], "minimum": [6, 11], "minut": 6, "mode": [0, 2, 6, 11, 25], "model": [0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 29, 30, 31], "modul": [27, 28, 29], "mon": 8, "mondai": 3, "monitor": 13, "more": [11, 13], "moretti": 29, "most": 6, "move": 15, "multipl": [9, 31], "must": [4, 8, 10], "n": [29, 31], "name": [2, 7, 8, 9, 12, 15, 25, 31], "necessari": 18, "neither": 13, "nest": 12, "networkx": 1, "networkxnopath": 1, "new": [10, 12, 15, 16], "nicola": 29, "node": 1, "non": [3, 7, 18], "noncanc": [2, 3], "none": [1, 5, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "nor": 13, "note": [9, 12, 13, 31], "notebook": 29, "now": 13, "np": 31, "num_blocks_large_surg": [0, 2, 7, 13], "num_blocks_mega": [0, 2, 7, 13], "num_rep": [0, 2, 5, 13, 31], "num_slides_larg": [0, 2, 7, 13], "num_slides_level": [0, 2, 7, 13], "num_slides_mega": [0, 2, 7, 13], "num_slides_seri": [0, 2, 7, 13], "number": [1, 4, 5, 7, 8, 13, 15, 17, 29], "numpi": [12, 31], "object": [1, 3, 11, 12, 13, 15, 25, 28, 29], "ok_door": 1, "omit": 13, "onc": [15, 31], "one": [3, 6, 7, 15], "onli": [13, 31], "openpyxl": 28, "org": 11, "other": [8, 13, 15], "otherwis": 8, "out": [14, 15], "out_process": [14, 15], "out_typ": 15, "output": [28, 30], "oven": [7, 18], "over": 8, "overall_tat": 31, "overrid": 11, "own": 31, "oxl": 31, "p10_recept": [0, 14], "p20_cutup": [0, 14], "p30_process": [0, 14], "p40_microtomi": [0, 14], "p50_stain": [0, 14], "p60_label": [0, 14], "p70_scan": [0, 14], "p80_qc": [0, 14], "p90_report": [0, 14], "packag": [27, 29], "page": 29, "pair": 1, "panda": 12, "paraffin": 10, "paramet": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 17, 28, 31], "parent": [0, 15, 25], "pars": [1, 3, 4, 7, 8, 9, 10, 28, 29], "particularli": 13, "pass": [1, 15], "past": [13, 28], "path": [1, 2, 9, 12, 31], "pathdefinit": [0, 2, 9], "pathfind": 1, "pathlik": [1, 12], "pathwai": [3, 7, 29], "perform": [10, 29], "period": 15, "pert": [0, 6, 11, 13, 27], "pert_distribut": 11, "place": [9, 15], "plan": 1, "plot": 1, "plot_floor": [0, 1], "point": [6, 11, 22], "polygon": 1, "pool": [7, 10, 15, 17], "possibl": 12, "possibli": 13, "post": [18, 20, 22], "post_process": [0, 14, 18], "post_scan": [0, 14, 22], "post_stain": [0, 14, 20], "pre": [7, 10], "pre_booking_in_investig": [0, 2, 10, 13], "prefix": 28, "print": [11, 31], "print_info": [0, 11], "prio": [0, 25], "prioriti": [0, 7, 10, 13, 25, 27], "privat": 28, "prob_bms_cutup": [0, 2, 7, 13], "prob_bms_cutup_urg": [0, 2, 7, 13], "prob_decalc_bon": [0, 2, 7, 13], "prob_decalc_oven": [0, 2, 7, 13], "prob_intern": [0, 2, 7, 13], "prob_invest_easi": [0, 2, 7, 13], "prob_invest_extern": [0, 2, 7, 13], "prob_invest_hard": [0, 2, 7, 13], "prob_large_cutup": [0, 2, 7, 13], "prob_large_cutup_urg": [0, 2, 7, 13], "prob_mega_block": [0, 2, 7, 13], "prob_microtomy_level": [0, 2, 7, 13], "prob_pool_cutup": [0, 2, 7, 13], "prob_pool_cutup_urg": [0, 2, 7, 13], "prob_prebook": [0, 2, 7, 13], "prob_priority_canc": [0, 2, 7, 13], "prob_priority_non_canc": [0, 2, 7, 13], "prob_urgent_canc": [0, 2, 7, 13], "prob_urgent_non_canc": [0, 2, 7, 13], "probabl": [6, 7, 11], "process": [0, 1, 2, 3, 4, 9, 10, 13, 25, 27, 29], "processdoormap": [0, 2, 9], "processing_assign_queu": [0, 14, 18], "processing_gener": [0, 14, 18], "processing_larg": [0, 14, 18], "processing_large_surg": [0, 2, 10, 13], "processing_machin": [0, 2, 8, 13], "processing_mega": [0, 2, 4, 10, 13, 14, 18], "processing_microtomi": [0, 2, 9, 13], "processing_regular": [2, 4], "processing_room_staff": [0, 2, 8, 13], "processing_smal": [0, 14, 18], "processing_small_surg": [0, 2, 10, 13], "processing_start": [0, 14, 18], "processing_urg": [0, 2, 10, 13, 14, 18], "produc": [7, 10, 17, 25], "program": 18, "programm": 10, "progress": 13, "project": [28, 29, 30], "proport": [29, 31], "provid": [1, 11], "push": 15, "pydant": 5, "python": [28, 29], "qc": [0, 2, 4, 9, 14, 23], "qc_end": 31, "qc_staff": [0, 2, 8, 13], "qualiti": [10, 23], "qualnam": 25, "queue": [15, 17, 18, 25], "rais": 1, "random": [6, 11, 17], "randomstream": 11, "rang": [7, 12, 31], "rate": [2, 3, 15, 26], "re": 31, "reactiv": 13, "read": 12, "reason": 1, "receiv": [10, 15], "receive_and_sort": [0, 2, 10, 13], "recept": [2, 4, 9, 10, 16], "reception_cutup": [0, 2, 9, 13], "reception_start": 31, "reconstitut": 15, "reduc": 18, "regist": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "register_process": [0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "regular": [4, 10, 20, 22], "relat": [1, 9], "relationship": 28, "remain": 7, "remov": [8, 12], "remove_table_filt": [0, 12, 27], "replac": [11, 12], "replic": 13, "report": [0, 10, 14, 24], "reporting_end": 31, "repres": [1, 6], "represent": [1, 11, 30], "requir": [1, 7, 10, 15, 28, 31], "reset_index": 12, "resourc": [0, 2, 5, 13, 14, 15, 17, 26, 27, 31], "resource_allocation_interval_hour": [0, 15, 26, 27], "resourceinfo": [0, 2, 8], "resourceschedul": [0, 2, 8, 14, 15], "resourcesinfo": [0, 2, 5, 8], "respect": 29, "respons": 15, "result": 29, "retur": [14, 15], "return": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12], "right": 1, "room": [9, 17], "routin": [0, 25], "row": [3, 4, 8, 10], "row_nam": 8, "rt": 28, "run": [0, 5, 13, 31], "runner": [0, 1, 2, 5, 13, 14, 15, 29], "runner_cfg_path": 28, "runner_spe": [2, 5, 9, 31], "runner_tim": [0, 1, 2, 5, 27, 28], "runnerconfig": [0, 1, 2, 9, 28], "runnerdur": [0, 14, 15], "runnerextradur": [0, 2, 9], "runnertim": [0, 13, 27], "runnertimesconfig": [0, 2, 5, 9, 29], "salabim": [11, 15, 25, 31], "same": [4, 13, 15], "sampl": [0, 11, 13], "save": 25, "scan": [2, 4, 8, 9, 10, 22], "scanning_gener": [0, 14, 22], "scanning_machine_mega": [0, 2, 8, 13], "scanning_machine_regular": [0, 2, 8, 13], "scanning_mega": [0, 2, 10, 13, 14, 22], "scanning_qc": [0, 2, 9, 13], "scanning_regular": [0, 2, 10, 13, 14, 22], "scanning_staff": [0, 2, 8, 13], "scanning_start": [0, 14, 22], "scenario": 28, "schedul": [2, 3, 8, 13, 14, 15], "school": 29, "script": 28, "search": [1, 29], "second": [1, 6], "section": 10, "see": [11, 13], "select": 1, "self": [1, 5, 9, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "send": [18, 20], "separ": 20, "sequenc": [3, 8, 9], "serial": [7, 10], "serialis": 13, "servic": 29, "set": [8, 13, 15, 25, 28], "setup": [0, 13, 14, 15, 25], "seven": 3, "shape": 1, "shapelymodel": [0, 1, 27], "sheet": 28, "sheet_nam": 12, "shortest": 1, "shortest_path": [0, 1], "should": 7, "shown": 28, "sim": [11, 13], "sim_hour": [2, 5, 31], "sim_length": [0, 13], "simpl": 31, "simplic": 17, "simul": [2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29], "singl": [10, 12, 15, 17, 18, 28], "size": [1, 4, 10, 13, 15, 18, 20, 28], "skip_standbi": 25, "slide": [0, 4, 7, 10, 19, 20, 21, 22, 25, 27], "slip": 20, "small": [7, 10, 17, 18], "so": 13, "some": [9, 15], "sort": [13, 17], "sourc": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "space": [7, 8], "special": [17, 18], "specifi": [13, 15, 28], "specimen": [0, 3, 4, 7, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 31], "specimen_data": [0, 13, 25, 31], "speed": [1, 5, 9], "split": 18, "staf": 10, "staff": [8, 15], "stage": [1, 9], "stain": [2, 4, 9, 10, 20], "staining_label": [0, 2, 9, 13], "staining_machin": [0, 2, 8, 13], "staining_mega": [0, 2, 4, 10, 13, 14, 20], "staining_regular": [0, 2, 4, 10, 13, 14, 20], "staining_staff": [0, 2, 8, 13], "staining_start": [0, 14, 20], "start": [1, 3, 6, 13, 18, 25], "static": [1, 3, 4, 5, 7, 8, 9, 10], "station": [4, 7, 10, 18], "statis": 31, "store": [7, 15], "storei": 1, "str": [1, 8, 9, 11, 12, 13, 15, 25], "string": [6, 11, 13], "studi": 1, "sub": 15, "submodul": [27, 29], "subpackag": [27, 29], "sun": 8, "suppress_pause_at_step": 25, "suppress_trac": 25, "surgic": [7, 10, 17, 18], "sustain": 29, "sy": 13, "symbol": 7, "system": [7, 16], "sytem": 10, "tab": [4, 8, 10], "tabl": 12, "tablerunnertim": 28, "take": [9, 15, 17, 18], "taken": 15, "task": [0, 2, 6, 7, 13, 17, 18, 20, 22], "task_dur": [0, 2, 5, 13], "taskdur": [0, 13, 27], "taskdurationsinfo": [0, 2, 5, 10], "tat": [29, 31], "templat": [8, 26], "textio": 11, "than": [11, 29], "thank": 31, "them": [1, 15], "themselv": 13, "therefor": 7, "thi": [4, 8, 10, 11, 13, 15, 25, 28, 29, 30], "three": [6, 11], "through": 1, "thu": 11, "till": 13, "time": [1, 5, 6, 9, 10, 13, 15, 18, 29, 31], "time_unit": [2, 6, 11], "timestamp": [0, 25, 31], "tissu": [10, 18, 25], "titl": [1, 4, 7, 10, 28], "to_door": 1, "to_shap": [0, 1], "todo": 18, "top": [1, 5], "top_right": 1, "total": [0, 13], "track": [3, 4, 8, 10, 13], "travel": [1, 9, 15], "tri": [0, 11, 13, 27], "triangular": [6, 11], "trim": [10, 18], "true": [8, 13, 28, 31], "tupl": [1, 9], "turn": [25, 29], "turnaround": [29, 31], "two": [1, 9, 15], "type": [2, 4, 5, 6, 8, 9, 11, 13, 15, 17, 18, 25], "typic": [1, 15], "uk": [1, 29], "unbatch": 15, "underli": [6, 11], "underscor": 8, "unit": [6, 8, 17], "univers": 29, "unload": [9, 10, 14, 15], "unload_bone_st": [0, 2, 10, 13], "unload_coverslip_machine_regular": [0, 2, 10, 13], "unload_from_decalc_oven": [0, 2, 10, 13], "unload_processing_machin": [0, 2, 10, 13], "unload_scanning_machine_mega": [0, 2, 10, 13], "unload_scanning_machine_regular": [0, 2, 10, 13], "unload_staining_machine_mega": [0, 2, 10, 13], "unload_staining_machine_regular": [0, 2, 10, 13], "unloading_tim": [2, 9], "unstaf": 10, "up": [4, 7, 10, 13, 15, 17, 25], "updat": 18, "upon": 15, "urgenc": 13, "urgent": [0, 7, 10, 13, 18, 25], "us": [1, 7, 12, 13, 28, 29], "usuali": 13, "util": [0, 27], "utilis": 31, "v": 31, "valid": 6, "valu": [0, 3, 5, 6, 10, 11, 12, 13, 25, 31], "variabl": [7, 13], "variou": 13, "via": 31, "visual": 30, "w": 12, "wa": 10, "wall": [0, 1], "wall_shap": [0, 1], "want": 13, "wax": [10, 18, 25], "wbook": [3, 4, 5, 7, 8, 9, 10, 12, 31], "we": 31, "week": [3, 8], "weekend": 18, "weight": 1, "when": [1, 13], "where": [1, 9], "whether": [8, 13], "which": [12, 13, 15, 26, 29, 31], "while": 13, "wiki": 11, "wikipedia": 11, "wip": [0, 13, 27], "within": [25, 29], "without": 1, "work": [13, 15], "workbook": [3, 4, 5, 7, 8, 9, 10, 12], "worksheet": [12, 28], "write": [10, 12, 24, 31], "write_report": [0, 2, 10, 13], "write_t": [0, 12, 27, 28], "xlsx": [28, 31], "yet": 25, "yield": 15, "yin": 29, "you": 13, "your": 31}, "titles": ["histopath_bim_des package", "histopath_bim_des.bim module", "histopath_bim_des.config package", "histopath_bim_des.config.arrivals module", "histopath_bim_des.config.batching module", "histopath_bim_des.config.config module", "histopath_bim_des.config.distributions module", "histopath_bim_des.config.global_vars module", "histopath_bim_des.config.resources module", "histopath_bim_des.config.runners module", "histopath_bim_des.config.tasks module", "histopath_bim_des.distribution module", "histopath_bim_des.excel module", "histopath_bim_des.model module", "histopath_bim_des.process package", "histopath_bim_des.process.core module", "histopath_bim_des.process.p10_reception module", "histopath_bim_des.process.p20_cutup module", "histopath_bim_des.process.p30_processing module", "histopath_bim_des.process.p40_microtomy module", "histopath_bim_des.process.p50_staining module", "histopath_bim_des.process.p60_labelling module", "histopath_bim_des.process.p70_scanning module", "histopath_bim_des.process.p80_qc module", "histopath_bim_des.process.p90_reporting module", "histopath_bim_des.specimens module", "histopath_bim_des.util module", "histopath_bim_des", "Model Configuration", "BIM-DES integration demo", "Histopathology processes", "Simulation and KPI extraction"], "titleterms": {"api": 29, "arriv": 3, "batch": 4, "bim": [1, 29], "config": [2, 3, 4, 5, 6, 7, 8, 9, 10], "configur": 28, "content": [0, 2, 14, 29], "core": 15, "de": 29, "demo": 29, "distribut": [6, 11], "excel": 12, "extract": 31, "gener": 28, "global_var": 7, "histopath_bim_d": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "histopathologi": 30, "indic": 29, "integr": 29, "kpi": 31, "model": [13, 28], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "p10_recept": 16, "p20_cutup": 17, "p30_process": 18, "p40_microtomi": 19, "p50_stain": 20, "p60_label": 21, "p70_scan": 22, "p80_qc": 23, "p90_report": 24, "packag": [0, 2, 14], "process": [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 30], "refer": 29, "resourc": 8, "runner": [9, 28], "simul": 31, "specimen": 25, "submodul": [0, 2, 14], "subpackag": 0, "tabl": 29, "task": 10, "time": 28, "util": 26}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"BIM-DES integration demo": [[29, "bim-des-integration-demo"]], "Generating a runner times configuration": [[28, "generating-a-runner-times-configuration"]], "Histopathology processes": [[31, "histopathology-processes"]], "Installation": [[30, "installation"]], "Model Configuration": [[28, "model-configuration"]], "Module contents": [[0, "module-histopath_bim_des"], [2, "module-histopath_bim_des.config"], [14, "module-histopath_bim_des.process"]], "Simulation and KPI extraction": [[32, "simulation-and-kpi-extraction"]], "Submodules": [[0, "submodules"], [2, "submodules"], [14, "submodules"]], "Subpackages": [[0, "subpackages"]], "Third-party libraries": [[33, "third-party-libraries"]], "histopath_bim_des": [[27, "histopath-bim-des"]], "histopath_bim_des package": [[0, "histopath-bim-des-package"]], "histopath_bim_des.bim module": [[1, "module-histopath_bim_des.bim"]], "histopath_bim_des.config package": [[2, "histopath-bim-des-config-package"]], "histopath_bim_des.config.arrivals module": [[3, "module-histopath_bim_des.config.arrivals"]], "histopath_bim_des.config.batching module": [[4, "module-histopath_bim_des.config.batching"]], "histopath_bim_des.config.config module": [[5, "module-histopath_bim_des.config.config"]], "histopath_bim_des.config.distributions module": [[6, "module-histopath_bim_des.config.distributions"]], "histopath_bim_des.config.global_vars module": [[7, "module-histopath_bim_des.config.global_vars"]], "histopath_bim_des.config.resources module": [[8, "module-histopath_bim_des.config.resources"]], "histopath_bim_des.config.runners module": [[9, "module-histopath_bim_des.config.runners"]], "histopath_bim_des.config.tasks module": [[10, "module-histopath_bim_des.config.tasks"]], "histopath_bim_des.distribution module": [[11, "module-histopath_bim_des.distribution"]], "histopath_bim_des.excel module": [[12, "module-histopath_bim_des.excel"]], "histopath_bim_des.model module": [[13, "module-histopath_bim_des.model"]], "histopath_bim_des.process package": [[14, "histopath-bim-des-process-package"]], "histopath_bim_des.process.core module": [[15, "module-histopath_bim_des.process.core"]], "histopath_bim_des.process.p10_reception module": [[16, "module-histopath_bim_des.process.p10_reception"]], "histopath_bim_des.process.p20_cutup module": [[17, "module-histopath_bim_des.process.p20_cutup"]], "histopath_bim_des.process.p30_processing module": [[18, "module-histopath_bim_des.process.p30_processing"]], "histopath_bim_des.process.p40_microtomy module": [[19, "module-histopath_bim_des.process.p40_microtomy"]], "histopath_bim_des.process.p50_staining module": [[20, "module-histopath_bim_des.process.p50_staining"]], "histopath_bim_des.process.p60_labelling module": [[21, "module-histopath_bim_des.process.p60_labelling"]], "histopath_bim_des.process.p70_scanning module": [[22, "module-histopath_bim_des.process.p70_scanning"]], "histopath_bim_des.process.p80_qc module": [[23, "module-histopath_bim_des.process.p80_qc"]], "histopath_bim_des.process.p90_reporting module": [[24, "module-histopath_bim_des.process.p90_reporting"]], "histopath_bim_des.specimens module": [[25, "module-histopath_bim_des.specimens"]], "histopath_bim_des.util module": [[26, "module-histopath_bim_des.util"]]}, "docnames": ["apidoc/histopath_bim_des", "apidoc/histopath_bim_des.bim", "apidoc/histopath_bim_des.config", "apidoc/histopath_bim_des.config.arrivals", "apidoc/histopath_bim_des.config.batching", "apidoc/histopath_bim_des.config.config", "apidoc/histopath_bim_des.config.distributions", "apidoc/histopath_bim_des.config.global_vars", "apidoc/histopath_bim_des.config.resources", "apidoc/histopath_bim_des.config.runners", "apidoc/histopath_bim_des.config.tasks", "apidoc/histopath_bim_des.distribution", "apidoc/histopath_bim_des.excel", "apidoc/histopath_bim_des.model", "apidoc/histopath_bim_des.process", "apidoc/histopath_bim_des.process.core", "apidoc/histopath_bim_des.process.p10_reception", "apidoc/histopath_bim_des.process.p20_cutup", "apidoc/histopath_bim_des.process.p30_processing", "apidoc/histopath_bim_des.process.p40_microtomy", "apidoc/histopath_bim_des.process.p50_staining", "apidoc/histopath_bim_des.process.p60_labelling", "apidoc/histopath_bim_des.process.p70_scanning", "apidoc/histopath_bim_des.process.p80_qc", "apidoc/histopath_bim_des.process.p90_reporting", "apidoc/histopath_bim_des.specimens", "apidoc/histopath_bim_des.util", "apidoc/modules", "config", "index", "installation", "processes", "simulation", "thirdparty"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1}, "filenames": ["apidoc/histopath_bim_des.rst", "apidoc/histopath_bim_des.bim.rst", "apidoc/histopath_bim_des.config.rst", "apidoc/histopath_bim_des.config.arrivals.rst", "apidoc/histopath_bim_des.config.batching.rst", "apidoc/histopath_bim_des.config.config.rst", "apidoc/histopath_bim_des.config.distributions.rst", "apidoc/histopath_bim_des.config.global_vars.rst", "apidoc/histopath_bim_des.config.resources.rst", "apidoc/histopath_bim_des.config.runners.rst", "apidoc/histopath_bim_des.config.tasks.rst", "apidoc/histopath_bim_des.distribution.rst", "apidoc/histopath_bim_des.excel.rst", "apidoc/histopath_bim_des.model.rst", "apidoc/histopath_bim_des.process.rst", "apidoc/histopath_bim_des.process.core.rst", "apidoc/histopath_bim_des.process.p10_reception.rst", "apidoc/histopath_bim_des.process.p20_cutup.rst", "apidoc/histopath_bim_des.process.p30_processing.rst", "apidoc/histopath_bim_des.process.p40_microtomy.rst", "apidoc/histopath_bim_des.process.p50_staining.rst", "apidoc/histopath_bim_des.process.p60_labelling.rst", "apidoc/histopath_bim_des.process.p70_scanning.rst", "apidoc/histopath_bim_des.process.p80_qc.rst", "apidoc/histopath_bim_des.process.p90_reporting.rst", "apidoc/histopath_bim_des.specimens.rst", "apidoc/histopath_bim_des.util.rst", "apidoc/modules.rst", "config.md", "index.rst", "installation.md", "processes.md", "simulation.md", "thirdparty.md"], "indexentries": {"_high (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._high", false]], "_high (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._high", false]], "_low (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._low", false]], "_low (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._low", false]], "_mode (histopath_bim_des.distribution.pert attribute)": [[11, "histopath_bim_des.distribution.PERT._mode", false]], "_mode (histopath_bim_des.distribution.tri attribute)": [[11, "histopath_bim_des.distribution.Tri._mode", false]], "_value (histopath_bim_des.distribution.constant attribute)": [[11, "histopath_bim_des.distribution.Constant._value", false]], "allocation (histopath_bim_des.config.resources.resourceschedule attribute)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.allocation", false]], "arr_rate_interval_hours (in module histopath_bim_des.util)": [[26, "histopath_bim_des.util.ARR_RATE_INTERVAL_HOURS", false]], "arrivalgenerator (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.ArrivalGenerator", false]], "arrivals (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.arrivals", false]], "arrivalschedule (class in histopath_bim_des.config.arrivals)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule", false]], "arrivalschedules (class in histopath_bim_des.config.arrivals)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules", false]], "arrive_reception() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.arrive_reception", false]], "assign_histopath() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.assign_histopath", false]], "assign_histopathologist (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.assign_histopathologist", false]], "assign_histopathologist (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.assign_histopathologist", false]], "baseprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.BaseProcess", false]], "batch (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Batch", false]], "batch_size (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.batch_size", false]], "batch_sizes (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.batch_sizes", false]], "batch_sizes (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.batch_sizes", false]], "batchingprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.BatchingProcess", false]], "batchsizes (class in histopath_bim_des.config.batching)": [[4, "histopath_bim_des.config.batching.BatchSizes", false]], "bimmodel (class in histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.BimModel", false]], "block (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Block", false]], "block_and_quality_check (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.block_and_quality_check", false]], "block_and_quality_check (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.block_and_quality_check", false]], "block_trimming (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.block_trimming", false]], "block_trimming (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.block_trimming", false]], "bms (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.bms", false]], "bms (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.bms", false]], "bone_station (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.bone_station", false]], "bone_station (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.bone_station", false]], "bone_station (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.bone_station", false]], "booking_in() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.booking_in", false]], "booking_in_external (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_external", false]], "booking_in_external (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_external", false]], "booking_in_internal (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_internal", false]], "booking_in_internal (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_internal", false]], "booking_in_investigation_external (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_external", false]], "booking_in_investigation_external (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_external", false]], "booking_in_investigation_internal_easy (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_internal_easy", false]], "booking_in_investigation_internal_easy (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_internal_easy", false]], "booking_in_investigation_internal_hard (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.booking_in_investigation_internal_hard", false]], "booking_in_investigation_internal_hard (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.booking_in_investigation_internal_hard", false]], "booking_in_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.booking_in_staff", false]], "booking_in_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.booking_in_staff", false]], "cancer (histopath_bim_des.config.arrivals.arrivalschedules attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.cancer", false]], "cancer (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.CANCER", false]], "cls_args (histopath_bim_des.process.core.arrivalgenerator attribute)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.cls_args", false]], "collationprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.CollationProcess", false]], "collect (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.collect", false]], "component (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Component", false]], "config (class in histopath_bim_des.config.config)": [[5, "histopath_bim_des.config.config.Config", false]], "constant (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Constant", false]], "counter_name (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.counter_name", false]], "coverslip_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.coverslip_machine", false]], "coverslip_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.coverslip_machine", false]], "coverslip_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.coverslip_megas", false]], "coverslip_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.coverslip_megas", false]], "coverslip_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.coverslip_regular", false]], "coverslip_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.coverslip_regular", false]], "cut_up_assistant (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.cut_up_assistant", false]], "cut_up_assistant (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.cut_up_assistant", false]], "cut_up_bms (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_bms", false]], "cut_up_bms (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_bms", false]], "cut_up_large_specimens (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_large_specimens", false]], "cut_up_large_specimens (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_large_specimens", false]], "cut_up_pool (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.cut_up_pool", false]], "cut_up_pool (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.cut_up_pool", false]], "cutup (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.cutup", false]], "cutup_bms() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_bms", false]], "cutup_dist (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.cutup_dist", false]], "cutup_generic() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_generic", false]], "cutup_large() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_large", false]], "cutup_pool() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_pool", false]], "cutup_processing (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.cutup_processing", false]], "cutup_processing (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.cutup_processing", false]], "cutup_start() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.cutup_start", false]], "data (histopath_bim_des.specimens.batch attribute)": [[25, "histopath_bim_des.specimens.Batch.data", false]], "day_flags (histopath_bim_des.config.resources.resourceschedule attribute)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.day_flags", false]], "decalc (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.decalc", false]], "decalc (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.decalc", false]], "decalc_bone_station() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.decalc_bone_station", false]], "decalc_oven() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.decalc_oven", false]], "deliver_cut_up_to_processing (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_cut_up_to_processing", false]], "deliver_labelling_to_scanning (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_labelling_to_scanning", false]], "deliver_microtomy_to_staining (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_microtomy_to_staining", false]], "deliver_processing_to_microtomy (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_processing_to_microtomy", false]], "deliver_reception_to_cut_up (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_reception_to_cut_up", false]], "deliver_scanning_to_qc (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_scanning_to_qc", false]], "deliver_staining_to_labelling (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.deliver_staining_to_labelling", false]], "deliveryprocess (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.DeliveryProcess", false]], "digital_scanning_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.digital_scanning_megas", false]], "digital_scanning_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.digital_scanning_regular", false]], "distribution (in module histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Distribution", false]], "distributioninfo (class in histopath_bim_des.config.distributions)": [[6, "histopath_bim_des.config.distributions.DistributionInfo", false]], "door_map (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.door_map", false]], "door_shapes (histopath_bim_des.bim.shapelymodel attribute)": [[1, "histopath_bim_des.bim.ShapelyModel.door_shapes", false]], "doors (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.doors", false]], "duration_seconds (histopath_bim_des.config.runners.pathdefinition attribute)": [[9, "histopath_bim_des.config.runners.PathDefinition.duration_seconds", false]], "durations (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.durations", false]], "elevations (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.elevations", false]], "embed_and_trim() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.embed_and_trim", false]], "embedding (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.embedding", false]], "embedding (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.embedding", false]], "embedding_cooldown (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.embedding_cooldown", false]], "embedding_cooldown (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.embedding_cooldown", false]], "env (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.env", false]], "env (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.env", false]], "env (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.env", false]], "env (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.env", false]], "env (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.env", false]], "extra_durations (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.extra_durations", false]], "extra_loading (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.extra_loading", false]], "extra_loading (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.extra_loading", false]], "extra_paths (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.extra_paths", false]], "extra_unloading (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.extra_unloading", false]], "extra_unloading (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.extra_unloading", false]], "fn (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.fn", false]], "from_excel() (histopath_bim_des.config.runners.runnerconfig static method)": [[9, "histopath_bim_des.config.runners.RunnerConfig.from_excel", false]], "from_ifc() (histopath_bim_des.bim.bimmodel static method)": [[1, "histopath_bim_des.bim.BimModel.from_ifc", false]], "from_pd() (histopath_bim_des.config.arrivals.arrivalschedule static method)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule.from_pd", false]], "from_pd() (histopath_bim_des.config.resources.resourceschedule static method)": [[8, "histopath_bim_des.config.resources.ResourceSchedule.from_pd", false]], "from_workbook() (histopath_bim_des.config.arrivals.arrivalschedules static method)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.from_workbook", false]], "from_workbook() (histopath_bim_des.config.batching.batchsizes static method)": [[4, "histopath_bim_des.config.batching.BatchSizes.from_workbook", false]], "from_workbook() (histopath_bim_des.config.config.config static method)": [[5, "histopath_bim_des.config.config.Config.from_workbook", false]], "from_workbook() (histopath_bim_des.config.global_vars.globals static method)": [[7, "histopath_bim_des.config.global_vars.Globals.from_workbook", false]], "from_workbook() (histopath_bim_des.config.resources.resourcesinfo static method)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.from_workbook", false]], "from_workbook() (histopath_bim_des.config.runners.runnertimesconfig static method)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.from_workbook", false]], "from_workbook() (histopath_bim_des.config.tasks.taskdurationsinfo static method)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.from_workbook", false]], "get_name() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.get_name", false]], "get_table() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.get_table", false]], "global_vars (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.global_vars", false]], "globals (class in histopath_bim_des.config.global_vars)": [[7, "histopath_bim_des.config.global_vars.Globals", false]], "globals (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Globals", false]], "globals (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.globals", false]], "high (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.high", false]], "high (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.high", false]], "high (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.high", false]], "high (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.high", false]], "histopath_bim_des": [[0, "module-histopath_bim_des", false]], "histopath_bim_des.bim": [[1, "module-histopath_bim_des.bim", false]], "histopath_bim_des.config": [[2, "module-histopath_bim_des.config", false]], "histopath_bim_des.config.arrivals": [[3, "module-histopath_bim_des.config.arrivals", false]], "histopath_bim_des.config.batching": [[4, "module-histopath_bim_des.config.batching", false]], "histopath_bim_des.config.config": [[5, "module-histopath_bim_des.config.config", false]], "histopath_bim_des.config.distributions": [[6, "module-histopath_bim_des.config.distributions", false]], "histopath_bim_des.config.global_vars": [[7, "module-histopath_bim_des.config.global_vars", false]], "histopath_bim_des.config.resources": [[8, "module-histopath_bim_des.config.resources", false]], "histopath_bim_des.config.runners": [[9, "module-histopath_bim_des.config.runners", false]], "histopath_bim_des.config.tasks": [[10, "module-histopath_bim_des.config.tasks", false]], "histopath_bim_des.distribution": [[11, "module-histopath_bim_des.distribution", false]], "histopath_bim_des.excel": [[12, "module-histopath_bim_des.excel", false]], "histopath_bim_des.model": [[13, "module-histopath_bim_des.model", false]], "histopath_bim_des.process": [[14, "module-histopath_bim_des.process", false]], "histopath_bim_des.process.core": [[15, "module-histopath_bim_des.process.core", false]], "histopath_bim_des.process.p10_reception": [[16, "module-histopath_bim_des.process.p10_reception", false]], "histopath_bim_des.process.p20_cutup": [[17, "module-histopath_bim_des.process.p20_cutup", false]], "histopath_bim_des.process.p30_processing": [[18, "module-histopath_bim_des.process.p30_processing", false]], "histopath_bim_des.process.p40_microtomy": [[19, "module-histopath_bim_des.process.p40_microtomy", false]], "histopath_bim_des.process.p50_staining": [[20, "module-histopath_bim_des.process.p50_staining", false]], "histopath_bim_des.process.p60_labelling": [[21, "module-histopath_bim_des.process.p60_labelling", false]], "histopath_bim_des.process.p70_scanning": [[22, "module-histopath_bim_des.process.p70_scanning", false]], "histopath_bim_des.process.p80_qc": [[23, "module-histopath_bim_des.process.p80_qc", false]], "histopath_bim_des.process.p90_reporting": [[24, "module-histopath_bim_des.process.p90_reporting", false]], "histopath_bim_des.specimens": [[25, "module-histopath_bim_des.specimens", false]], "histopath_bim_des.util": [[26, "module-histopath_bim_des.util", false]], "histopathologist (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.histopathologist", false]], "histopathologist (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.histopathologist", false]], "in_cut_up (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_cut_up", false]], "in_labelling (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_labelling", false]], "in_microtomy (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_microtomy", false]], "in_processing (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_processing", false]], "in_qc (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_qc", false]], "in_queue (histopath_bim_des.process.core.baseprocess attribute)": [[15, "histopath_bim_des.process.core.BaseProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.in_queue", false]], "in_queue (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.in_queue", false]], "in_reception (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_reception", false]], "in_reporting (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_reporting", false]], "in_scanning (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_scanning", false]], "in_staining (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.in_staining", false]], "in_type (histopath_bim_des.process.core.process attribute)": [[15, "histopath_bim_des.process.core.Process.in_type", false]], "intconstant (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntConstant", false]], "intdistribution (in module histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntDistribution", false]], "intdistributioninfo (class in histopath_bim_des.config.distributions)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo", false]], "intpert (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntPERT", false]], "inttri (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.IntTri", false]], "is_valid_box() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.is_valid_box", false]], "items (histopath_bim_des.specimens.batch attribute)": [[25, "histopath_bim_des.specimens.Batch.items", false]], "iterator (histopath_bim_des.process.core.arrivalgenerator attribute)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.iterator", false]], "labelling (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.labelling", false]], "labelling (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.labelling", false]], "labelling (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.labelling", false]], "labelling() (in module histopath_bim_des.process.p60_labelling)": [[21, "histopath_bim_des.process.p60_labelling.labelling", false]], "labelling_scanning (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.labelling_scanning", false]], "labelling_scanning (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.labelling_scanning", false]], "load_bone_station (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_bone_station", false]], "load_bone_station (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_bone_station", false]], "load_coverslip_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_coverslip_machine_regular", false]], "load_coverslip_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_coverslip_machine_regular", false]], "load_into_decalc_oven (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_into_decalc_oven", false]], "load_into_decalc_oven (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_into_decalc_oven", false]], "load_processing_machine (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_processing_machine", false]], "load_processing_machine (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_processing_machine", false]], "load_scanning_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_scanning_machine_megas", false]], "load_scanning_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_scanning_machine_megas", false]], "load_scanning_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_scanning_machine_regular", false]], "load_scanning_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_scanning_machine_regular", false]], "load_staining_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_staining_machine_megas", false]], "load_staining_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_staining_machine_megas", false]], "load_staining_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.load_staining_machine_regular", false]], "load_staining_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.load_staining_machine_regular", false]], "loading_time (histopath_bim_des.config.runners.runnerextradurations attribute)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations.loading_time", false]], "logical_graph() (in module histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.logical_graph", false]], "low (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.low", false]], "low (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.low", false]], "low (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.low", false]], "low (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.low", false]], "mean() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.mean", false]], "microtomy (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.microtomy", false]], "microtomy() (in module histopath_bim_des.process.p40_microtomy)": [[19, "histopath_bim_des.process.p40_microtomy.microtomy", false]], "microtomy_larges (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_larges", false]], "microtomy_larges (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_larges", false]], "microtomy_levels (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_levels", false]], "microtomy_levels (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_levels", false]], "microtomy_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_megas", false]], "microtomy_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_megas", false]], "microtomy_serials (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.microtomy_serials", false]], "microtomy_serials (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.microtomy_serials", false]], "microtomy_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.microtomy_staff", false]], "microtomy_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.microtomy_staff", false]], "microtomy_staining (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.microtomy_staining", false]], "microtomy_staining (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.microtomy_staining", false]], "mode (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.mode", false]], "mode (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.mode", false]], "mode (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.mode", false]], "mode (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.mode", false]], "model (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Model", false]], "module": [[0, "module-histopath_bim_des", false], [1, "module-histopath_bim_des.bim", false], [2, "module-histopath_bim_des.config", false], [3, "module-histopath_bim_des.config.arrivals", false], [4, "module-histopath_bim_des.config.batching", false], [5, "module-histopath_bim_des.config.config", false], [6, "module-histopath_bim_des.config.distributions", false], [7, "module-histopath_bim_des.config.global_vars", false], [8, "module-histopath_bim_des.config.resources", false], [9, "module-histopath_bim_des.config.runners", false], [10, "module-histopath_bim_des.config.tasks", false], [11, "module-histopath_bim_des.distribution", false], [12, "module-histopath_bim_des.excel", false], [13, "module-histopath_bim_des.model", false], [14, "module-histopath_bim_des.process", false], [15, "module-histopath_bim_des.process.core", false], [16, "module-histopath_bim_des.process.p10_reception", false], [17, "module-histopath_bim_des.process.p20_cutup", false], [18, "module-histopath_bim_des.process.p30_processing", false], [19, "module-histopath_bim_des.process.p40_microtomy", false], [20, "module-histopath_bim_des.process.p50_staining", false], [21, "module-histopath_bim_des.process.p60_labelling", false], [22, "module-histopath_bim_des.process.p70_scanning", false], [23, "module-histopath_bim_des.process.p80_qc", false], [24, "module-histopath_bim_des.process.p90_reporting", false], [25, "module-histopath_bim_des.specimens", false], [26, "module-histopath_bim_des.util", false]], "name (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.name", false]], "noncancer (histopath_bim_des.config.arrivals.arrivalschedules attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedules.noncancer", false]], "num_blocks_large_surgical (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_blocks_large_surgical", false]], "num_blocks_large_surgical (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_blocks_large_surgical", false]], "num_blocks_mega (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_blocks_mega", false]], "num_blocks_mega (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_blocks_mega", false]], "num_reps (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.num_reps", false]], "num_reps (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.num_reps", false]], "num_slides_larges (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_larges", false]], "num_slides_larges (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_larges", false]], "num_slides_levels (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_levels", false]], "num_slides_levels (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_levels", false]], "num_slides_megas (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_megas", false]], "num_slides_megas (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_megas", false]], "num_slides_serials (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.num_slides_serials", false]], "num_slides_serials (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.num_slides_serials", false]], "out (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.out", false]], "out_process (histopath_bim_des.process.core.batchingprocess attribute)": [[15, "histopath_bim_des.process.core.BatchingProcess.out_process", false]], "out_process (histopath_bim_des.process.core.collationprocess attribute)": [[15, "histopath_bim_des.process.core.CollationProcess.out_process", false]], "out_process (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.out_process", false]], "parent (histopath_bim_des.specimens.component attribute)": [[25, "histopath_bim_des.specimens.Component.parent", false]], "path (histopath_bim_des.config.runners.pathdefinition attribute)": [[9, "histopath_bim_des.config.runners.PathDefinition.path", false]], "pathdefinition (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.PathDefinition", false]], "pert (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.PERT", false]], "pert (histopath_bim_des.distribution.intpert attribute)": [[11, "histopath_bim_des.distribution.IntPERT.pert", false]], "plot_floor() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.plot_floor", false]], "post_processing() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.post_processing", false]], "post_scanning() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.post_scanning", false]], "post_staining() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.post_staining", false]], "pre_booking_in_investigation (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.pre_booking_in_investigation", false]], "pre_booking_in_investigation (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.pre_booking_in_investigation", false]], "print_info() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.print_info", false]], "prio (histopath_bim_des.specimens.component attribute)": [[25, "histopath_bim_des.specimens.Component.prio", false]], "priority (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Priority", false]], "priority (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.PRIORITY", false]], "prob_bms_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_bms_cutup", false]], "prob_bms_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_bms_cutup", false]], "prob_bms_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_bms_cutup_urgent", false]], "prob_bms_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_bms_cutup_urgent", false]], "prob_decalc_bone (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_decalc_bone", false]], "prob_decalc_bone (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_decalc_bone", false]], "prob_decalc_oven (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_decalc_oven", false]], "prob_decalc_oven (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_decalc_oven", false]], "prob_internal (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_internal", false]], "prob_internal (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_internal", false]], "prob_invest_easy (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_easy", false]], "prob_invest_easy (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_easy", false]], "prob_invest_external (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_external", false]], "prob_invest_external (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_external", false]], "prob_invest_hard (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_invest_hard", false]], "prob_invest_hard (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_invest_hard", false]], "prob_large_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_large_cutup", false]], "prob_large_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_large_cutup", false]], "prob_large_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_large_cutup_urgent", false]], "prob_large_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_large_cutup_urgent", false]], "prob_mega_blocks (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_mega_blocks", false]], "prob_mega_blocks (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_mega_blocks", false]], "prob_microtomy_levels (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_microtomy_levels", false]], "prob_microtomy_levels (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_microtomy_levels", false]], "prob_pool_cutup (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_pool_cutup", false]], "prob_pool_cutup (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_pool_cutup", false]], "prob_pool_cutup_urgent (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_pool_cutup_urgent", false]], "prob_pool_cutup_urgent (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_pool_cutup_urgent", false]], "prob_prebook (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_prebook", false]], "prob_prebook (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_prebook", false]], "prob_priority_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_priority_cancer", false]], "prob_priority_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_priority_cancer", false]], "prob_priority_non_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_priority_non_cancer", false]], "prob_priority_non_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_priority_non_cancer", false]], "prob_urgent_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_urgent_cancer", false]], "prob_urgent_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_urgent_cancer", false]], "prob_urgent_non_cancer (histopath_bim_des.config.global_vars.globals attribute)": [[7, "histopath_bim_des.config.global_vars.Globals.prob_urgent_non_cancer", false]], "prob_urgent_non_cancer (histopath_bim_des.model.globals attribute)": [[13, "histopath_bim_des.model.Globals.prob_urgent_non_cancer", false]], "process (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.Process", false]], "process() (histopath_bim_des.process.core.arrivalgenerator method)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.process", false]], "process() (histopath_bim_des.process.core.baseprocess method)": [[15, "histopath_bim_des.process.core.BaseProcess.process", false]], "process() (histopath_bim_des.process.core.batchingprocess method)": [[15, "histopath_bim_des.process.core.BatchingProcess.process", false]], "process() (histopath_bim_des.process.core.collationprocess method)": [[15, "histopath_bim_des.process.core.CollationProcess.process", false]], "process() (histopath_bim_des.process.core.deliveryprocess method)": [[15, "histopath_bim_des.process.core.DeliveryProcess.process", false]], "process() (histopath_bim_des.process.core.process method)": [[15, "histopath_bim_des.process.core.Process.process", false]], "process() (histopath_bim_des.process.core.resourcescheduler method)": [[15, "histopath_bim_des.process.core.ResourceScheduler.process", false]], "process() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.process", false]], "processdoormap (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap", false]], "processes (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.processes", false]], "processing (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.processing", false]], "processing_assign_queue() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_assign_queue", false]], "processing_generic() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_generic", false]], "processing_large_surgicals (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_large_surgicals", false]], "processing_large_surgicals (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_large_surgicals", false]], "processing_larges() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_larges", false]], "processing_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.processing_machine", false]], "processing_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.processing_machine", false]], "processing_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.processing_megas", false]], "processing_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_megas", false]], "processing_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_megas", false]], "processing_megas() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_megas", false]], "processing_microtomy (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.processing_microtomy", false]], "processing_microtomy (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.processing_microtomy", false]], "processing_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.processing_regular", false]], "processing_room_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.processing_room_staff", false]], "processing_room_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.processing_room_staff", false]], "processing_small_surgicals (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_small_surgicals", false]], "processing_small_surgicals (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_small_surgicals", false]], "processing_smalls() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_smalls", false]], "processing_start() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_start", false]], "processing_urgent (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.processing_urgent", false]], "processing_urgent (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.processing_urgent", false]], "processing_urgents() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.processing_urgents", false]], "qc (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.qc", false]], "qc() (in module histopath_bim_des.process.p80_qc)": [[23, "histopath_bim_des.process.p80_qc.qc", false]], "qc_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.qc_staff", false]], "qc_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.qc_staff", false]], "rates (histopath_bim_des.config.arrivals.arrivalschedule attribute)": [[3, "histopath_bim_des.config.arrivals.ArrivalSchedule.rates", false]], "receive_and_sort (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.receive_and_sort", false]], "receive_and_sort (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.receive_and_sort", false]], "reception (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.reception", false]], "reception_cutup (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.reception_cutup", false]], "reception_cutup (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.reception_cutup", false]], "register_process() (in module histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.register_process", false]], "register_processes() (in module histopath_bim_des.process.p10_reception)": [[16, "histopath_bim_des.process.p10_reception.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p20_cutup)": [[17, "histopath_bim_des.process.p20_cutup.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p30_processing)": [[18, "histopath_bim_des.process.p30_processing.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p40_microtomy)": [[19, "histopath_bim_des.process.p40_microtomy.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p60_labelling)": [[21, "histopath_bim_des.process.p60_labelling.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p80_qc)": [[23, "histopath_bim_des.process.p80_qc.register_processes", false]], "register_processes() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.register_processes", false]], "remove_table_filters() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.remove_table_filters", false]], "report() (in module histopath_bim_des.process.p90_reporting)": [[24, "histopath_bim_des.process.p90_reporting.report", false]], "resource (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.resource", false]], "resource_allocation_interval_hours (in module histopath_bim_des.util)": [[26, "histopath_bim_des.util.RESOURCE_ALLOCATION_INTERVAL_HOURS", false]], "resourceinfo (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourceInfo", false]], "resources (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Resources", false]], "resources (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.resources", false]], "resources (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.resources", false]], "resourceschedule (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourceSchedule", false]], "resourcescheduler (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.ResourceScheduler", false]], "resourcesinfo (class in histopath_bim_des.config.resources)": [[8, "histopath_bim_des.config.resources.ResourcesInfo", false]], "retur (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.retur", false]], "routine (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.ROUTINE", false]], "run() (histopath_bim_des.model.model method)": [[13, "histopath_bim_des.model.Model.run", false]], "runner (histopath_bim_des.process.core.deliveryprocess attribute)": [[15, "histopath_bim_des.process.core.DeliveryProcess.runner", false]], "runner_speed (histopath_bim_des.config.runners.runnerconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerConfig.runner_speed", false]], "runner_times (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.runner_times", false]], "runner_times() (in module histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.runner_times", false]], "runnerconfig (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerConfig", false]], "runnerdurations (class in histopath_bim_des.process.core)": [[15, "histopath_bim_des.process.core.RunnerDurations", false]], "runnerextradurations (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations", false]], "runnertimes (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.RunnerTimes", false]], "runnertimesconfig (class in histopath_bim_des.config.runners)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig", false]], "sample() (histopath_bim_des.distribution.intpert method)": [[11, "histopath_bim_des.distribution.IntPERT.sample", false]], "sample() (histopath_bim_des.distribution.inttri method)": [[11, "histopath_bim_des.distribution.IntTri.sample", false]], "sample() (histopath_bim_des.distribution.pert method)": [[11, "histopath_bim_des.distribution.PERT.sample", false]], "scanning (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.scanning", false]], "scanning_generic() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_generic", false]], "scanning_machine_megas (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_machine_megas", false]], "scanning_machine_megas (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_machine_megas", false]], "scanning_machine_regular (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_machine_regular", false]], "scanning_machine_regular (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_machine_regular", false]], "scanning_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.scanning_megas", false]], "scanning_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.scanning_megas", false]], "scanning_megas() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_megas", false]], "scanning_qc (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.scanning_qc", false]], "scanning_qc (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.scanning_qc", false]], "scanning_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.scanning_regular", false]], "scanning_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.scanning_regular", false]], "scanning_regular() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_regular", false]], "scanning_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.scanning_staff", false]], "scanning_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.scanning_staff", false]], "scanning_start() (in module histopath_bim_des.process.p70_scanning)": [[22, "histopath_bim_des.process.p70_scanning.scanning_start", false]], "schedule (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.schedule", false]], "schedule (histopath_bim_des.process.core.resourcescheduler attribute)": [[15, "histopath_bim_des.process.core.ResourceScheduler.schedule", false]], "setup() (histopath_bim_des.model.model method)": [[13, "histopath_bim_des.model.Model.setup", false]], "setup() (histopath_bim_des.process.core.arrivalgenerator method)": [[15, "histopath_bim_des.process.core.ArrivalGenerator.setup", false]], "setup() (histopath_bim_des.process.core.baseprocess method)": [[15, "histopath_bim_des.process.core.BaseProcess.setup", false]], "setup() (histopath_bim_des.process.core.batchingprocess method)": [[15, "histopath_bim_des.process.core.BatchingProcess.setup", false]], "setup() (histopath_bim_des.process.core.collationprocess method)": [[15, "histopath_bim_des.process.core.CollationProcess.setup", false]], "setup() (histopath_bim_des.process.core.deliveryprocess method)": [[15, "histopath_bim_des.process.core.DeliveryProcess.setup", false]], "setup() (histopath_bim_des.process.core.process method)": [[15, "histopath_bim_des.process.core.Process.setup", false]], "setup() (histopath_bim_des.process.core.resourcescheduler method)": [[15, "histopath_bim_des.process.core.ResourceScheduler.setup", false]], "setup() (histopath_bim_des.specimens.batch method)": [[25, "histopath_bim_des.specimens.Batch.setup", false]], "setup() (histopath_bim_des.specimens.block method)": [[25, "histopath_bim_des.specimens.Block.setup", false]], "setup() (histopath_bim_des.specimens.slide method)": [[25, "histopath_bim_des.specimens.Slide.setup", false]], "setup() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.setup", false]], "shapelymodel (class in histopath_bim_des.bim)": [[1, "histopath_bim_des.bim.ShapelyModel", false]], "shortest_path() (histopath_bim_des.bim.shapelymodel method)": [[1, "histopath_bim_des.bim.ShapelyModel.shortest_path", false]], "sim_hours (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.sim_hours", false]], "sim_length (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.sim_length", false]], "slide (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Slide", false]], "specimen (class in histopath_bim_des.specimens)": [[25, "histopath_bim_des.specimens.Specimen", false]], "specimen_data (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.specimen_data", false]], "staining (histopath_bim_des.config.runners.processdoormap attribute)": [[9, "histopath_bim_des.config.runners.ProcessDoorMap.staining", false]], "staining_labelling (histopath_bim_des.config.runners.runnertimesconfig attribute)": [[9, "histopath_bim_des.config.runners.RunnerTimesConfig.staining_labelling", false]], "staining_labelling (histopath_bim_des.model.runnertimes attribute)": [[13, "histopath_bim_des.model.RunnerTimes.staining_labelling", false]], "staining_machine (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.staining_machine", false]], "staining_machine (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.staining_machine", false]], "staining_megas (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.staining_megas", false]], "staining_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.staining_megas", false]], "staining_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.staining_megas", false]], "staining_megas() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_megas", false]], "staining_regular (histopath_bim_des.config.batching.batchsizes attribute)": [[4, "histopath_bim_des.config.batching.BatchSizes.staining_regular", false]], "staining_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.staining_regular", false]], "staining_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.staining_regular", false]], "staining_regular() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_regular", false]], "staining_staff (histopath_bim_des.config.resources.resourcesinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourcesInfo.staining_staff", false]], "staining_staff (histopath_bim_des.model.resources attribute)": [[13, "histopath_bim_des.model.Resources.staining_staff", false]], "staining_start() (in module histopath_bim_des.process.p50_staining)": [[20, "histopath_bim_des.process.p50_staining.staining_start", false]], "task_durations (histopath_bim_des.config.config.config attribute)": [[5, "histopath_bim_des.config.config.Config.task_durations", false]], "task_durations (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.task_durations", false]], "taskdurations (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.TaskDurations", false]], "taskdurationsinfo (class in histopath_bim_des.config.tasks)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo", false]], "time_unit (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.time_unit", false]], "timestamp() (histopath_bim_des.specimens.specimen method)": [[25, "histopath_bim_des.specimens.Specimen.timestamp", false]], "to_shapely() (histopath_bim_des.bim.bimmodel method)": [[1, "histopath_bim_des.bim.BimModel.to_shapely", false]], "total (histopath_bim_des.model.wips attribute)": [[13, "histopath_bim_des.model.Wips.total", false]], "tri (class in histopath_bim_des.distribution)": [[11, "histopath_bim_des.distribution.Tri", false]], "tri (histopath_bim_des.distribution.inttri attribute)": [[11, "histopath_bim_des.distribution.IntTri.tri", false]], "type (histopath_bim_des.config.distributions.distributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.DistributionInfo.type", false]], "type (histopath_bim_des.config.distributions.intdistributioninfo attribute)": [[6, "histopath_bim_des.config.distributions.IntDistributionInfo.type", false]], "type (histopath_bim_des.config.resources.resourceinfo attribute)": [[8, "histopath_bim_des.config.resources.ResourceInfo.type", false]], "unload (histopath_bim_des.process.core.runnerdurations attribute)": [[15, "histopath_bim_des.process.core.RunnerDurations.unload", false]], "unload_bone_station (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_bone_station", false]], "unload_bone_station (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_bone_station", false]], "unload_coverslip_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_coverslip_machine_regular", false]], "unload_coverslip_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_coverslip_machine_regular", false]], "unload_from_decalc_oven (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_from_decalc_oven", false]], "unload_from_decalc_oven (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_from_decalc_oven", false]], "unload_processing_machine (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_processing_machine", false]], "unload_processing_machine (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_processing_machine", false]], "unload_scanning_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_scanning_machine_megas", false]], "unload_scanning_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_scanning_machine_megas", false]], "unload_scanning_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_scanning_machine_regular", false]], "unload_scanning_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_scanning_machine_regular", false]], "unload_staining_machine_megas (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_staining_machine_megas", false]], "unload_staining_machine_megas (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_staining_machine_megas", false]], "unload_staining_machine_regular (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.unload_staining_machine_regular", false]], "unload_staining_machine_regular (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.unload_staining_machine_regular", false]], "unloading_time (histopath_bim_des.config.runners.runnerextradurations attribute)": [[9, "histopath_bim_des.config.runners.RunnerExtraDurations.unloading_time", false]], "urgent (histopath_bim_des.specimens.priority attribute)": [[25, "histopath_bim_des.specimens.Priority.URGENT", false]], "value (histopath_bim_des.distribution.intconstant attribute)": [[11, "histopath_bim_des.distribution.IntConstant.value", false]], "wall_shapes (histopath_bim_des.bim.shapelymodel attribute)": [[1, "histopath_bim_des.bim.ShapelyModel.wall_shapes", false]], "walls (histopath_bim_des.bim.bimmodel attribute)": [[1, "histopath_bim_des.bim.BimModel.walls", false]], "wips (class in histopath_bim_des.model)": [[13, "histopath_bim_des.model.Wips", false]], "wips (histopath_bim_des.model.model attribute)": [[13, "histopath_bim_des.model.Model.wips", false]], "write_report (histopath_bim_des.config.tasks.taskdurationsinfo attribute)": [[10, "histopath_bim_des.config.tasks.TaskDurationsInfo.write_report", false]], "write_report (histopath_bim_des.model.taskdurations attribute)": [[13, "histopath_bim_des.model.TaskDurations.write_report", false]], "write_table() (in module histopath_bim_des.excel)": [[12, "histopath_bim_des.excel.write_table", false]]}, "objects": {"": [[0, 0, 0, "-", "histopath_bim_des"]], "histopath_bim_des": [[1, 0, 0, "-", "bim"], [2, 0, 0, "-", "config"], [11, 0, 0, "-", "distribution"], [12, 0, 0, "-", "excel"], [13, 0, 0, "-", "model"], [14, 0, 0, "-", "process"], [25, 0, 0, "-", "specimens"], [26, 0, 0, "-", "util"]], "histopath_bim_des.bim": [[1, 1, 1, "", "BimModel"], [1, 1, 1, "", "ShapelyModel"], [1, 4, 1, "", "logical_graph"], [1, 4, 1, "", "runner_times"]], "histopath_bim_des.bim.BimModel": [[1, 2, 1, "", "doors"], [1, 2, 1, "", "elevations"], [1, 3, 1, "", "from_ifc"], [1, 3, 1, "", "to_shapely"], [1, 2, 1, "", "walls"]], "histopath_bim_des.bim.ShapelyModel": [[1, 2, 1, "", "door_shapes"], [1, 3, 1, "", "is_valid_box"], [1, 3, 1, "", "plot_floor"], [1, 3, 1, "", "shortest_path"], [1, 2, 1, "", "wall_shapes"]], "histopath_bim_des.config": [[3, 0, 0, "-", "arrivals"], [4, 0, 0, "-", "batching"], [5, 0, 0, "-", "config"], [6, 0, 0, "-", "distributions"], [7, 0, 0, "-", "global_vars"], [8, 0, 0, "-", "resources"], [9, 0, 0, "-", "runners"], [10, 0, 0, "-", "tasks"]], "histopath_bim_des.config.arrivals": [[3, 1, 1, "", "ArrivalSchedule"], [3, 1, 1, "", "ArrivalSchedules"]], "histopath_bim_des.config.arrivals.ArrivalSchedule": [[3, 3, 1, "", "from_pd"], [3, 2, 1, "", "rates"]], "histopath_bim_des.config.arrivals.ArrivalSchedules": [[3, 2, 1, "", "cancer"], [3, 3, 1, "", "from_workbook"], [3, 2, 1, "", "noncancer"]], "histopath_bim_des.config.batching": [[4, 1, 1, "", "BatchSizes"]], "histopath_bim_des.config.batching.BatchSizes": [[4, 2, 1, "", "bone_station"], [4, 2, 1, "", "deliver_cut_up_to_processing"], [4, 2, 1, "", "deliver_labelling_to_scanning"], [4, 2, 1, "", "deliver_microtomy_to_staining"], [4, 2, 1, "", "deliver_processing_to_microtomy"], [4, 2, 1, "", "deliver_reception_to_cut_up"], [4, 2, 1, "", "deliver_scanning_to_qc"], [4, 2, 1, "", "deliver_staining_to_labelling"], [4, 2, 1, "", "digital_scanning_megas"], [4, 2, 1, "", "digital_scanning_regular"], [4, 3, 1, "", "from_workbook"], [4, 2, 1, "", "processing_megas"], [4, 2, 1, "", "processing_regular"], [4, 2, 1, "", "staining_megas"], [4, 2, 1, "", "staining_regular"]], "histopath_bim_des.config.config": [[5, 1, 1, "", "Config"]], "histopath_bim_des.config.config.Config": [[5, 2, 1, "", "arrivals"], [5, 2, 1, "", "batch_sizes"], [5, 3, 1, "", "from_workbook"], [5, 2, 1, "", "global_vars"], [5, 2, 1, "", "num_reps"], [5, 2, 1, "", "resources"], [5, 2, 1, "", "runner_times"], [5, 2, 1, "", "sim_hours"], [5, 2, 1, "", "task_durations"]], "histopath_bim_des.config.distributions": [[6, 1, 1, "", "DistributionInfo"], [6, 1, 1, "", "IntDistributionInfo"]], "histopath_bim_des.config.distributions.DistributionInfo": [[6, 2, 1, "", "high"], [6, 2, 1, "", "low"], [6, 2, 1, "", "mode"], [6, 2, 1, "", "time_unit"], [6, 2, 1, "", "type"]], "histopath_bim_des.config.distributions.IntDistributionInfo": [[6, 2, 1, "", "high"], [6, 2, 1, "", "low"], [6, 2, 1, "", "mode"], [6, 2, 1, "", "type"]], "histopath_bim_des.config.global_vars": [[7, 1, 1, "", "Globals"]], "histopath_bim_des.config.global_vars.Globals": [[7, 3, 1, "", "from_workbook"], [7, 2, 1, "", "num_blocks_large_surgical"], [7, 2, 1, "", "num_blocks_mega"], [7, 2, 1, "", "num_slides_larges"], [7, 2, 1, "", "num_slides_levels"], [7, 2, 1, "", "num_slides_megas"], [7, 2, 1, "", "num_slides_serials"], [7, 2, 1, "", "prob_bms_cutup"], [7, 2, 1, "", "prob_bms_cutup_urgent"], [7, 2, 1, "", "prob_decalc_bone"], [7, 2, 1, "", "prob_decalc_oven"], [7, 2, 1, "", "prob_internal"], [7, 2, 1, "", "prob_invest_easy"], [7, 2, 1, "", "prob_invest_external"], [7, 2, 1, "", "prob_invest_hard"], [7, 2, 1, "", "prob_large_cutup"], [7, 2, 1, "", "prob_large_cutup_urgent"], [7, 2, 1, "", "prob_mega_blocks"], [7, 2, 1, "", "prob_microtomy_levels"], [7, 2, 1, "", "prob_pool_cutup"], [7, 2, 1, "", "prob_pool_cutup_urgent"], [7, 2, 1, "", "prob_prebook"], [7, 2, 1, "", "prob_priority_cancer"], [7, 2, 1, "", "prob_priority_non_cancer"], [7, 2, 1, "", "prob_urgent_cancer"], [7, 2, 1, "", "prob_urgent_non_cancer"]], "histopath_bim_des.config.resources": [[8, 1, 1, "", "ResourceInfo"], [8, 1, 1, "", "ResourceSchedule"], [8, 1, 1, "", "ResourcesInfo"]], "histopath_bim_des.config.resources.ResourceInfo": [[8, 2, 1, "", "name"], [8, 2, 1, "", "schedule"], [8, 2, 1, "", "type"]], "histopath_bim_des.config.resources.ResourceSchedule": [[8, 2, 1, "", "allocation"], [8, 2, 1, "", "day_flags"], [8, 3, 1, "", "from_pd"]], "histopath_bim_des.config.resources.ResourcesInfo": [[8, 2, 1, "", "bms"], [8, 2, 1, "", "bone_station"], [8, 2, 1, "", "booking_in_staff"], [8, 2, 1, "", "coverslip_machine"], [8, 2, 1, "", "cut_up_assistant"], [8, 3, 1, "", "from_workbook"], [8, 2, 1, "", "histopathologist"], [8, 2, 1, "", "microtomy_staff"], [8, 2, 1, "", "processing_machine"], [8, 2, 1, "", "processing_room_staff"], [8, 2, 1, "", "qc_staff"], [8, 2, 1, "", "scanning_machine_megas"], [8, 2, 1, "", "scanning_machine_regular"], [8, 2, 1, "", "scanning_staff"], [8, 2, 1, "", "staining_machine"], [8, 2, 1, "", "staining_staff"]], "histopath_bim_des.config.runners": [[9, 1, 1, "", "PathDefinition"], [9, 1, 1, "", "ProcessDoorMap"], [9, 1, 1, "", "RunnerConfig"], [9, 1, 1, "", "RunnerExtraDurations"], [9, 1, 1, "", "RunnerTimesConfig"]], "histopath_bim_des.config.runners.PathDefinition": [[9, 2, 1, "", "duration_seconds"], [9, 2, 1, "", "path"]], "histopath_bim_des.config.runners.ProcessDoorMap": [[9, 2, 1, "", "cutup"], [9, 2, 1, "", "labelling"], [9, 2, 1, "", "microtomy"], [9, 2, 1, "", "processing"], [9, 2, 1, "", "qc"], [9, 2, 1, "", "reception"], [9, 2, 1, "", "scanning"], [9, 2, 1, "", "staining"]], "histopath_bim_des.config.runners.RunnerConfig": [[9, 2, 1, "", "cutup_dist"], [9, 2, 1, "", "door_map"], [9, 2, 1, "", "extra_durations"], [9, 2, 1, "", "extra_paths"], [9, 3, 1, "", "from_excel"], [9, 2, 1, "", "runner_speed"]], "histopath_bim_des.config.runners.RunnerExtraDurations": [[9, 2, 1, "", "loading_time"], [9, 2, 1, "", "unloading_time"]], "histopath_bim_des.config.runners.RunnerTimesConfig": [[9, 2, 1, "", "cutup_processing"], [9, 2, 1, "", "extra_loading"], [9, 2, 1, "", "extra_unloading"], [9, 3, 1, "", "from_workbook"], [9, 2, 1, "", "labelling_scanning"], [9, 2, 1, "", "microtomy_staining"], [9, 2, 1, "", "processing_microtomy"], [9, 2, 1, "", "reception_cutup"], [9, 2, 1, "", "scanning_qc"], [9, 2, 1, "", "staining_labelling"]], "histopath_bim_des.config.tasks": [[10, 1, 1, "", "TaskDurationsInfo"]], "histopath_bim_des.config.tasks.TaskDurationsInfo": [[10, 2, 1, "", "assign_histopathologist"], [10, 2, 1, "", "block_and_quality_check"], [10, 2, 1, "", "block_trimming"], [10, 2, 1, "", "booking_in_external"], [10, 2, 1, "", "booking_in_internal"], [10, 2, 1, "", "booking_in_investigation_external"], [10, 2, 1, "", "booking_in_investigation_internal_easy"], [10, 2, 1, "", "booking_in_investigation_internal_hard"], [10, 2, 1, "", "coverslip_megas"], [10, 2, 1, "", "coverslip_regular"], [10, 2, 1, "", "cut_up_bms"], [10, 2, 1, "", "cut_up_large_specimens"], [10, 2, 1, "", "cut_up_pool"], [10, 2, 1, "", "decalc"], [10, 2, 1, "", "embedding"], [10, 2, 1, "", "embedding_cooldown"], [10, 3, 1, "", "from_workbook"], [10, 2, 1, "", "labelling"], [10, 2, 1, "", "load_bone_station"], [10, 2, 1, "", "load_coverslip_machine_regular"], [10, 2, 1, "", "load_into_decalc_oven"], [10, 2, 1, "", "load_processing_machine"], [10, 2, 1, "", "load_scanning_machine_megas"], [10, 2, 1, "", "load_scanning_machine_regular"], [10, 2, 1, "", "load_staining_machine_megas"], [10, 2, 1, "", "load_staining_machine_regular"], [10, 2, 1, "", "microtomy_larges"], [10, 2, 1, "", "microtomy_levels"], [10, 2, 1, "", "microtomy_megas"], [10, 2, 1, "", "microtomy_serials"], [10, 2, 1, "", "pre_booking_in_investigation"], [10, 2, 1, "", "processing_large_surgicals"], [10, 2, 1, "", "processing_megas"], [10, 2, 1, "", "processing_small_surgicals"], [10, 2, 1, "", "processing_urgent"], [10, 2, 1, "", "receive_and_sort"], [10, 2, 1, "", "scanning_megas"], [10, 2, 1, "", "scanning_regular"], [10, 2, 1, "", "staining_megas"], [10, 2, 1, "", "staining_regular"], [10, 2, 1, "", "unload_bone_station"], [10, 2, 1, "", "unload_coverslip_machine_regular"], [10, 2, 1, "", "unload_from_decalc_oven"], [10, 2, 1, "", "unload_processing_machine"], [10, 2, 1, "", "unload_scanning_machine_megas"], [10, 2, 1, "", "unload_scanning_machine_regular"], [10, 2, 1, "", "unload_staining_machine_megas"], [10, 2, 1, "", "unload_staining_machine_regular"], [10, 2, 1, "", "write_report"]], "histopath_bim_des.distribution": [[11, 1, 1, "", "Constant"], [11, 5, 1, "", "Distribution"], [11, 1, 1, "", "IntConstant"], [11, 5, 1, "", "IntDistribution"], [11, 1, 1, "", "IntPERT"], [11, 1, 1, "", "IntTri"], [11, 1, 1, "", "PERT"], [11, 1, 1, "", "Tri"]], "histopath_bim_des.distribution.Constant": [[11, 2, 1, "", "_value"]], "histopath_bim_des.distribution.IntConstant": [[11, 2, 1, "", "value"]], "histopath_bim_des.distribution.IntPERT": [[11, 2, 1, "", "high"], [11, 2, 1, "", "low"], [11, 2, 1, "", "mode"], [11, 2, 1, "", "pert"], [11, 3, 1, "", "sample"]], "histopath_bim_des.distribution.IntTri": [[11, 2, 1, "", "high"], [11, 2, 1, "", "low"], [11, 2, 1, "", "mode"], [11, 3, 1, "", "sample"], [11, 2, 1, "", "tri"]], "histopath_bim_des.distribution.PERT": [[11, 2, 1, "", "_high"], [11, 2, 1, "", "_low"], [11, 2, 1, "", "_mode"], [11, 3, 1, "", "mean"], [11, 3, 1, "", "print_info"], [11, 3, 1, "", "sample"]], "histopath_bim_des.distribution.Tri": [[11, 2, 1, "", "_high"], [11, 2, 1, "", "_low"], [11, 2, 1, "", "_mode"]], "histopath_bim_des.excel": [[12, 4, 1, "", "get_name"], [12, 4, 1, "", "get_table"], [12, 4, 1, "", "remove_table_filters"], [12, 4, 1, "", "write_table"]], "histopath_bim_des.model": [[13, 1, 1, "", "Globals"], [13, 1, 1, "", "Model"], [13, 1, 1, "", "Resources"], [13, 1, 1, "", "RunnerTimes"], [13, 1, 1, "", "TaskDurations"], [13, 1, 1, "", "Wips"]], "histopath_bim_des.model.Globals": [[13, 2, 1, "", "num_blocks_large_surgical"], [13, 2, 1, "", "num_blocks_mega"], [13, 2, 1, "", "num_slides_larges"], [13, 2, 1, "", "num_slides_levels"], [13, 2, 1, "", "num_slides_megas"], [13, 2, 1, "", "num_slides_serials"], [13, 2, 1, "", "prob_bms_cutup"], [13, 2, 1, "", "prob_bms_cutup_urgent"], [13, 2, 1, "", "prob_decalc_bone"], [13, 2, 1, "", "prob_decalc_oven"], [13, 2, 1, "", "prob_internal"], [13, 2, 1, "", "prob_invest_easy"], [13, 2, 1, "", "prob_invest_external"], [13, 2, 1, "", "prob_invest_hard"], [13, 2, 1, "", "prob_large_cutup"], [13, 2, 1, "", "prob_large_cutup_urgent"], [13, 2, 1, "", "prob_mega_blocks"], [13, 2, 1, "", "prob_microtomy_levels"], [13, 2, 1, "", "prob_pool_cutup"], [13, 2, 1, "", "prob_pool_cutup_urgent"], [13, 2, 1, "", "prob_prebook"], [13, 2, 1, "", "prob_priority_cancer"], [13, 2, 1, "", "prob_priority_non_cancer"], [13, 2, 1, "", "prob_urgent_cancer"], [13, 2, 1, "", "prob_urgent_non_cancer"]], "histopath_bim_des.model.Model": [[13, 2, 1, "", "batch_sizes"], [13, 2, 1, "", "globals"], [13, 2, 1, "", "num_reps"], [13, 2, 1, "", "processes"], [13, 2, 1, "", "resources"], [13, 3, 1, "", "run"], [13, 3, 1, "", "setup"], [13, 2, 1, "", "sim_length"], [13, 2, 1, "", "specimen_data"], [13, 2, 1, "", "task_durations"], [13, 2, 1, "", "wips"]], "histopath_bim_des.model.Resources": [[13, 2, 1, "", "bms"], [13, 2, 1, "", "bone_station"], [13, 2, 1, "", "booking_in_staff"], [13, 2, 1, "", "coverslip_machine"], [13, 2, 1, "", "cut_up_assistant"], [13, 2, 1, "", "histopathologist"], [13, 2, 1, "", "microtomy_staff"], [13, 2, 1, "", "processing_machine"], [13, 2, 1, "", "processing_room_staff"], [13, 2, 1, "", "qc_staff"], [13, 2, 1, "", "scanning_machine_megas"], [13, 2, 1, "", "scanning_machine_regular"], [13, 2, 1, "", "scanning_staff"], [13, 2, 1, "", "staining_machine"], [13, 2, 1, "", "staining_staff"]], "histopath_bim_des.model.RunnerTimes": [[13, 2, 1, "", "cutup_processing"], [13, 2, 1, "", "extra_loading"], [13, 2, 1, "", "extra_unloading"], [13, 2, 1, "", "labelling_scanning"], [13, 2, 1, "", "microtomy_staining"], [13, 2, 1, "", "processing_microtomy"], [13, 2, 1, "", "reception_cutup"], [13, 2, 1, "", "scanning_qc"], [13, 2, 1, "", "staining_labelling"]], "histopath_bim_des.model.TaskDurations": [[13, 2, 1, "", "assign_histopathologist"], [13, 2, 1, "", "block_and_quality_check"], [13, 2, 1, "", "block_trimming"], [13, 2, 1, "", "booking_in_external"], [13, 2, 1, "", "booking_in_internal"], [13, 2, 1, "", "booking_in_investigation_external"], [13, 2, 1, "", "booking_in_investigation_internal_easy"], [13, 2, 1, "", "booking_in_investigation_internal_hard"], [13, 2, 1, "", "coverslip_megas"], [13, 2, 1, "", "coverslip_regular"], [13, 2, 1, "", "cut_up_bms"], [13, 2, 1, "", "cut_up_large_specimens"], [13, 2, 1, "", "cut_up_pool"], [13, 2, 1, "", "decalc"], [13, 2, 1, "", "embedding"], [13, 2, 1, "", "embedding_cooldown"], [13, 2, 1, "", "labelling"], [13, 2, 1, "", "load_bone_station"], [13, 2, 1, "", "load_coverslip_machine_regular"], [13, 2, 1, "", "load_into_decalc_oven"], [13, 2, 1, "", "load_processing_machine"], [13, 2, 1, "", "load_scanning_machine_megas"], [13, 2, 1, "", "load_scanning_machine_regular"], [13, 2, 1, "", "load_staining_machine_megas"], [13, 2, 1, "", "load_staining_machine_regular"], [13, 2, 1, "", "microtomy_larges"], [13, 2, 1, "", "microtomy_levels"], [13, 2, 1, "", "microtomy_megas"], [13, 2, 1, "", "microtomy_serials"], [13, 2, 1, "", "pre_booking_in_investigation"], [13, 2, 1, "", "processing_large_surgicals"], [13, 2, 1, "", "processing_megas"], [13, 2, 1, "", "processing_small_surgicals"], [13, 2, 1, "", "processing_urgent"], [13, 2, 1, "", "receive_and_sort"], [13, 2, 1, "", "scanning_megas"], [13, 2, 1, "", "scanning_regular"], [13, 2, 1, "", "staining_megas"], [13, 2, 1, "", "staining_regular"], [13, 2, 1, "", "unload_bone_station"], [13, 2, 1, "", "unload_coverslip_machine_regular"], [13, 2, 1, "", "unload_from_decalc_oven"], [13, 2, 1, "", "unload_processing_machine"], [13, 2, 1, "", "unload_scanning_machine_megas"], [13, 2, 1, "", "unload_scanning_machine_regular"], [13, 2, 1, "", "unload_staining_machine_megas"], [13, 2, 1, "", "unload_staining_machine_regular"], [13, 2, 1, "", "write_report"]], "histopath_bim_des.model.Wips": [[13, 2, 1, "", "in_cut_up"], [13, 2, 1, "", "in_labelling"], [13, 2, 1, "", "in_microtomy"], [13, 2, 1, "", "in_processing"], [13, 2, 1, "", "in_qc"], [13, 2, 1, "", "in_reception"], [13, 2, 1, "", "in_reporting"], [13, 2, 1, "", "in_scanning"], [13, 2, 1, "", "in_staining"], [13, 2, 1, "", "total"]], "histopath_bim_des.process": [[15, 0, 0, "-", "core"], [16, 0, 0, "-", "p10_reception"], [17, 0, 0, "-", "p20_cutup"], [18, 0, 0, "-", "p30_processing"], [19, 0, 0, "-", "p40_microtomy"], [20, 0, 0, "-", "p50_staining"], [21, 0, 0, "-", "p60_labelling"], [22, 0, 0, "-", "p70_scanning"], [23, 0, 0, "-", "p80_qc"], [24, 0, 0, "-", "p90_reporting"]], "histopath_bim_des.process.core": [[15, 1, 1, "", "ArrivalGenerator"], [15, 1, 1, "", "BaseProcess"], [15, 1, 1, "", "BatchingProcess"], [15, 1, 1, "", "CollationProcess"], [15, 1, 1, "", "DeliveryProcess"], [15, 1, 1, "", "Process"], [15, 1, 1, "", "ResourceScheduler"], [15, 1, 1, "", "RunnerDurations"], [15, 4, 1, "", "register_process"]], "histopath_bim_des.process.core.ArrivalGenerator": [[15, 2, 1, "", "cls_args"], [15, 2, 1, "", "iterator"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.BaseProcess": [[15, 2, 1, "", "in_queue"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.BatchingProcess": [[15, 2, 1, "", "batch_size"], [15, 2, 1, "", "env"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.CollationProcess": [[15, 2, 1, "", "counter_name"], [15, 2, 1, "", "env"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.DeliveryProcess": [[15, 2, 1, "", "durations"], [15, 2, 1, "", "env"], [15, 2, 1, "", "out_process"], [15, 3, 1, "", "process"], [15, 2, 1, "", "runner"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.Process": [[15, 2, 1, "", "env"], [15, 2, 1, "", "fn"], [15, 2, 1, "", "in_queue"], [15, 2, 1, "", "in_type"], [15, 3, 1, "", "process"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.ResourceScheduler": [[15, 2, 1, "", "env"], [15, 3, 1, "", "process"], [15, 2, 1, "", "resource"], [15, 2, 1, "", "schedule"], [15, 3, 1, "", "setup"]], "histopath_bim_des.process.core.RunnerDurations": [[15, 2, 1, "", "collect"], [15, 2, 1, "", "out"], [15, 2, 1, "", "retur"], [15, 2, 1, "", "unload"]], "histopath_bim_des.process.p10_reception": [[16, 4, 1, "", "arrive_reception"], [16, 4, 1, "", "booking_in"], [16, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p20_cutup": [[17, 4, 1, "", "cutup_bms"], [17, 4, 1, "", "cutup_generic"], [17, 4, 1, "", "cutup_large"], [17, 4, 1, "", "cutup_pool"], [17, 4, 1, "", "cutup_start"], [17, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p30_processing": [[18, 4, 1, "", "decalc_bone_station"], [18, 4, 1, "", "decalc_oven"], [18, 4, 1, "", "embed_and_trim"], [18, 4, 1, "", "post_processing"], [18, 4, 1, "", "processing_assign_queue"], [18, 4, 1, "", "processing_generic"], [18, 4, 1, "", "processing_larges"], [18, 4, 1, "", "processing_megas"], [18, 4, 1, "", "processing_smalls"], [18, 4, 1, "", "processing_start"], [18, 4, 1, "", "processing_urgents"], [18, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p40_microtomy": [[19, 4, 1, "", "microtomy"], [19, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p50_staining": [[20, 4, 1, "", "post_staining"], [20, 4, 1, "", "register_processes"], [20, 4, 1, "", "staining_megas"], [20, 4, 1, "", "staining_regular"], [20, 4, 1, "", "staining_start"]], "histopath_bim_des.process.p60_labelling": [[21, 4, 1, "", "labelling"], [21, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p70_scanning": [[22, 4, 1, "", "post_scanning"], [22, 4, 1, "", "register_processes"], [22, 4, 1, "", "scanning_generic"], [22, 4, 1, "", "scanning_megas"], [22, 4, 1, "", "scanning_regular"], [22, 4, 1, "", "scanning_start"]], "histopath_bim_des.process.p80_qc": [[23, 4, 1, "", "qc"], [23, 4, 1, "", "register_processes"]], "histopath_bim_des.process.p90_reporting": [[24, 4, 1, "", "assign_histopath"], [24, 4, 1, "", "register_processes"], [24, 4, 1, "", "report"]], "histopath_bim_des.specimens": [[25, 1, 1, "", "Batch"], [25, 1, 1, "", "Block"], [25, 1, 1, "", "Component"], [25, 1, 1, "", "Priority"], [25, 1, 1, "", "Slide"], [25, 1, 1, "", "Specimen"]], "histopath_bim_des.specimens.Batch": [[25, 2, 1, "", "data"], [25, 2, 1, "", "items"], [25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Block": [[25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Component": [[25, 2, 1, "", "parent"], [25, 2, 1, "", "prio"]], "histopath_bim_des.specimens.Priority": [[25, 2, 1, "", "CANCER"], [25, 2, 1, "", "PRIORITY"], [25, 2, 1, "", "ROUTINE"], [25, 2, 1, "", "URGENT"]], "histopath_bim_des.specimens.Slide": [[25, 3, 1, "", "setup"]], "histopath_bim_des.specimens.Specimen": [[25, 3, 1, "", "process"], [25, 3, 1, "", "setup"], [25, 3, 1, "", "timestamp"]], "histopath_bim_des.util": [[26, 5, 1, "", "ARR_RATE_INTERVAL_HOURS"], [26, 5, 1, "", "RESOURCE_ALLOCATION_INTERVAL_HOURS"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:function", "5": "py:data"}, "terms": {"": [1, 5, 6, 12, 29, 31, 33], "0": [1, 6, 8, 11, 13, 15, 25, 26], "1": [1, 8, 17, 25, 26, 32], "10": 32, "100": 1, "12": 30, "168": [3, 32], "2": [1, 11, 25, 32], "24": [3, 32], "28": 32, "3": [25, 30], "30": [1, 8, 15, 32], "4": 11, "45": 1, "48": 8, "5": [1, 6, 11, 26], "70": 1, "80": 1, "90": 1, "A": [1, 8, 9, 11, 12, 15, 25, 31], "By": [11, 29], "For": [15, 17, 32, 33], "If": [1, 5, 11, 13, 30], "OR": 30, "The": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 25, 28, 30, 31, 32], "There": 10, "These": 10, "To": [28, 30], "With": 7, "__call__": 15, "_high": [0, 11], "_low": [0, 11], "_min": 11, "_mode": [0, 11], "_shape": 11, "_valu": [0, 11], "abc": [15, 25], "about": [8, 11], "abstract": 15, "accept": 6, "access": 32, "accor": 13, "accord": 18, "across": 18, "activ": 15, "add": 11, "addenbrook": [1, 29], "addit": 25, "affix": 10, "after": [13, 15, 25], "against": 1, "algebra": 33, "algorithm": 1, "alia": 11, "all": [1, 4, 8, 13, 15, 17, 19, 21], "alloc": [2, 8, 15, 26], "allow": 13, "alreadi": 10, "also": 13, "alter": 12, "alwai": 17, "an": [1, 3, 4, 5, 7, 8, 9, 10, 12, 15, 18, 28, 29, 30], "analysi": 33, "ani": [6, 7, 11, 13, 15], "anim": 13, "anoth": [1, 15], "api": 33, "apt": 30, "ar": [1, 4, 7, 10, 12, 13, 15, 17, 26, 28, 31, 32], "arg": 15, "argument": 15, "around": 11, "arr_rate_interval_hour": [0, 15, 26, 27], "arrai": [12, 32], "arriv": [0, 2, 5, 15, 16, 17, 18, 26], "arrivalgener": [0, 14, 15], "arrivalschedul": [0, 2, 3, 5, 15], "arrive_recept": [0, 14, 16, 25], "as_str": 11, "asset": [28, 30, 32], "assign": [10, 18, 24], "assign_histopath": [0, 14, 24], "assign_histopathologist": [0, 2, 10, 13], "associ": [13, 15, 25], "assum": 13, "atrribut": 25, "attach": 15, "attribut": [13, 32], "author": 29, "avail": 28, "ax": 1, "axi": 1, "bartlett": 29, "base": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 25, 28], "basemodel": [3, 4, 5, 6, 7, 8, 9, 10], "baseprocess": [0, 13, 14, 15, 31], "bash": 30, "batch": [0, 2, 10, 13, 15, 18, 20, 22, 25, 27], "batch_siz": [0, 2, 5, 13, 14, 15], "batchingprocess": [0, 14, 15, 18], "batchsiz": [0, 2, 4, 5, 13], "been": 1, "befor": [6, 13], "behind": 13, "below": [13, 28, 31], "better": 11, "between": [1, 9, 15], "bim": [0, 27, 30, 33], "bimmodel": [0, 1, 27, 28], "bin": 30, "block": [0, 4, 7, 10, 17, 18, 23, 25, 27], "block_and_quality_check": [0, 2, 10, 13], "block_trim": [0, 2, 10, 13], "bm": [0, 2, 7, 8, 10, 13, 17], "bone": [4, 7, 10, 18], "bone_st": [0, 2, 4, 8, 13], "boni": 10, "book": [7, 10, 16], "booking_in": [0, 14, 16], "booking_in_extern": [0, 2, 10, 13], "booking_in_intern": [0, 2, 10, 13], "booking_in_investigation_extern": [0, 2, 10, 13], "booking_in_investigation_internal_easi": [0, 2, 10, 13], "booking_in_investigation_internal_hard": [0, 2, 10, 13], "booking_in_staff": [0, 2, 8, 13], "bool": [8, 11, 13, 22, 25], "bottom": 1, "bottom_left": 1, "boundari": 25, "box": 1, "build": [1, 29], "built": 32, "c": [15, 25], "calcul": 29, "call": [13, 15, 16, 25], "callabl": [15, 25], "cambridg": [1, 29], "can": [15, 28, 29, 30, 32], "cancer": [0, 2, 3, 7, 25], "cap_now": [13, 25], "capac": [15, 18, 32], "case": 18, "cassett": 25, "cd": 30, "cfg": [1, 28], "chain": 31, "chan": 29, "chang": 15, "charact": 8, "check": [1, 10, 23], "chi": 29, "child": 15, "claimed_quan": 32, "class": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 18, 25, 28, 29, 32, 33], "classifi": [7, 10], "click": 28, "clone": 30, "cls_arg": [14, 15], "code": 29, "collationprocess": [0, 14, 15], "collect": [14, 15, 32], "colleg": 29, "column": 3, "com": 30, "combin": 17, "come": 7, "common": 15, "compar": 15, "complet": [13, 15, 29, 32], "compon": [0, 13, 15, 25, 27], "compos": 31, "comput": [1, 32, 33], "conduct": 10, "config": [0, 1, 13, 18, 26, 27, 28, 32], "config_": 28, "config_bas": 32, "configur": [2, 3, 4, 5, 7, 8, 9, 10], "constant": [0, 6, 11, 13, 26, 27], "construct": [1, 3, 4, 6, 7, 8, 9, 10, 13, 29, 33], "constructor": 15, "contain": [1, 2, 3, 7, 8, 9, 12, 13, 28, 29], "content": 27, "continu": [6, 11], "control": 15, "cool": 10, "coordin": 1, "copi": 30, "core": [0, 13, 14], "corner": 1, "correct": [17, 18], "correspond": [1, 7, 8, 9], "counter": [13, 15], "counter_nam": [14, 15], "cours": 8, "cover": 20, "coverslip": 10, "coverslip_machin": [0, 2, 8, 13], "coverslip_mega": [0, 2, 10, 13], "coverslip_regular": [0, 2, 10, 13], "cp": 30, "creat": [10, 12, 15], "current": [1, 32], "cut": [4, 7, 10, 17, 25], "cut_up_assist": [0, 2, 8, 13], "cut_up_bm": [0, 2, 10, 13], "cut_up_large_specimen": [0, 2, 10, 13], "cut_up_pool": [0, 2, 10, 13], "cutup": [2, 9], "cutup_bm": [0, 14, 17], "cutup_dist": [2, 9], "cutup_gener": [0, 14, 17], "cutup_larg": [0, 14, 17], "cutup_pool": [0, 14, 17], "cutup_process": [0, 2, 9, 13], "cutup_start": [0, 14, 17], "cutup_typ": 17, "cycl": 15, "d": 1, "dacit": 33, "dai": [3, 8, 15, 29, 32], "data": [0, 1, 12, 25, 33], "data_onli": [28, 32], "dataclass": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 33], "datafram": [1, 3, 8, 12, 33], "datetim": 12, "day_flag": [2, 8], "de": 30, "decalc": [0, 2, 7, 10, 13, 18], "decalc_bone_st": [0, 14, 18], "decalc_oven": [0, 14, 18], "decalcif": 7, "decalcifi": 10, "dedic": 10, "default": [1, 5, 11, 13, 30], "default_cap_now": 13, "defin": [5, 6, 8, 9, 15, 25, 26, 32], "definit": [14, 15], "delai": [13, 15, 25], "deliver_cut_up_to_process": [2, 4], "deliver_labelling_to_scan": [2, 4], "deliver_microtomy_to_stain": [2, 4], "deliver_processing_to_microtomi": [2, 4], "deliver_reception_to_cut_up": [2, 4], "deliver_scanning_to_qc": [2, 4], "deliver_staining_to_label": [2, 4], "deliveri": [4, 15], "deliveryprocess": [0, 14, 15], "depend": [30, 33], "describ": 6, "despit": 32, "destin": [1, 15], "determin": 1, "dev": 30, "develop": 30, "df": [3, 8, 12, 28], "diagram": 28, "dict": [1, 13, 15, 25, 33], "differ": 29, "digital_scanning_mega": [2, 4], "digital_scanning_regular": [2, 4], "direct": 9, "directori": [28, 29], "disabl": 29, "discret": [6, 11, 29, 33], "discretis": 6, "distanc": 9, "distribt": 11, "distribut": [0, 2, 13, 15, 27], "distributioninfo": [0, 2, 6, 10], "do_thi": 15, "doe": 15, "door": [0, 1, 9], "door_filt": 1, "door_map": [2, 9], "door_shap": [0, 1], "drop": 12, "durat": [6, 9, 10, 13, 14, 15, 18, 26], "duration_second": [2, 9], "e": [4, 6, 7, 8, 9, 10, 11, 13, 15], "each": [1, 3, 9, 13, 15, 16], "easi": [7, 10], "edg": [1, 10], "elev": [0, 1], "els": 18, "emb": [10, 18], "embed": [0, 2, 10, 13], "embed_and_trim": [0, 14, 18], "embedding_cooldown": [0, 2, 10, 13], "empti": 25, "en": 11, "enabl": 29, "encod": 28, "end": 13, "enforc": 18, "entit": 15, "entiti": [15, 28], "entri": [10, 15, 22], "env": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "environ": [11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 30], "epic": [7, 10], "erdant": 30, "error": 30, "estim": 29, "event": [13, 29, 33], "eventlist": 13, "everi": 15, "exampl": [15, 28, 29, 32], "excel": [0, 3, 4, 5, 7, 8, 9, 10, 26, 27, 28, 33], "except": 1, "excess": [10, 18], "execut": 13, "exist": [1, 10, 12, 25], "expect": 8, "extern": [7, 10, 30], "extra_dur": [2, 9], "extra_load": [0, 2, 9, 13], "extra_path": [2, 9], "extra_unload": [0, 2, 9, 13], "fals": [8, 11, 12, 13, 25], "field": [4, 7, 8, 10, 25], "file": [1, 4, 5, 7, 9, 10, 11, 28, 29, 33], "filepath": 12, "filter": 12, "final": 24, "find": 1, "finish": 13, "first": 6, "fix": 18, "flag": 8, "flatten": 12, "float": [1, 3, 5, 6, 7, 9, 11, 12, 13, 15, 18, 25], "floor": 1, "fn": [14, 15], "follow": 30, "form": [11, 15, 30], "found": [5, 12, 15, 29], "foundat": [1, 29, 33], "four": 17, "from": [3, 4, 5, 7, 8, 9, 10, 12, 13, 15, 25, 28, 32, 33], "from_door": 1, "from_excel": [2, 9, 28], "from_ifc": [0, 1, 28], "from_pd": [2, 3, 8], "from_workbook": [2, 3, 4, 5, 7, 8, 9, 10, 28, 32], "front": 13, "full": [28, 31, 33], "function": [12, 15, 17, 26], "g": [8, 9, 15], "gener": [9, 15, 17, 18, 19, 22, 25, 33], "geometr": 33, "get": 30, "get_nam": [0, 12, 27], "get_tabl": [0, 12, 27], "git": 30, "github": 30, "given": [1, 15, 25, 29, 31, 32], "glass": 25, "global": [0, 2, 5, 7, 13, 27], "global_var": [0, 2, 5], "goe": 7, "graph": [1, 33], "grid": 1, "grid_siz": 1, "h": 6, "ha": [1, 7, 13, 25], "hard": [7, 10], "have": [1, 30, 32], "high": [0, 2, 6, 11], "higher": 25, "histo": [28, 30], "histopath": [3, 4, 7, 8, 9, 10, 24, 30], "histopatholog": [10, 24], "histopathologi": [1, 2, 3, 5, 13, 14, 29], "histopathologist": [0, 2, 8, 10, 13, 24], "homogen": 4, "hospit": [1, 29], "hour": [3, 5, 6, 15], "hourli": [3, 15], "http": [11, 30], "i": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 28, 29, 30, 31, 32], "idx": 12, "ifc": [28, 29, 30], "ifcopenshel": 33, "ignor": [1, 17], "immedi": [13, 15, 25], "implement": [15, 31], "import": 32, "in_cut_up": [0, 13], "in_label": [0, 13], "in_microtomi": [0, 13], "in_process": [0, 13], "in_qc": [0, 13], "in_queu": [14, 15], "in_recept": [0, 13], "in_report": [0, 13], "in_scan": [0, 13], "in_stain": [0, 13], "in_typ": [14, 15], "includ": [12, 32], "incom": 18, "independ": 9, "index": [8, 12], "indic": [13, 29], "industri": [1, 29, 33], "inf": 13, "info": 11, "inform": [3, 4, 6, 8, 10, 29, 32], "initialis": [13, 15, 25], "input": [4, 7, 8, 10, 31], "insert": [12, 15, 25], "instanc": [1, 3, 4, 7, 8, 9, 10, 13, 15, 31], "instanti": 15, "instead": 7, "institut": 29, "int": [1, 4, 5, 6, 8, 11, 12, 13, 15], "intconst": [0, 11, 13, 27], "intdistribut": [0, 11, 27], "intdistributioninfo": [0, 2, 6, 7], "integ": [6, 11], "integr": 33, "intenum": 25, "intern": [7, 10], "intersect": 1, "interv": [8, 15, 26], "intpert": [0, 6, 11, 13, 27], "inttri": [0, 11, 13, 27], "inttriangular": 6, "investig": [7, 10], "is_mega": 22, "is_valid_box": [0, 1], "issu": 13, "item": [0, 4, 25], "iter": [14, 15], "itertool": 15, "its": [15, 30], "json": 13, "kei": 29, "kpi": 29, "kwarg": [13, 15, 25], "lab": [1, 29, 32], "lab_tat": 32, "label": [0, 2, 4, 9, 10, 13, 14, 21], "labelling_scan": [0, 2, 9, 13], "larg": [7, 10, 17, 18], "larger": 10, "launch": 15, "left": 1, "length": [8, 10, 15], "less": 29, "letter": [6, 8], "level": [1, 5, 7, 10, 13, 15, 29], "libgraphviz": 30, "librari": 32, "like": 6, "limit": 1, "linear": 33, "list": [1, 8, 12, 13, 15, 18, 25, 33], "liter": [6, 8, 17], "load": [5, 9, 10, 32], "load_bone_st": [0, 2, 10, 13], "load_coverslip_machine_regular": [0, 2, 10, 13], "load_into_decalc_oven": [0, 2, 10, 13], "load_processing_machin": [0, 2, 10, 13], "load_scanning_machine_mega": [0, 2, 10, 13], "load_scanning_machine_regular": [0, 2, 10, 13], "load_staining_machine_mega": [0, 2, 10, 13], "load_staining_machine_regular": [0, 2, 10, 13], "load_workbook": [28, 32], "loading_tim": [2, 9], "locat": 15, "logic": 1, "logical_graph": [0, 1, 27], "london": 29, "loop": [15, 32], "low": [0, 2, 6, 11], "lower": 25, "lowercas": 8, "m": [1, 5, 6], "machin": [4, 8, 10, 18], "mai": 9, "main": 13, "maintain": 29, "make": 13, "manag": [30, 33], "manual": 10, "manufactur": 29, "map": [1, 9, 13], "mass": 11, "match": [4, 7, 8, 10], "matplotlib": 1, "maximum": [6, 11], "mean": [0, 11, 29, 32], "mean_util": 32, "mega": [4, 7, 10, 18, 20, 22], "metr": 1, "microtomi": [0, 2, 4, 7, 9, 14, 19, 25], "microtomy_larg": [0, 2, 10, 13], "microtomy_level": [0, 2, 10, 13], "microtomy_mega": [0, 2, 10, 13], "microtomy_seri": [0, 2, 10, 13], "microtomy_staff": [0, 2, 8, 13], "microtomy_stain": [0, 2, 9, 13], "min": [8, 15], "minimum": [6, 11], "minut": 6, "mkdir": 30, "mode": [0, 2, 6, 11, 25], "model": [0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 29, 31, 32], "modul": [27, 28], "mon": 8, "mondai": 3, "monitor": 13, "more": [11, 13], "moretti": 29, "most": 6, "move": 15, "multipl": [9, 32], "must": [4, 8, 10], "n": [29, 32], "name": [2, 7, 8, 9, 12, 15, 25, 32], "necessari": [18, 30], "neither": 13, "nest": 12, "network": 33, "networkx": [1, 33], "networkxnopath": 1, "new": [10, 12, 15, 16], "nicola": 29, "node": 1, "non": [3, 7, 18], "noncanc": [2, 3], "none": [1, 5, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "nor": 13, "note": [9, 12, 13, 32], "notebook": 29, "now": 13, "np": 32, "num_blocks_large_surg": [0, 2, 7, 13], "num_blocks_mega": [0, 2, 7, 13], "num_rep": [0, 2, 5, 13, 32], "num_slides_larg": [0, 2, 7, 13], "num_slides_level": [0, 2, 7, 13], "num_slides_mega": [0, 2, 7, 13], "num_slides_seri": [0, 2, 7, 13], "number": [1, 4, 5, 7, 8, 13, 15, 17, 29, 33], "numpi": [12, 32], "object": [1, 3, 11, 12, 13, 15, 25, 28, 29], "obtain": 30, "ok_door": 1, "omit": 13, "onc": [15, 32], "one": [3, 6, 7, 15], "onli": [13, 32], "openpyxl": [28, 33], "optimis": 33, "option": 30, "org": 11, "other": [8, 13, 15], "otherwis": 8, "out": [14, 15], "out_process": [14, 15], "out_typ": 15, "output": [28, 31], "oven": [7, 18], "over": 8, "overall_tat": 32, "overrid": 11, "own": 32, "oxl": 32, "p": 30, "p10_recept": [0, 14], "p20_cutup": [0, 14], "p30_process": [0, 14], "p40_microtomi": [0, 14], "p50_stain": [0, 14], "p60_label": [0, 14], "p70_scan": [0, 14], "p80_qc": [0, 14], "p90_report": [0, 14], "packag": [27, 29, 30, 33], "pair": 1, "panda": [12, 33], "paraffin": 10, "paramet": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 17, 28, 32], "parent": [0, 15, 25], "pars": [1, 3, 4, 7, 8, 9, 10, 28, 29], "particularli": 13, "pass": [1, 15], "past": [13, 28], "path": [1, 2, 9, 12, 30, 32], "pathdefinit": [0, 2, 9], "pathfind": 1, "pathlik": [1, 12], "pathwai": [3, 7, 29], "perform": [10, 29], "period": 15, "pert": [0, 6, 11, 13, 27], "pert_distribut": 11, "pip": 30, "place": [9, 15], "plan": 1, "plot": 1, "plot_floor": [0, 1], "poetri": [30, 33], "point": [6, 11, 22], "polygon": 1, "pool": [7, 10, 15, 17], "possibl": 12, "possibli": 13, "post": [18, 20, 22], "post_process": [0, 14, 18], "post_scan": [0, 14, 22], "post_stain": [0, 14, 20], "pre": [7, 10], "pre_booking_in_investig": [0, 2, 10, 13], "prefix": 28, "print": [11, 32], "print_info": [0, 11], "prio": [0, 25], "prioriti": [0, 7, 10, 13, 25, 27], "privat": [28, 30], "prob_bms_cutup": [0, 2, 7, 13], "prob_bms_cutup_urg": [0, 2, 7, 13], "prob_decalc_bon": [0, 2, 7, 13], "prob_decalc_oven": [0, 2, 7, 13], "prob_intern": [0, 2, 7, 13], "prob_invest_easi": [0, 2, 7, 13], "prob_invest_extern": [0, 2, 7, 13], "prob_invest_hard": [0, 2, 7, 13], "prob_large_cutup": [0, 2, 7, 13], "prob_large_cutup_urg": [0, 2, 7, 13], "prob_mega_block": [0, 2, 7, 13], "prob_microtomy_level": [0, 2, 7, 13], "prob_pool_cutup": [0, 2, 7, 13], "prob_pool_cutup_urg": [0, 2, 7, 13], "prob_prebook": [0, 2, 7, 13], "prob_priority_canc": [0, 2, 7, 13], "prob_priority_non_canc": [0, 2, 7, 13], "prob_urgent_canc": [0, 2, 7, 13], "prob_urgent_non_canc": [0, 2, 7, 13], "probabl": [6, 7, 11], "process": [0, 1, 2, 3, 4, 9, 10, 13, 25, 27], "processdoormap": [0, 2, 9], "processing_assign_queu": [0, 14, 18], "processing_gener": [0, 14, 18], "processing_larg": [0, 14, 18], "processing_large_surg": [0, 2, 10, 13], "processing_machin": [0, 2, 8, 13], "processing_mega": [0, 2, 4, 10, 13, 14, 18], "processing_microtomi": [0, 2, 9, 13], "processing_regular": [2, 4], "processing_room_staff": [0, 2, 8, 13], "processing_smal": [0, 14, 18], "processing_small_surg": [0, 2, 10, 13], "processing_start": [0, 14, 18], "processing_urg": [0, 2, 10, 13, 14, 18], "produc": [7, 10, 17, 25], "program": 18, "programm": 10, "progress": 13, "project": [28, 29, 30, 31, 33], "proport": [29, 32], "provid": [1, 11], "push": 15, "pydant": [5, 33], "pyproject": 33, "python": [28, 29, 30, 33], "python3": 30, "qc": [0, 2, 4, 9, 14, 23], "qc_end": 32, "qc_staff": [0, 2, 8, 13], "qualiti": [10, 23], "qualnam": 25, "queue": [15, 17, 18, 25], "rais": 1, "random": [6, 11, 17], "randomstream": 11, "rang": [7, 12, 32], "rate": [2, 3, 15, 26], "re": 32, "reactiv": 13, "read": 12, "reason": 1, "receiv": [10, 15], "receive_and_sort": [0, 2, 10, 13], "recept": [2, 4, 9, 10, 16], "reception_cutup": [0, 2, 9, 13], "reception_start": 32, "reconstitut": 15, "reduc": 18, "regist": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "register_process": [0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "regular": [4, 10, 20, 22], "relat": [1, 9], "relationship": 28, "remain": 7, "remov": [8, 12], "remove_table_filt": [0, 12, 27], "replac": [11, 12], "replic": 13, "report": [0, 10, 14, 24], "reporting_end": 32, "repres": [1, 6], "represent": [1, 11, 31, 33], "requir": [1, 7, 10, 15, 28, 30, 32], "reset_index": 12, "resourc": [0, 2, 5, 13, 14, 15, 17, 26, 27, 32], "resource_allocation_interval_hour": [0, 15, 26, 27], "resourceinfo": [0, 2, 8], "resourceschedul": [0, 2, 8, 14, 15], "resourcesinfo": [0, 2, 5, 8], "respect": 29, "respons": 15, "result": 29, "retur": [14, 15], "return": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 30], "right": 1, "room": [9, 17], "routin": [0, 25], "row": [3, 4, 8, 10], "row_nam": 8, "rt": 28, "run": [0, 5, 13, 32], "runner": [0, 1, 2, 5, 13, 14, 15, 29], "runner_cfg_path": 28, "runner_spe": [2, 5, 9, 32], "runner_tim": [0, 1, 2, 5, 27, 28], "runnerconfig": [0, 1, 2, 9, 28], "runnerdur": [0, 14, 15], "runnerextradur": [0, 2, 9], "runnertim": [0, 13, 27], "runnertimesconfig": [0, 2, 5, 9, 29], "salabim": [11, 15, 25, 32, 33], "same": [4, 13, 15], "sampl": [0, 11, 13], "save": 25, "scan": [2, 4, 8, 9, 10, 22], "scanning_gener": [0, 14, 22], "scanning_machine_mega": [0, 2, 8, 13], "scanning_machine_regular": [0, 2, 8, 13], "scanning_mega": [0, 2, 10, 13, 14, 22], "scanning_qc": [0, 2, 9, 13], "scanning_regular": [0, 2, 10, 13, 14, 22], "scanning_staff": [0, 2, 8, 13], "scanning_start": [0, 14, 22], "scenario": 28, "schedul": [2, 3, 8, 13, 14, 15], "school": 29, "scientif": 33, "scipi": 33, "script": [28, 30], "search": 1, "second": [1, 6, 30], "section": 10, "see": [11, 13, 33], "select": 1, "self": [1, 5, 9, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "send": [18, 20], "separ": 20, "sequenc": [3, 8, 9], "serial": [7, 10], "serialis": 13, "servic": 29, "set": [8, 13, 15, 25, 28], "setup": [0, 13, 14, 15, 25], "seven": 3, "shape": [1, 33], "shapelymodel": [0, 1, 27], "sheet": 28, "sheet_nam": 12, "shortest": 1, "shortest_path": [0, 1], "should": 7, "shown": 28, "sim": [11, 13], "sim_hour": [2, 5, 32], "sim_length": [0, 13], "simpl": 32, "simplic": 17, "simul": [2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29, 33], "singl": [10, 12, 15, 17, 18, 28], "size": [1, 4, 10, 13, 15, 18, 20, 28], "skip_standbi": 25, "slide": [0, 4, 7, 10, 19, 20, 21, 22, 25, 27], "slip": 20, "small": [7, 10, 17, 18], "so": 13, "some": [9, 15], "sort": [13, 17], "sourc": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "space": [7, 8], "special": [17, 18], "specifi": [13, 15, 28], "specimen": [0, 3, 4, 7, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 32], "specimen_data": [0, 13, 25, 32], "speed": [1, 5, 9], "split": 18, "staf": 10, "staff": [8, 15], "stage": [1, 9], "stain": [2, 4, 9, 10, 20], "staining_label": [0, 2, 9, 13], "staining_machin": [0, 2, 8, 13], "staining_mega": [0, 2, 4, 10, 13, 14, 20], "staining_regular": [0, 2, 4, 10, 13, 14, 20], "staining_staff": [0, 2, 8, 13], "staining_start": [0, 14, 20], "start": [1, 3, 6, 13, 18, 25], "static": [1, 3, 4, 5, 7, 8, 9, 10], "station": [4, 7, 10, 18], "statis": 32, "statist": 33, "store": [7, 15], "storei": 1, "str": [1, 8, 9, 11, 12, 13, 15, 25], "string": [6, 11, 13], "studi": 1, "sub": 15, "submodul": 27, "subpackag": 27, "sudo": 30, "sun": 8, "suppress_pause_at_step": 25, "suppress_trac": 25, "surgic": [7, 10, 17, 18], "sustain": 29, "sy": 13, "symbol": 7, "system": [7, 16], "sytem": 10, "tab": [4, 8, 10], "tabl": 12, "tablerunnertim": 28, "take": [9, 15, 17, 18], "taken": 15, "task": [0, 2, 6, 7, 13, 17, 18, 20, 22], "task_dur": [0, 2, 5, 13], "taskdur": [0, 13, 27], "taskdurationsinfo": [0, 2, 5, 10], "tat": [29, 32], "templat": [8, 26], "textio": 11, "than": [11, 29], "thank": 32, "them": [1, 15], "themselv": 13, "therefor": 7, "thi": [4, 8, 10, 11, 13, 15, 25, 28, 29, 30, 31, 33], "three": [6, 11], "through": 1, "thu": 11, "till": 13, "time": [1, 5, 6, 9, 10, 13, 15, 18, 29, 32], "time_unit": [2, 6, 11], "timestamp": [0, 25, 32], "tissu": [10, 18, 25], "titl": [1, 4, 7, 10, 28], "to_door": 1, "to_shap": [0, 1], "todo": 18, "toml": 33, "top": [1, 5], "top_right": 1, "total": [0, 13], "track": [3, 4, 8, 10, 13], "travel": [1, 9, 15], "tri": [0, 11, 13, 27], "triangular": [6, 11], "trim": [10, 18], "true": [8, 13, 28, 32], "tupl": [1, 9], "turn": [25, 29], "turnaround": [29, 32], "two": [1, 9, 15], "type": [2, 4, 5, 6, 8, 9, 11, 13, 15, 17, 18, 25], "typic": [1, 15], "uk": [1, 29], "unbatch": 15, "underli": [6, 11], "underscor": 8, "unit": [6, 8, 17], "univers": 29, "unload": [9, 10, 14, 15], "unload_bone_st": [0, 2, 10, 13], "unload_coverslip_machine_regular": [0, 2, 10, 13], "unload_from_decalc_oven": [0, 2, 10, 13], "unload_processing_machin": [0, 2, 10, 13], "unload_scanning_machine_mega": [0, 2, 10, 13], "unload_scanning_machine_regular": [0, 2, 10, 13], "unload_staining_machine_mega": [0, 2, 10, 13], "unload_staining_machine_regular": [0, 2, 10, 13], "unloading_tim": [2, 9], "unstaf": 10, "up": [4, 7, 10, 13, 15, 17, 25], "updat": 18, "upon": 15, "urgenc": 13, "urgent": [0, 7, 10, 13, 18, 25], "us": [1, 7, 12, 13, 28, 29, 30], "usr": 30, "usuali": 13, "util": [0, 27], "utilis": 32, "v": 32, "valid": [6, 33], "valu": [0, 3, 5, 6, 10, 11, 12, 13, 25, 32], "variabl": [7, 13], "variou": 13, "venv": 30, "version": 30, "via": 32, "visual": 31, "w": 12, "wa": [10, 30], "wall": [0, 1], "wall_shap": [0, 1], "want": 13, "wax": [10, 18, 25], "wbook": [3, 4, 5, 7, 8, 9, 10, 12, 32], "we": 32, "week": [3, 8], "weekend": 18, "weight": 1, "when": [1, 13], "where": [1, 9], "whether": [8, 13], "which": [12, 13, 15, 26, 29, 32], "while": 13, "wiki": 11, "wikipedia": 11, "wip": [0, 13, 27], "within": [25, 29], "without": 1, "work": [13, 15], "workbook": [3, 4, 5, 7, 8, 9, 10, 12], "worksheet": [12, 28], "write": [10, 12, 24, 32], "write_report": [0, 2, 10, 13], "write_t": [0, 12, 27, 28], "xlsx": [28, 32], "yet": 25, "yield": 15, "yin": 29, "yinchi": 30, "you": [13, 30], "your": 32}, "titles": ["histopath_bim_des package", "histopath_bim_des.bim module", "histopath_bim_des.config package", "histopath_bim_des.config.arrivals module", "histopath_bim_des.config.batching module", "histopath_bim_des.config.config module", "histopath_bim_des.config.distributions module", "histopath_bim_des.config.global_vars module", "histopath_bim_des.config.resources module", "histopath_bim_des.config.runners module", "histopath_bim_des.config.tasks module", "histopath_bim_des.distribution module", "histopath_bim_des.excel module", "histopath_bim_des.model module", "histopath_bim_des.process package", "histopath_bim_des.process.core module", "histopath_bim_des.process.p10_reception module", "histopath_bim_des.process.p20_cutup module", "histopath_bim_des.process.p30_processing module", "histopath_bim_des.process.p40_microtomy module", "histopath_bim_des.process.p50_staining module", "histopath_bim_des.process.p60_labelling module", "histopath_bim_des.process.p70_scanning module", "histopath_bim_des.process.p80_qc module", "histopath_bim_des.process.p90_reporting module", "histopath_bim_des.specimens module", "histopath_bim_des.util module", "histopath_bim_des", "Model Configuration", "BIM-DES integration demo", "Installation", "Histopathology processes", "Simulation and KPI extraction", "Third-party libraries"], "titleterms": {"arriv": 3, "batch": 4, "bim": [1, 29], "config": [2, 3, 4, 5, 6, 7, 8, 9, 10], "configur": 28, "content": [0, 2, 14], "core": 15, "de": 29, "demo": 29, "distribut": [6, 11], "excel": 12, "extract": 32, "gener": 28, "global_var": 7, "histopath_bim_d": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "histopathologi": 31, "instal": 30, "integr": 29, "kpi": 32, "librari": 33, "model": [13, 28], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "p10_recept": 16, "p20_cutup": 17, "p30_process": 18, "p40_microtomi": 19, "p50_stain": 20, "p60_label": 21, "p70_scan": 22, "p80_qc": 23, "p90_report": 24, "packag": [0, 2, 14], "parti": 33, "process": [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 31], "resourc": 8, "runner": [9, 28], "simul": 32, "specimen": 25, "submodul": [0, 2, 14], "subpackag": 0, "task": 10, "third": 33, "time": 28, "util": 26}})
\ No newline at end of file
diff --git a/docs/html/simulation.html b/docs/html/simulation.html
index c6ed4aa..7b99e5f 100644
--- a/docs/html/simulation.html
+++ b/docs/html/simulation.html
@@ -46,14 +46,25 @@
@@ -72,7 +83,7 @@
Simulation and KPI extraction
- View page source
+ Edit on GitHub
diff --git a/docs/html/thirdparty.html b/docs/html/thirdparty.html
new file mode 100644
index 0000000..7768eba
--- /dev/null
+++ b/docs/html/thirdparty.html
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+ Third-party libraries — histopath-bim-des 0.0.0 documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ histopath-bim-des
+
+
+
+
+
+
+
+
+
+Third-party libraries
+This project depends on a number of third-party Python libraries:
+General:
+
+BIM integration:
+
+Data analysis:
+
+Data representation and validation:
+
+For a full list of libraries, see the projectβs pyproject.toml
file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/index.rst b/docs/index.rst
index 738517a..6d8f5d7 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -3,8 +3,9 @@ BIM-DES integration demo
**Authors:**
-* Yin-Chi Chan, Institute for Manufacturing, University of Cambridge (maintainer)
-* Nicola Moretti, Bartlett School of Sustainable Construction, University College London
+* `Yin-Chi Chan `_,
+ Institute for Manufacturing, University of Cambridge (maintainer)
+* `Nicola Moretti `_, Bartlett School of Sustainable Construction, University College London
This Python package contains code for a BIM-DES (building information modelling and discrete event
simulation) integration model of the histopathology lab at Addenbrooke's Hospital, Cambridge, UK.
@@ -16,26 +17,39 @@ as the proportion of specimens completed within a given number of days.
By enabling or disabling pathways in the parsed .ifc file, different runner times will be
calculated, resulting in different performance with respect to the key performance indicators
(KPIs) such as mean lab turnaround time (TAT) and service level (% of lab TAT less than *N* days).
-Examples can be found in the ``notebooks/`` directory of this project.
+Examples can be found in the `notebooks/ `_ directory of this project.
+
.. toctree::
:maxdepth: 2
:caption: Contents
+ :hidden:
+ Jupyter notebooks π
config
simulation
processes
- Jupyter notebooks
.. toctree::
:maxdepth: 2
- :caption: API reference:
+ :caption: Technical
+ :hidden:
+
+ Installation β¬οΈ
+ Third-party libraries π
+
+.. toctree::
+ :maxdepth: 2
+ :caption: API reference π
+ :hidden:
apidoc/histopath_bim_des
-Indices and tables
-==================
+.. toctree::
+ :maxdepth: 0
+ :caption: Indicies and Tables π
+ :hidden:
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
+ genindex
+ modindex
+ search
diff --git a/docs/installation.md b/docs/installation.md
new file mode 100644
index 0000000..1627dda
--- /dev/null
+++ b/docs/installation.md
@@ -0,0 +1,33 @@
+# Installation
+
+This project was developed using the [Poetry](https://python-poetry.org/) package manager and
+Python 3.12. To install the Python package and its dependencies, the following bash scripts can
+be used:
+
+```bash
+pip install poetry
+```
+**OR**
+```bash
+sudo apt-get install python3-poetry
+```
+
+The second form is necessary if the pip option returns an
+"`This environment is externally managed`" error.
+
+```bash
+git clone https://github.com/yinchi/histopath-bim-des
+cd histopath-bim-des
+
+# if you have obtained a copy of histo.ifc
+mkdir -p assets/private/
+cp /path/to/histo.ifc assets/private/
+
+# required by erdantic
+sudo apt install libgraphviz-dev
+
+# If 3.12 is not the default Python version
+poetry venv use /usr/bin/python3/12
+
+poetry install
+```
diff --git a/docs/thirdparty.md b/docs/thirdparty.md
new file mode 100644
index 0000000..395b35a
--- /dev/null
+++ b/docs/thirdparty.md
@@ -0,0 +1,28 @@
+# Third-party libraries
+
+This project depends on a number of third-party Python libraries:
+
+**General:**
+
+* [poetry](https://python-poetry.org/): package manager
+* [salabim](https://www.salabim.org/): discrete-event simulation
+
+**BIM integration:**
+
+* [ifcopenshell](https://ifcopenshell.org/): Industry Foundation Classes
+* [networkx](https://networkx.org/): graph/network analysis
+* [shapely](https://shapely.readthedocs.io/): geometric analysis
+
+
+**Data analysis:**
+
+* [openpyxl](https://openpyxl.readthedocs.io/): Excel file API
+* [pandas](https://pandas.pydata.org/): dataframes
+* [scipy](https://scipy.org/): scientific computing (statistics, optimisation, linear algebra...)
+
+**Data representation and validation:**
+
+* [pydantic](https://docs.pydantic.dev/): dataclasses with validation
+* [dacite](https://github.com/konradhalas/dacite/): construct Python dataclasses from dicts
+
+For a full list of libraries, see the project's `pyproject.toml` file.