reprozip-jupyter


Namereprozip-jupyter JSON
Version 1.2 PyPI version JSON
download
home_pagehttps://www.reprozip.org/
SummaryJupyter Notebook tracing/reproduction using ReproZip
upload_time2023-02-06 22:22:50
maintainerRemi Rampin
docs_urlNone
authorRemi Rampin, Fernando Chirigati, Dennis Shasha, Juliana Freire
requires_python
licenseBSD
keywords reprozip reprounzip reproducibility provenance vida nyu jupyter notebook
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.05760s