hublib
======

hublib is a Python library for the `HUBzero`_ science gateway platform.  It is designed
to be used with  `Jupyter`_ notebooks on the hubs, although the ui module should work in any notebooks.
Hubs running the Jupyter service
include HUBzero and `nanoHUB`_.  Other hubs will be supported soon.

* hublib.ui - Makes it easy to create a simple GUI for scientific code in a Jupyter notebook.  Built
  on top of `ipywidgets`_ and `pint`_.
* hublib.tool - Convenience functions for controlling and running tools on the hubs.
* hublib.use - Loads hub environment modules.
* hublib.uq - Simplified interface and GUI components for uncertainty quantification.


The complete documentation is hosted at https://hubzero.github.io/hublib/

.. image::  docs/sources/images/hublib_complam.gif

.. image::  docs/sources/images/hublib_2.gif

.. image::  docs/sources/images/hublib_3.gif

.. _HUBzero: https://hubzero.org/
.. _nanoHUB: https://nanohub.org/
.. _Jupyter: http://jupyter.org/
.. _ipywidgets: https://github.com/ipython/ipywidgets
.. _pint: https://pint.readthedocs.io/

hublib
======

hublib is a Python library for the `HUBzero`_ science gateway platform.  It is designed
to be used with  `Jupyter`_ notebooks on the hubs, although the ui module should work in any notebooks.
Hubs running the Jupyter service
include HUBzero and `nanoHUB`_.  

* hublib.ui - Makes it easy to create a simple GUI for scientific code in a Jupyter notebook.  Built
  on top of `ipywidgets`_ and `pint`_.
* hublib.use - Loads hub environment modules.


The complete documentation is hosted at https://hubzero.github.io/hublib/

.. image::  docs/sources/images/hublib_complam.gif

.. image::  docs/sources/images/hublib_2.gif

.. image::  docs/sources/images/hublib_3.gif

.. _HUBzero: https://hubzero.org/
.. _nanoHUB: https://nanohub.org/
.. _Jupyter: http://jupyter.org/
.. _ipywidgets: https://github.com/ipython/ipywidgets
.. _pint: https://pint.readthedocs.io/

Remove rererences to deprecated tool module
Remove rererences to deprecated tool module

