Example #1
0
import os, sys

cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(cwd, '..', 'param'))

import param
__version__ = param.Version(release=(0, 8, 1),
                            fpath=__file__,
                            commit="$Format:%h$",
                            reponame='holoviews')

from .core.dimension import Dimension  # pyflakes:ignore (API import)
from .core.boundingregion import BoundingBox  # pyflakes:ignore (API import)
from .core.layout import *  # pyflakes:ignore (API import)
from .core.element import *  # pyflakes:ignore (API import)
from .core.overlay import *  # pyflakes:ignore (API import)
from .core.sheetcoords import *  # pyflakes:ignore (API import)
from .core.tree import *  # pyflakes:ignore (API import)

from .interface import *  # pyflakes:ignore (API import)
from .operation import ElementOperation, MapOperation, TreeOperation  # pyflakes:ignore (API import)
from .element import *  # pyflakes:ignore (API import)
Example #2
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 9, 2),
                            fpath=__file__,
                            commit="7c06dbd639",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #3
0
    Tiles,  # noqa (API import)
    WMTS,
    LineContours,
    FilledContours,
    Text,
    Image,
    Points,
    Path,
    Polygons,
    Shape,
    Dataset)
from . import plotting  # noqa (API import)
from . import feature  # noqa (API import)

__version__ = param.Version(release=(1, 1, 0),
                            fpath=__file__,
                            commit="$Format:%h$",
                            reponame='geoviews')

SAMPLE_DATA_URL = 'http://assets.holoviews.org/geoviews-sample-data.zip'


def examples(path='geoviews-examples', include_data=False, verbose=False):
    """
    Copies the example notebooks to the supplied path. If
    include_data is enabled the sample data is also downloaded.
    """
    candidates = [
        os.path.join(__path__[0], '../doc/'),
        os.path.join(__path__[0], '../../../../share/geoviews-examples')
    ]
Example #4
0
from __future__ import print_function, absolute_import
import os, sys, re, pydoc

import numpy as np # pyflakes:ignore (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1,3,2), fpath=__file__,
                            commit="9672538", reponame='holoviews')

from .core import archive                               # pyflakes:ignore (API import)
from .core.dimension import OrderedDict, Dimension      # pyflakes:ignore (API import)
from .core.boundingregion import BoundingBox            # pyflakes:ignore (API import)
from .core.options import Options, Store, StoreOptions  # pyflakes:ignore (API import)
from .core.layout import *                              # pyflakes:ignore (API import)
from .core.element import *                             # pyflakes:ignore (API import)
from .core.overlay import *                             # pyflakes:ignore (API import)
from .core.tree import *                                # pyflakes:ignore (API import)
from .core.spaces import *                              # pyflakes:ignore (API import)
from .interface import *                                             # pyflakes:ignore (API import)
from .operation import ElementOperation, MapOperation, TreeOperation # pyflakes:ignore (API import)
from .element import *                                               # pyflakes:ignore (API import)

# A single holoviews.rc file may be executed if found.
for rcfile in [os.environ.get("HOLOVIEWSRC", ''),
               "~/.holoviews.rc",
               "~/.config/holoviews/holoviews.rc"]:
    try:
Example #5
0
"""
PyViz "metamodule" -- Convenience aliases and API imports for PyViz-related libraries.
"""

import holoviews as hv                                   # noqa (API import)
import numpy as np                                       # noqa (API import)
import pandas as pd                                      # noqa (API import)
import bokeh as bk                                       # noqa (API import)
import param as pm                                       # noqa (API import)
import parambokeh as pb                                  # noqa (API import)
import xarray as xr                                      # noqa (API import)
import colorcet as cc                                    # noqa (API import)
import datashader as ds                                  # noqa (API import)
import datashader.transfer_functions as tf               # noqa (API import)
import holoviews.operation.datashader as hd              # noqa (API import)
import dask.dataframe as dd                              # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv                                # noqa (API import)
except ImportError:
    pass

from holoviews import help                               # noqa (API import)

