diff --git a/docs/_build/doctrees/auto_examples/index.doctree b/docs/_build/doctrees/auto_examples/index.doctree index 9f36e77..0dbf197 100644 Binary files a/docs/_build/doctrees/auto_examples/index.doctree and b/docs/_build/doctrees/auto_examples/index.doctree differ diff --git a/docs/_build/doctrees/auto_examples/sg_execution_times.doctree b/docs/_build/doctrees/auto_examples/sg_execution_times.doctree index b934bf6..69e75d1 100644 Binary files a/docs/_build/doctrees/auto_examples/sg_execution_times.doctree and b/docs/_build/doctrees/auto_examples/sg_execution_times.doctree differ diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index b485c38..7f0cb9e 100644 Binary files a/docs/_build/doctrees/environment.pickle and b/docs/_build/doctrees/environment.pickle differ diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree index 1e88c4b..0014ec4 100644 Binary files a/docs/_build/doctrees/index.doctree and b/docs/_build/doctrees/index.doctree differ diff --git a/docs/_build/doctrees/modules/Experiments.doctree b/docs/_build/doctrees/modules/Experiments.doctree index 4215c1e..8dd6636 100644 Binary files a/docs/_build/doctrees/modules/Experiments.doctree and b/docs/_build/doctrees/modules/Experiments.doctree differ diff --git a/docs/_build/doctrees/modules/External.doctree b/docs/_build/doctrees/modules/External.doctree index de631e2..76c930a 100644 Binary files a/docs/_build/doctrees/modules/External.doctree and b/docs/_build/doctrees/modules/External.doctree differ diff --git a/docs/_build/doctrees/modules/Metrics.doctree b/docs/_build/doctrees/modules/Metrics.doctree index 525ea0f..39cf177 100644 Binary files a/docs/_build/doctrees/modules/Metrics.doctree and b/docs/_build/doctrees/modules/Metrics.doctree differ diff --git a/docs/_build/doctrees/modules/Tree.doctree b/docs/_build/doctrees/modules/Tree.doctree index 7057347..c645ea8 100644 Binary files a/docs/_build/doctrees/modules/Tree.doctree and b/docs/_build/doctrees/modules/Tree.doctree differ diff --git a/docs/_build/doctrees/sg_execution_times.doctree b/docs/_build/doctrees/sg_execution_times.doctree index adaf21f..bc1f6cf 100644 Binary files a/docs/_build/doctrees/sg_execution_times.doctree and b/docs/_build/doctrees/sg_execution_times.doctree differ diff --git a/docs/_build/html/.buildinfo b/docs/_build/html/.buildinfo index 43b548f..62d10c6 100644 --- a/docs/_build/html/.buildinfo +++ b/docs/_build/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: 8ebcdd3a94cc8c783fb6bee52f77602b +config: 19038d3bb86d3a352ec79e7137dca909 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_build/html/API Reference.html b/docs/_build/html/API Reference.html index 88fbf00..ec42411 100644 --- a/docs/_build/html/API Reference.html +++ b/docs/_build/html/API Reference.html @@ -4,7 +4,7 @@ - API Reference — survivors 1.7.0 documentation + API Reference — survivors 1.7.1 documentation @@ -19,7 +19,7 @@ - + @@ -70,6 +70,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + @@ -112,11 +117,22 @@

    API ReferenceMetrics
  • Criteria +

    Tutorials

    + diff --git a/docs/_build/html/Citing.html b/docs/_build/html/Citing.html index 4bdc567..0a38048 100644 --- a/docs/_build/html/Citing.html +++ b/docs/_build/html/Citing.html @@ -4,7 +4,7 @@ - Citing survivors — survivors 1.7.0 documentation + Citing survivors — survivors 1.7.1 documentation @@ -19,12 +19,13 @@ - + + @@ -58,6 +59,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + @@ -123,6 +129,7 @@

    Citing survivors +
    diff --git a/docs/_build/html/Component description.html b/docs/_build/html/Component description.html index 5ac8027..390012f 100644 --- a/docs/_build/html/Component description.html +++ b/docs/_build/html/Component description.html @@ -4,7 +4,7 @@ - Component description — survivors 1.7.0 documentation + Component description — survivors 1.7.1 documentation @@ -19,7 +19,7 @@ - + @@ -59,6 +59,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + diff --git a/docs/_build/html/Installation.html b/docs/_build/html/Installation.html index a94b3ed..dbd8d76 100644 --- a/docs/_build/html/Installation.html +++ b/docs/_build/html/Installation.html @@ -4,7 +4,7 @@ - Installation — survivors 1.7.0 documentation + Installation — survivors 1.7.1 documentation @@ -19,7 +19,7 @@ - + @@ -59,6 +59,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + diff --git a/docs/_build/html/Why.html b/docs/_build/html/Why.html index 4a6558f..9941aa1 100644 --- a/docs/_build/html/Why.html +++ b/docs/_build/html/Why.html @@ -4,7 +4,7 @@ - Why survivors? — survivors 1.7.0 documentation + Why survivors? — survivors 1.7.1 documentation @@ -19,7 +19,7 @@ - + @@ -59,6 +59,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + diff --git a/docs/_build/html/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/docs/_build/html/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip index 33808e8..f7a2868 100644 Binary files a/docs/_build/html/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip and b/docs/_build/html/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip differ diff --git a/docs/_build/html/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/docs/_build/html/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip index adea752..18beedb 100644 Binary files a/docs/_build/html/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip and b/docs/_build/html/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip differ diff --git a/docs/_build/html/_downloads/865138d638cab55f7e37ecace442a530/plot_user_guide.ipynb b/docs/_build/html/_downloads/865138d638cab55f7e37ecace442a530/plot_user_guide.ipynb index 1b9d517..ad27da0 100644 --- a/docs/_build/html/_downloads/865138d638cab55f7e37ecace442a530/plot_user_guide.ipynb +++ b/docs/_build/html/_downloads/865138d638cab55f7e37ecace442a530/plot_user_guide.ipynb @@ -1,205 +1,281 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n# Base User guide\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "# Author: Iulii Vasilev \n#\n# License: BSD 3 clause" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "First, we will import modules and load data\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "import survivors.datasets as ds\nimport survivors.constants as cnt\n\nX, y, features, categ, sch_nan = ds.load_pbc_dataset()\nbins = cnt.get_bins(time=y[cnt.TIME_NAME], cens=y[cnt.CENS_NAME])\nprint(bins)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Build Nonparametric KaplanMeier model and visualize survival function\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "import survivors.visualize as vis\nfrom survivors.external import KaplanMeier\n\nkm = KaplanMeier()\nkm.fit(durations=y[\"time\"], right_censor=y[\"cens\"])\nsf_km = km.survival_function_at_times(times=bins)\nvis.plot_survival_function(sf_km, bins)\n\nbins_short = [50, 100, 1000, 2000, 3000]\nsf_km_short = km.survival_function_at_times(times=bins_short)\nvis.plot_survival_function(sf_km_short, bins_short)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Build Tree\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "from survivors.tree import CRAID\n\ncr = CRAID(criterion='logrank', depth=2, min_samples_leaf=0.1, signif=0.05,\n categ=categ, leaf_model=\"base\")\ncr.fit(X, y)\n\nsf_cr = cr.predict_at_times(X, bins=bins, mode=\"surv\")\nchf_cr = cr.predict_at_times(X, bins=bins, mode=\"hazard\")\n\nprint(chf_cr.shape)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Plot dependencies\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "import matplotlib.pyplot as plt\ncr.visualize(target=cnt.TIME_NAME, mode=\"surv\")\n\nimage = plt.imread(f'{cr.name}.png')\nfig, ax = plt.subplots(figsize=(10, 7))\nax.imshow(image)\nax.axis('off')\nplt.show()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Individual prediction\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "print(\"Target:\", y[0])\nprint(cr.predict(X, target=cnt.TIME_NAME)[0])\nprint(cr.predict(X, target=cnt.CENS_NAME)[0])\nprint(cr.predict(X, target=\"depth\")[0])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Building ensembles of survival trees\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "from survivors.ensemble import BootstrapCRAID\n\nbstr = BootstrapCRAID(n_estimators=10, size_sample=0.7, ens_metric_name='IBS_REMAIN',\n max_features=0.3, criterion='peto', depth=10,\n min_samples_leaf=0.01, categ=categ, leaf_model=\"base\")\nbstr.fit(X, y)\n\nsf_bstr = bstr.predict_at_times(X, bins=bins, mode=\"surv\")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Evaluation of models\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "import survivors.metrics as metr\n\nmean_ibs = metr.ibs(y, y, sf_bstr, bins, axis=-1)\nmean_ibs # 0.071\nibs_by_obs = metr.ibs(y, y, sf_bstr, bins, axis=0)\nibs_by_obs # [0.0138, 0.038, ..., 0.0000, 0.0007]\nibs_by_time = metr.ibs(y, y, sf_bstr, bins, axis=1)\nibs_by_time # [0.0047, 0.0037, ..., 0.0983, 0.3533]\n\nprint(ibs_by_time.shape)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Predict comparison\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "vis.plot_func_comparison(y[0],\n [sf_km, sf_cr[0], sf_bstr[0]],\n [\"KM\", \"CRAID\", \"BootstrapCRAID\"])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Quality comparison in time\n\n\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false - }, - "outputs": [], - "source": [ - "vis.plot_metric_comparison(y[0], [sf_km, sf_cr[0], sf_bstr[0]],\n [\"KM\", \"CRAID\", \"BootstrapCRAID\"], bins, metr.ibs_remain)\nvis.plot_metric_comparison(y[0], [sf_km, sf_cr[0], sf_bstr[0]],\n [\"KM\", \"CRAID\", \"BootstrapCRAID\"], bins, metr.auprc)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.4" - } - }, - "nbformat": 4, - "nbformat_minor": 0 -} \ No newline at end of file + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + "# Base User guide\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "# Author: Iulii Vasilev \n", + "#\n", + "# License: BSD 3 clause" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "First, we will import modules and load data\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "import survivors.datasets as ds\n", + "import survivors.constants as cnt\n", + "\n", + "X, y, features, categ, sch_nan = ds.load_pbc_dataset()\n", + "bins = cnt.get_bins(time=y[cnt.TIME_NAME], cens=y[cnt.CENS_NAME])\n", + "print(bins)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Build Nonparametric KaplanMeier model and visualize survival function\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "import survivors.visualize as vis\n", + "from survivors.external import KaplanMeier\n", + "\n", + "km = KaplanMeier()\n", + "km.fit(durations=y[\"time\"], right_censor=y[\"cens\"])\n", + "sf_km = km.survival_function_at_times(times=bins)\n", + "vis.plot_survival_function(sf_km, bins)\n", + "\n", + "bins_short = [50, 100, 1000, 2000, 3000]\n", + "sf_km_short = km.survival_function_at_times(times=bins_short)\n", + "vis.plot_survival_function(sf_km_short, bins_short)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Build Tree\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "from survivors.tree import CRAID\n", + "\n", + "cr = CRAID(criterion='logrank', depth=2, min_samples_leaf=0.1, signif=0.05,\n", + " categ=categ, leaf_model=\"base\")\n", + "cr.fit(X, y)\n", + "\n", + "sf_cr = cr.predict_at_times(X, bins=bins, mode=\"surv\")\n", + "chf_cr = cr.predict_at_times(X, bins=bins, mode=\"hazard\")\n", + "\n", + "print(chf_cr.shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Plot dependencies\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "cr.visualize(target=cnt.TIME_NAME, mode=\"surv\")\n", + "\n", + "image = plt.imread(f'{cr.name}.png')\n", + "fig, ax = plt.subplots(figsize=(10, 7))\n", + "ax.imshow(image)\n", + "ax.axis('off')\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Individual prediction\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "print(\"Target:\", y[0])\n", + "print(cr.predict(X, target=cnt.TIME_NAME)[0])\n", + "print(cr.predict(X, target=cnt.CENS_NAME)[0])\n", + "print(cr.predict(X, target=\"depth\")[0])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Building ensembles of survival trees\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "from survivors.ensemble import BootstrapCRAID\n", + "\n", + "bstr = BootstrapCRAID(n_estimators=10, size_sample=0.7, ens_metric_name='IBS_REMAIN',\n", + " max_features=0.3, criterion='peto', depth=10,\n", + " min_samples_leaf=0.01, categ=categ, leaf_model=\"base\")\n", + "bstr.fit(X, y)\n", + "\n", + "sf_bstr = bstr.predict_at_times(X, bins=bins, mode=\"surv\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Evaluation of models\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "import survivors.metrics as metr\n", + "\n", + "mean_ibs = metr.ibs(y, y, sf_bstr, bins, axis=-1)\n", + "mean_ibs # 0.071\n", + "ibs_by_obs = metr.ibs(y, y, sf_bstr, bins, axis=0)\n", + "ibs_by_obs # [0.0138, 0.038, ..., 0.0000, 0.0007]\n", + "ibs_by_time = metr.ibs(y, y, sf_bstr, bins, axis=1)\n", + "ibs_by_time # [0.0047, 0.0037, ..., 0.0983, 0.3533]\n", + "\n", + "print(ibs_by_time.shape)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Predict comparison\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "vis.plot_func_comparison(y[0],\n", + " [sf_km, sf_cr[0], sf_bstr[0]],\n", + " [\"KM\", \"CRAID\", \"BootstrapCRAID\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Quality comparison in time\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "vis.plot_metric_comparison(y[0], [sf_km, sf_cr[0], sf_bstr[0]],\n", + " [\"KM\", \"CRAID\", \"BootstrapCRAID\"], bins, metr.ibs_remain)\n", + "vis.plot_metric_comparison(y[0], [sf_km, sf_cr[0], sf_bstr[0]],\n", + " [\"KM\", \"CRAID\", \"BootstrapCRAID\"], bins, metr.auprc)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.4" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/docs/_build/html/_sources/auto_examples/index.rst.txt b/docs/_build/html/_sources/auto_examples/index.rst.txt index 9726f0d..064d49e 100644 --- a/docs/_build/html/_sources/auto_examples/index.rst.txt +++ b/docs/_build/html/_sources/auto_examples/index.rst.txt @@ -28,6 +28,23 @@ Examples +.. raw:: html + +
    + +.. only:: html + + .. image:: /auto_examples/images/thumb/sphx_glr_plot_experiments_guide_thumb.png + :alt: + + :ref:`sphx_glr_auto_examples_plot_experiments_guide.py` + +.. raw:: html + +
    Experiments guide
    +
    + + .. raw:: html @@ -37,6 +54,7 @@ Examples :hidden: /auto_examples/plot_user_guide + /auto_examples/plot_experiments_guide .. only:: html diff --git a/docs/_build/html/_sources/auto_examples/sg_execution_times.rst.txt b/docs/_build/html/_sources/auto_examples/sg_execution_times.rst.txt index f3cc09d..0636316 100644 --- a/docs/_build/html/_sources/auto_examples/sg_execution_times.rst.txt +++ b/docs/_build/html/_sources/auto_examples/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:10.627** total execution time for 1 file **from auto_examples**: +**37:24.268** total execution time for 2 files **from auto_examples**: .. container:: @@ -32,6 +32,9 @@ Computation times * - Example - Time - Mem (MB) + * - :ref:`sphx_glr_auto_examples_plot_experiments_guide.py` (``plot_experiments_guide.py``) + - 37:24.268 + - 0.0 * - :ref:`sphx_glr_auto_examples_plot_user_guide.py` (``plot_user_guide.py``) - - 00:10.627 + - 00:00.000 - 0.0 diff --git a/docs/_build/html/_sources/index.rst.txt b/docs/_build/html/_sources/index.rst.txt index 90157ae..057f1cf 100644 --- a/docs/_build/html/_sources/index.rst.txt +++ b/docs/_build/html/_sources/index.rst.txt @@ -41,10 +41,18 @@ Documentation Installation Citing survivors +.. toctree:: + :maxdepth: 1 + :caption: Tutorials + + auto_examples/plot_experiments_guide + auto_examples/plot_user_guide + Indices and tables ------------------------------ * :ref:`sphx_glr_auto_examples_plot_user_guide.py` +* :ref:`sphx_glr_auto_examples_plot_experiments_guide.py` * :ref:`genindex` * :ref:`modindex` * :ref:`search` diff --git a/docs/_build/html/_sources/sg_execution_times.rst.txt b/docs/_build/html/_sources/sg_execution_times.rst.txt index a1e4dee..c6585ec 100644 --- a/docs/_build/html/_sources/sg_execution_times.rst.txt +++ b/docs/_build/html/_sources/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:10.627** total execution time for 1 file **from all galleries**: +**37:24.268** total execution time for 2 files **from all galleries**: .. container:: @@ -32,6 +32,9 @@ Computation times * - Example - Time - Mem (MB) + * - :ref:`sphx_glr_auto_examples_plot_experiments_guide.py` (``..\doc\plot_experiments_guide.py``) + - 37:24.268 + - 0.0 * - :ref:`sphx_glr_auto_examples_plot_user_guide.py` (``..\doc\plot_user_guide.py``) - - 00:10.627 + - 00:00.000 - 0.0 diff --git a/docs/_build/html/_static/documentation_options.js b/docs/_build/html/_static/documentation_options.js index fea8c69..5dc2eb9 100644 --- a/docs/_build/html/_static/documentation_options.js +++ b/docs/_build/html/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '1.7.0', + VERSION: '1.7.1', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/_build/html/auto_examples/index.html b/docs/_build/html/auto_examples/index.html index 14720e3..f36c753 100644 --- a/docs/_build/html/auto_examples/index.html +++ b/docs/_build/html/auto_examples/index.html @@ -4,7 +4,7 @@ - Examples — survivors 1.7.0 documentation + Examples — survivors 1.7.1 documentation @@ -19,7 +19,7 @@ - + @@ -57,6 +57,11 @@
  • Why survivors?
  • Installation
  • Citing survivors
  • + +

    Tutorials

    + @@ -88,6 +93,9 @@

    Base User guide

    Base User guide
    +
    +

    Experiments guide

    +
    Experiments guide
    @@ -223,7 +229,9 @@ -