ReproZip project
================
`ReproZip <https://www.reprozip.org/>`__ is a tool aimed at simplifying the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science. It tracks operating system calls and creates a bundle that contains all the binaries, files and dependencies required to run a given command on the author's computational environment (packing step). A reviewer can then extract the experiment in his environment to reproduce the results (unpacking step).
reprozip-jupyter
----------------
This package provides tracing and reproduction of Jupyter notebooks, allowing one to pack all the libraries and data used in their notebook to allow anyone to re-run it easily.
You can use it from the command-line::
# Trace & pack
$ reprozip-jupyter trace mynotebook.ipynb
$ reprozip pack notebook_environment.rpz
# Unpack and reproduce
$ reprounzip docker setup notebook_environment.rpz /tmp/notebook
$ reprozip-jupyter run /tmp/notebook
Or you can pack directly from the Jupyter notebook interface, if you enable the extension::
$ jupyter nbextension install --py reprozip_jupyter --user
$ jupyter nbextension enable --py reprozip_jupyter --user
$ jupyter serverextension enable --py reprozip_jupyter --user
Please refer to `reprozip <https://pypi.python.org/pypi/reprozip>`__ and `reprounzip <https://pypi.python.org/pypi/reprounzip>`_ for more information.
Additional Information
----------------------
For more detailed information, please refer to our `website <https://www.reprozip.org/>`_, as well as to our `documentation <https://docs.reprozip.org/>`_.
ReproZip is currently being developed at `NYU <http://engineering.nyu.edu/>`_. The team includes:
* `Fernando Chirigati <http://fchirigati.com/>`_
* `Juliana Freire <https://vgc.poly.edu/~juliana/>`_
* `Remi Rampin <https://remi.rampin.org/>`_
* `Dennis Shasha <http://cs.nyu.edu/shasha/>`_
* `Vicky Rampin <https://vicky.rampin.org/>`_
Raw data
{
"_id": null,
"home_page": "https://www.reprozip.org/",
"name": "reprozip-jupyter",
"maintainer": "Remi Rampin",
"docs_url": null,
"requires_python": "",
"maintainer_email": "remi@rampin.org",
"keywords": "reprozip,reprounzip,reproducibility,provenance,vida,nyu,jupyter,notebook",
"author": "Remi Rampin, Fernando Chirigati, Dennis Shasha, Juliana Freire",
"author_email": "reprozip@nyu.edu",
"download_url": "https://files.pythonhosted.org/packages/fd/fc/a3da64652051212d57c006bf7d055f23ce965b9f51d504644cce5dc7db31/reprozip-jupyter-1.2.tar.gz",
"platform": null,
"description": "ReproZip project\n================\n\n`ReproZip <https://www.reprozip.org/>`__ is a tool aimed at simplifying the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science. It tracks operating system calls and creates a bundle that contains all the binaries, files and dependencies required to run a given command on the author's computational environment (packing step). A reviewer can then extract the experiment in his environment to reproduce the results (unpacking step).\n\nreprozip-jupyter\n----------------\n\nThis package provides tracing and reproduction of Jupyter notebooks, allowing one to pack all the libraries and data used in their notebook to allow anyone to re-run it easily.\n\nYou can use it from the command-line::\n\n # Trace & pack\n $ reprozip-jupyter trace mynotebook.ipynb\n $ reprozip pack notebook_environment.rpz\n\n # Unpack and reproduce\n $ reprounzip docker setup notebook_environment.rpz /tmp/notebook\n $ reprozip-jupyter run /tmp/notebook\n\nOr you can pack directly from the Jupyter notebook interface, if you enable the extension::\n\n $ jupyter nbextension install --py reprozip_jupyter --user\n $ jupyter nbextension enable --py reprozip_jupyter --user\n $ jupyter serverextension enable --py reprozip_jupyter --user\n\nPlease refer to `reprozip <https://pypi.python.org/pypi/reprozip>`__ and `reprounzip <https://pypi.python.org/pypi/reprounzip>`_ for more information.\n\nAdditional Information\n----------------------\n\nFor more detailed information, please refer to our `website <https://www.reprozip.org/>`_, as well as to our `documentation <https://docs.reprozip.org/>`_.\n\nReproZip is currently being developed at `NYU <http://engineering.nyu.edu/>`_. The team includes:\n\n* `Fernando Chirigati <http://fchirigati.com/>`_\n* `Juliana Freire <https://vgc.poly.edu/~juliana/>`_\n* `Remi Rampin <https://remi.rampin.org/>`_\n* `Dennis Shasha <http://cs.nyu.edu/shasha/>`_\n* `Vicky Rampin <https://vicky.rampin.org/>`_\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "Jupyter Notebook tracing/reproduction using ReproZip",
"version": "1.2",
"split_keywords": [
"reprozip",
"reprounzip",
"reproducibility",
"provenance",
"vida",
"nyu",
"jupyter",
"notebook"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "56361b275566db3e99d725d371adb7da845f4627c9f684a06b9e980ac0ca2144",
"md5": "6433d16514c406c3acac93c7897e2e4c",
"sha256": "87a476967b3198604d8fd455569a921167c8b9c05c3d4e733ce931f36122b3f2"
},
"downloads": -1,
"filename": "reprozip_jupyter-1.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6433d16514c406c3acac93c7897e2e4c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11739,
"upload_time": "2023-02-06T22:22:46",
"upload_time_iso_8601": "2023-02-06T22:22:46.310798Z",
"url": "https://files.pythonhosted.org/packages/56/36/1b275566db3e99d725d371adb7da845f4627c9f684a06b9e980ac0ca2144/reprozip_jupyter-1.2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdfca3da64652051212d57c006bf7d055f23ce965b9f51d504644cce5dc7db31",
"md5": "eebae896100da9929f8a98adb06262a8",
"sha256": "366a05e59dc438e7e41bcde04f15e4759e41c41960b99d9983fd19f714f8470c"
},
"downloads": -1,
"filename": "reprozip-jupyter-1.2.tar.gz",
"has_sig": false,
"md5_digest": "eebae896100da9929f8a98adb06262a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10925,
"upload_time": "2023-02-06T22:22:50",
"upload_time_iso_8601": "2023-02-06T22:22:50.503465Z",
"url": "https://files.pythonhosted.org/packages/fd/fc/a3da64652051212d57c006bf7d055f23ce965b9f51d504644cce5dc7db31/reprozip-jupyter-1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-02-06 22:22:50",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "reprozip-jupyter"
}