__version__ = str(pm.Version(fpath=__file__,archive_commit="f6a2d636", reponame='pyviz'))
Example #6
0
import datashader as ds  # noqa (API import)
import datashader.transfer_functions as tf  # noqa (API import)
import holoviews.operation.datashader as hd  # noqa (API import)
import dask.dataframe as dd  # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv  # noqa (API import)
except ImportError:
    pass

from holoviews import help  # noqa (API import)

__version__ = str(
    pm.Version(fpath=__file__, archive_commit="35f511b8", reponame='pyviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'pyviz')
    fetch_data = partial(_fetch, 'pyviz')
    examples = partial(_examples, 'pyviz')
except ImportError:

    def _missing_cmd(*args, **kw):
        return (
            "install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)"
        )
Example #7
0
import os
import param
import imagen


def version_int(v):
    """
    Convert a version four-tuple to a format that can be used to compare
    version numbers.
    """
    return int("%02d%02d%02d%05d" % v)


__version__ = param.Version(release=(0, 9, 8),
                            fpath=__file__,
                            commit="45576be3e",
                            reponame='topographica')
commit = __version__.commit
version = tuple(list(__version__.release) + [__version__.commit_count])
release = int("%02d%02d%02d%05d" % version)

# Patch for versions of param prior to 10 May 2013
param.main = param.Parameterized(name="main")

# Determine which paths to search for input files
#
# By default, searches in:
# - the current working directory (the default value of param.resolve_path.search_paths),
# - the parent of topo (to get images/, examples/, etc.)
# - topo (for backwards compatibility, e.g. for finding color keys)
#
Example #8
0
import datashader as ds  # noqa (API import)
import datashader.transfer_functions as tf  # noqa (API import)
import holoviews.operation.datashader as hd  # noqa (API import)
import dask.dataframe as dd  # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv  # noqa (API import)
except ImportError:
    pass

from holoviews import help  # noqa (API import)

__version__ = str(
    pm.Version(fpath=__file__, archive_commit="4022e409", reponame='holoviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'holoviz')
    fetch_data = partial(_fetch, 'holoviz')
    examples = partial(_examples, 'holoviz')
except ImportError:

    def _missing_cmd(*args, **kw):
        return (
            "install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)"
        )
Example #9
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 9, 0),
                            fpath=__file__,
                            commit="d77cee4e51",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #10
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 6, 2),
                            fpath=__file__,
                            commit="f87ca46eca",
                            reponame='holoviews')

from .core import archive  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
Example #11
0
import param

from bokeh.document import Document
from bokeh.io import push_notebook, curdoc
from bokeh.layouts import row, column, widgetbox
from bokeh.models.widgets import Div, Button, Toggle, TextInput
from bokeh.models import CustomJS

from .comms import JupyterCommJS, JS_CALLBACK, notebook_show
from .widgets import wtype, literal_params
from .util import named_objs, get_method_owner
from .view import _View

try:
    __version__ = param.Version(release=(0,2,0), fpath=__file__,
                                commit="$Format:%h$", reponame='parambokeh')
except:
    __version__ = '0.2.0-unknown'


class Widgets(param.ParameterizedFunction):

    callback = param.Callable(default=None, doc="""
        Custom callable to execute on button press
        (if `button`) else whenever a widget is changed,
        Should accept a Parameterized object argument.""")

    view_position = param.ObjectSelector(default='below',
                                         objects=['below', 'right', 'left', 'above'],
                                         doc="""
        Layout position of any View parameter widgets.""")
Example #12
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 4, 3),
                            fpath=__file__,
                            commit="635fa7df42",
                            reponame='holoviews')

from .core import archive  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import Options, Store, StoreOptions  # noqa (API import)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import *  # noqa (API import)
from .interface import *  # noqa (API import)
from .operation import ElementOperation, MapOperation, TreeOperation  # noqa (API import)
from .element import *  # noqa (API import)

# Surpress warnings generated by NumPy in matplotlib
# Expected to be fixed in next matplotlib release
import warnings
Example #13
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 9, 2),
                            fpath=__file__,
                            commit="a9ad2a4b35",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #14
0
from __future__ import print_function, absolute_import
import os, sys, re, pydoc

