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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - View page source + Edit on GitHub

  • @@ -507,7 +518,7 @@

    Submodules - + 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • - 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 @@
  • + 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 @@
  • - 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 demonotebooks/ directory of this project.

    +Examples can be found in the
    notebooks/ directory of this project.

    +
    +
    +
    +
    - -
    -

    Indices and tables

    -
    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 + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +

    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:

    +
    pip install poetry
    +
    +
    +

    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 27099ab..e401de5 100644 Binary files a/docs/html/objects.inv and b/docs/html/objects.inv differ 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 @@
  • - View page source + Edit on GitHub

  • @@ -93,7 +104,7 @@

    Histopathology processes - +
    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 @@
  • - 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 + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +

    Third-party libraries

    +

    This project depends on a number of third-party Python libraries:

    +

    General:

    + +

    BIM integration:

    + +

    Data analysis:

    +
      +
    • openpyxl: Excel file API

    • +
    • pandas: dataframes

    • +
    • scipy: scientific computing (statistics, optimisation, linear algebra…)

    • +
    +

    Data representation and validation:

    +
      +
    • pydantic: dataclasses with validation

    • +
    • dacite: construct Python dataclasses from dicts

    • +
    +

    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.