Switch to unified view

a b/docs-source/source/biscuit.rst
1
.. currentmodule:: slideflow.biscuit
2
3
slideflow.biscuit
4
=================
5
6
This module contains an official implementation of `BISCUIT <https://www.nature.com/articles/s41467-022-34025-x>`__, an uncertainty quantification and confidence thresholding algorithm for whole-slide images. The original implementation, which includes instructions for reproducing experimental results reported in the manuscript, is available on `GitHub <https://github.com/jamesdolezal/biscuit>`__.
7
8
This module is requires the ``slideflow-noncommercial`` package, which can be installed with:
9
10
.. code-block:: bash
11
12
    pip install slideflow-noncommercial
13
14
See :ref:`uncertainty` for more information.
15
16
.. autofunction:: find_cv
17
.. autofunction:: get_model_results
18
19
biscuit.Experiment
20
******************
21
.. autoclass:: Experiment
22
.. autofunction:: slideflow.biscuit.Experiment.display
23
.. autofunction:: slideflow.biscuit.Experiment.plot_uq_calibration
24
.. autofunction:: slideflow.biscuit.Experiment.results
25
.. autofunction:: slideflow.biscuit.Experiment.thresholds_from_nested_cv
26
.. autofunction:: slideflow.biscuit.Experiment.train
27
.. autofunction:: slideflow.biscuit.Experiment.train_nested_cv
28
29
biscuit.hp
30
**********
31
32
.. autofunction:: slideflow.biscuit.hp.nature2022
33
34
biscuit.threshold
35
*****************
36
.. autofunction:: slideflow.biscuit.threshold.apply
37
.. autofunction:: slideflow.biscuit.threshold.detect
38
.. autofunction:: slideflow.biscuit.threshold.from_cv
39
.. autofunction:: slideflow.biscuit.threshold.plot_uncertainty
40
.. autofunction:: slideflow.biscuit.threshold.process_group_predictions
41
.. autofunction:: slideflow.biscuit.threshold.process_tile_predictions
42
43
biscuit.utils
44
*************
45
46
.. autofunction:: slideflow.biscuit.utils.auc
47
.. autofunction:: slideflow.biscuit.utils.auc_and_threshold
48
.. autofunction:: slideflow.biscuit.utils.df_from_cv
49
.. autofunction:: slideflow.biscuit.utils.eval_exists
50
.. autofunction:: slideflow.biscuit.utils.find_cv
51
.. autofunction:: slideflow.biscuit.utils.find_cv_early_stop
52
.. autofunction:: slideflow.biscuit.utils.find_eval
53
.. autofunction:: slideflow.biscuit.utils.find_model
54
.. autofunction:: slideflow.biscuit.utils.get_model_results
55
.. autofunction:: slideflow.biscuit.utils.get_eval_results
56
.. autofunction:: slideflow.biscuit.utils.model_exists
57
.. autofunction:: slideflow.biscuit.utils.prediction_metrics
58
.. autofunction:: slideflow.biscuit.utils.read_group_predictions
59
.. autofunction:: slideflow.biscuit.utils.truncate_colormap
60
61
biscuit.delong
62
**************
63
64
.. autofunction:: slideflow.biscuit.delong.fastDeLong
65
.. autofunction:: slideflow.biscuit.delong.delong_roc_variance
66
.. autofunction:: slideflow.biscuit.delong.delong_roc_test