import numpy as np  # pyflakes:ignore (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 3, 2),
                            fpath=__file__,
                            commit="d7d1ee4cff",
                            reponame='holoviews')

from .core import archive  # pyflakes:ignore (API import)
from .core.dimension import OrderedDict, Dimension  # pyflakes:ignore (API import)
from .core.boundingregion import BoundingBox  # pyflakes:ignore (API import)
from .core.options import Options, Store, StoreOptions  # pyflakes:ignore (API import)
from .core.layout import *  # pyflakes:ignore (API import)
from .core.element import *  # pyflakes:ignore (API import)
from .core.overlay import *  # pyflakes:ignore (API import)
from .core.tree import *  # pyflakes:ignore (API import)

from .interface import *  # pyflakes:ignore (API import)
from .operation import ElementOperation, MapOperation, TreeOperation  # pyflakes:ignore (API import)
from .element import *  # pyflakes:ignore (API import)

# A single holoviews.rc file may be executed if found.
for rcfile in [
        os.environ.get("HOLOVIEWSRC", ''), "~/.holoviews.rc",
Example #15
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 4, 1),
                            fpath=__file__,
                            commit="5bac19e872",
                            reponame='holoviews')

from .core import archive  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import Options, Store, StoreOptions  # noqa (API import)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import *  # noqa (API import)
from .interface import *  # noqa (API import)
from .operation import ElementOperation, MapOperation, TreeOperation  # noqa (API import)
from .element import *  # noqa (API import)

# Surpress warnings generated by NumPy in matplotlib
# Expected to be fixed in next matplotlib release
import warnings
Example #16
0
import datashader as ds  # noqa (API import)
import datashader.transfer_functions as tf  # noqa (API import)
import holoviews.operation.datashader as hd  # noqa (API import)
import dask.dataframe as dd  # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv  # noqa (API import)
except ImportError:
    pass

from holoviews import help  # noqa (API import)

