Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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')
    ]
Exemplo n.º 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:
Exemplo n.º 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'))
Exemplo n.º 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]`)"
        )
Exemplo n.º 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)
#
Exemplo n.º 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]`)"
        )
Exemplo n.º 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)
Exemplo n.º 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,
Exemplo n.º 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.""")
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 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",
Exemplo n.º 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
Exemplo n.º 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]`)"
        )
Exemplo n.º 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]`)"
        )
Exemplo n.º 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.
    """
Exemplo n.º 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,
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 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,
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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:
Exemplo n.º 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
Exemplo n.º 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) {{
Exemplo n.º 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]`)"
        )
Exemplo n.º 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
Exemplo n.º 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