__version__ = str(
    pm.Version(fpath=__file__, archive_commit="e26d3cfe", reponame='pyviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'pyviz')
    fetch_data = partial(_fetch, 'pyviz')
    examples = partial(_examples, 'pyviz')
except ImportError:

    def _missing_cmd(*args, **kw):
        return (
            "install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)"
        )
Example #17
0
import datashader as ds  # noqa (API import)
import datashader.transfer_functions as tf  # noqa (API import)
import holoviews.operation.datashader as hd  # noqa (API import)
import dask.dataframe as dd  # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv  # noqa (API import)
except ImportError:
    pass

from holoviews import help  # noqa (API import)

__version__ = str(
    pm.Version(fpath=__file__, archive_commit="aeaafca1", reponame='holoviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'holoviz')
    fetch_data = partial(_fetch, 'holoviz')
    examples = partial(_examples, 'holoviz')
except ImportError:

    def _missing_cmd(*args, **kw):
        return (
            "install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)"
        )
Example #18
0
default Launcher class executes commands locally while the QLauncher
class is designed to launch commands on Sun Grid Engine clusters.

The review_and_launch decorator
-------------------------------

This decorator helps codify a pattern of Lancet use that checks for
consistency and offers an in-depth review of all settings before
launch. The goal is to help users identify mistakes early before
consuming computational time and resources.
"""

import os, sys, subprocess
import param

__version__ = param.Version(release=(0,8,0), fpath=__file__, commit="$Format:%h$")

from lancet.core import *       # pyflakes:ignore (appropriate import)
from lancet.dynamic import *    # pyflakes:ignore (appropriate import)
from lancet.launch import *     # pyflakes:ignore (appropriate import)
from lancet.filetypes import *  # pyflakes:ignore (appropriate import)


class vcs_metadata(param.ParameterizedFunction):
    """
    Simple utility to capture basic version control information for
    Git, SVN and Mercurial. Returns a dictionary with the version,
    latest commit message and the diffs relative to the current
    working directories. Can be customized by setting the commands
    dictionary at the class level.
    """
Example #19
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 8, 1),
                            fpath=__file__,
                            commit="350b323fe4",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
Example #20
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np # noqa (API import)
import param

__version__ = param.Version(release=(1,9,1), fpath=__file__,
                            commit="1f60182e19", reponame='holoviews')

from .core import archive, config                        # noqa (API import)
from .core.dimension import OrderedDict, Dimension       # noqa (API import)
from .core.boundingregion import BoundingBox             # noqa (API import)
from .core.options import (Options, Store, Cycle,        # noqa (API import)
                           Palette, StoreOptions)
from .core.layout import *                               # noqa (API import)
from .core.element import *                              # noqa (API import)
from .core.overlay import *                              # noqa (API import)
from .core.tree import *                                 # noqa (API import)
from .core.spaces import (HoloMap, Callable, DynamicMap, # noqa (API import)
                          GridSpace, GridMatrix)

from .operation import Operation                         # noqa (API import)
from .operation import ElementOperation                  # noqa (Deprecated API import)
from .element import *                                   # noqa (API import)
from .element import __all__ as elements_list
from . import util # noqa (API import)
from .util import extension, renderer, output, opts # noqa (API import)

# Suppress warnings generated by NumPy in matplotlib
# Expected to be fixed in next matplotlib release
Example #21
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 9, 2),
                            fpath=__file__,
                            commit="5313b75b64",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #22
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)

_cwd = os.path.abspath(os.path.split(__file__)[0])
sys.path.insert(0, os.path.join(_cwd, '..', 'param'))

import param

__version__ = param.Version(release=(1, 8, 2),
                            fpath=__file__,
                            commit="95691a405b",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
Example #23
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 9, 2),
                            fpath=__file__,
                            commit="2b08fa169a",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #24
0
from __future__ import print_function, absolute_import
import os, sys, pydoc

import numpy as np  # noqa (API import)
import param

__version__ = param.Version(release=(1, 8, 4),
                            fpath=__file__,
                            commit="26e47665f6",
                            reponame='holoviews')

from .core import archive, config  # noqa (API import)
from .core.dimension import OrderedDict, Dimension  # noqa (API import)
from .core.boundingregion import BoundingBox  # noqa (API import)
from .core.options import (
    Options,
    Store,
    Cycle,  # noqa (API import)
    Palette,
    StoreOptions)
from .core.layout import *  # noqa (API import)
from .core.element import *  # noqa (API import)
from .core.overlay import *  # noqa (API import)
from .core.tree import *  # noqa (API import)
from .core.spaces import (
    HoloMap,
    Callable,
    DynamicMap,  # noqa (API import)
    GridSpace,
    GridMatrix)
Example #25
0
from subprocess import Popen, PIPE #pyflakes:ignore (has to do with Python versions for CalledProcessError)

import os
import param
import imagen


def version_int(v):
    """
    Convert a version four-tuple to a format that can be used to compare
    version numbers.
    """
    return int("%02d%02d%02d%05d" % v)

__version__ = param.Version(release=(0,9,8), fpath=__file__,
                            commit="3a1c9e8a1", reponame='topographica')
commit  = __version__.commit
version = tuple(list(__version__.release) +[__version__.commit_count])
release = int("%02d%02d%02d%05d" % version)


# Patch for versions of param prior to 10 May 2013
param.main=param.Parameterized(name="main")





# Determine which paths to search for input files
#
# By default, searches in:
Example #26
0
from __future__ import print_function, absolute_import
import os, pydoc

import numpy as np # noqa (API import)
import param

__version__ = param.Version(release=(1,9,1), fpath=__file__,
                            commit="bc7c08382a", reponame='holoviews')

from .core import archive, config                        # noqa (API import)
from .core.dimension import OrderedDict, Dimension       # noqa (API import)
from .core.boundingregion import BoundingBox             # noqa (API import)
from .core.options import (Options, Store, Cycle,        # noqa (API import)
                           Palette, StoreOptions)
from .core.layout import *                               # noqa (API import)
from .core.element import *                              # noqa (API import)
from .core.overlay import *                              # noqa (API import)
from .core.tree import *                                 # noqa (API import)
from .core.spaces import (HoloMap, Callable, DynamicMap, # noqa (API import)
                          GridSpace, GridMatrix)

from .operation import Operation                         # noqa (API import)
from .operation import ElementOperation                  # noqa (Deprecated API import)
from .element import *                                   # noqa (API import)
from .element import __all__ as elements_list
from . import util # noqa (API import)
from .util import extension, renderer, output, opts # noqa (API import)

# Suppress warnings generated by NumPy in matplotlib
# Expected to be fixed in next matplotlib release
Example #27
0
import functools

from IPython import get_ipython
from IPython.display import display, Javascript

import ipywidgets

import param

from . import view
from .widgets import wtype, WIDGET_JS, apply_error_style, literal_params
from .util import named_objs, get_method_owner
from .view import _View

try:
    __version__ = param.Version(release=(2,0,2), fpath=__file__,
                                commit="$Format:%h$", reponame='paramnb')
except:
    __version__ = '2.0.2-unknown'


def run_next_cells(n):
    if n=='all':
        n = 'NaN'
    elif n<1:
        return

    js_code = """
       var num = {0};
       var run = false;
       var current = $(this)[0];
       $.each(IPython.notebook.get_cells(), function (idx, cell) {{
Example #28
0
import datashader as ds  # noqa (API import)
import datashader.transfer_functions as tf  # noqa (API import)
import holoviews.operation.datashader as hd  # noqa (API import)
import dask.dataframe as dd  # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv  # noqa (API import)
except ImportError:
    pass

from holoviews import help  # noqa (API import)

__version__ = str(
    pm.Version(fpath=__file__, archive_commit="3706f27a", reponame='pyviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'pyviz')
    fetch_data = partial(_fetch, 'pyviz')
    examples = partial(_examples, 'pyviz')
except ImportError:

    def _missing_cmd(*args, **kw):
        return (
            "install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)"
        )
Example #29
0
import colorcet as cc                                    # noqa (API import)
import datashader as ds                                  # noqa (API import)
import datashader.transfer_functions as tf               # noqa (API import)
import holoviews.operation.datashader as hd              # noqa (API import)
import dask.dataframe as dd                              # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv                                # noqa (API import)
except ImportError:
    pass

from holoviews import help                               # noqa (API import)

__version__ = str(pm.Version(fpath=__file__,archive_commit="f4ea6ffe", reponame='holoviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'holoviz')
    fetch_data = partial(_fetch, 'holoviz')
    examples = partial(_examples, 'holoviz')
except ImportError:
    def _missing_cmd(*args,**kw): return("install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)")
    _copy = _fetch = _examples = _missing_cmd
    def _err(): raise ValueError(_missing_cmd())
    fetch_data = copy_examples = examples = _err
del partial, _examples, _copy, _fetch
Example #30
0
import colorcet as cc                                    # noqa (API import)
import datashader as ds                                  # noqa (API import)
import datashader.transfer_functions as tf               # noqa (API import)
import holoviews.operation.datashader as hd              # noqa (API import)
import dask.dataframe as dd                              # noqa (API import)

# Some libraries are loaded only if present; will raise error if used but not importable
# Should consider making them fully lazily imported as well
try:
    import geoviews as gv                                # noqa (API import)
except ImportError:
    pass

from holoviews import help                               # noqa (API import)

__version__ = str(pm.Version(fpath=__file__,archive_commit="e7e6f8d0", reponame='pyviz'))

##
# make pyct's example/data commands available if possible
from functools import partial
try:
    from pyct.cmd import copy_examples as _copy, fetch_data as _fetch, examples as _examples
    copy_examples = partial(_copy, 'pyviz')
    fetch_data = partial(_fetch, 'pyviz')
    examples = partial(_examples, 'pyviz')
except ImportError:
    def _missing_cmd(*args,**kw): return("install pyct to enable this command (e.g. `conda install -c pyviz pyct` or `pip install pyct[cmd]`)")
    _copy = _fetch = _examples = _missing_cmd
    def _err(): raise ValueError(_missing_cmd())
    fetch_data = copy_examples = examples = _err
del partial, _examples, _copy, _fetch