SYMBOL INDEX (1445 symbols across 96 files) FILE: docs/make_api.py function run (line 6) | def run(path): FILE: docs/plugins.py function format_package_links (line 8) | def format_package_links(package_name, repo_link): function format_repo_link (line 12) | def format_repo_link(repo_link): function format_badge_html (line 18) | def format_badge_html(badge, link): function check_ok (line 22) | async def check_ok(client, url): function check_all_ok (line 31) | async def check_all_ok(urls): function generate_plugin_table (line 37) | def generate_plugin_table(): FILE: intake/__init__.py function __getattr__ (line 58) | def __getattr__(attr): function __dir__ (line 96) | def __dir__(*_, **__): function open_catalog (line 101) | def open_catalog(uri=None, **kwargs): FILE: intake/catalog/__init__.py function _make_builtin (line 13) | def _make_builtin(): function __getattr__ (line 21) | def __getattr__(name): FILE: intake/catalog/base.py class VersionError (line 19) | class VersionError(Exception): class Catalog (line 23) | class Catalog(DataSource): method __init__ (line 48) | def __init__( method from_dict (line 131) | def from_dict(cls, entries, **kwargs): method kwargs (line 152) | def kwargs(self): method _make_entries_container (line 155) | def _make_entries_container(self): method _load (line 179) | def _load(self): method force_reload (line 183) | def force_reload(self): method reload (line 188) | def reload(self): method version (line 194) | def version(self): method search (line 199) | def search(self, text, depth=2): method filter (line 224) | def filter(self, func): method walk (line 257) | def walk(self, sofar=None, prefix=None, depth=2): method items (line 289) | def items(self): method values (line 294) | def values(self): method serialize (line 299) | def serialize(self): method save (line 328) | def save(self, url, storage_options=None): method _get_entry (line 345) | def _get_entry(self, name): method configure_new (line 357) | def configure_new(self, **kwargs): method _get_entries (line 384) | def _get_entries(self): method __iter__ (line 387) | def __iter__(self): method keys (line 391) | def keys(self): method __len__ (line 395) | def __len__(self): method __contains__ (line 398) | def __contains__(self, key): method __dir__ (line 402) | def __dir__(self): method _ipython_key_completions_ (line 413) | def _ipython_key_completions_(self): method __repr__ (line 416) | def __repr__(self): method __getattr__ (line 419) | def __getattr__(self, item): method __setitem__ (line 432) | def __setitem__(self, key, entry): method pop (line 448) | def pop(self, key): method __getitem__ (line 462) | def __getitem__(self, key): method discover (line 502) | def discover(self): method _close (line 510) | def _close(self): method gui (line 515) | def gui(self): FILE: intake/catalog/default.py function load_user_catalog (line 21) | def load_user_catalog(): function user_data_dir (line 30) | def user_data_dir(): function load_global_catalog (line 35) | def load_global_catalog(): function conda_prefix (line 48) | def conda_prefix(): function which (line 57) | def which(program): function global_data_dir (line 64) | def global_data_dir(): function load_combo_catalog (line 82) | def load_combo_catalog(): FILE: intake/catalog/entry.py class CatalogEntry (line 11) | class CatalogEntry(DictSerialiseMixin): method __init__ (line 18) | def __init__(self, getenv=True, getshell=False): method describe (line 24) | def describe(self): method get (line 42) | def get(self, **user_parameters): method __call__ (line 58) | def __call__(self, persist=None, **kwargs): method container (line 66) | def container(self): method container (line 70) | def container(self, cont): method plots (line 76) | def plots(self): method _ipython_display_ (line 80) | def _ipython_display_(self): method _yaml (line 96) | def _yaml(self): method __iter__ (line 99) | def __iter__(self): method __getitem__ (line 106) | def __getitem__(self, item): method __repr__ (line 119) | def __repr__(self): method gui (line 123) | def gui(self): FILE: intake/catalog/exceptions.py class CatalogException (line 9) | class CatalogException(Exception): class PermissionDenied (line 13) | class PermissionDenied(CatalogException): class ShellPermissionDenied (line 19) | class ShellPermissionDenied(PermissionDenied): method __init__ (line 22) | def __init__(self, msg=None): class EnvironmentPermissionDenied (line 28) | class EnvironmentPermissionDenied(PermissionDenied): method __init__ (line 31) | def __init__(self, msg=None): class ValidationError (line 37) | class ValidationError(CatalogException): method __init__ (line 40) | def __init__(self, message, errors): class DuplicateKeyError (line 45) | class DuplicateKeyError(ValidationError): method __init__ (line 48) | def __init__(self, context, context_mark, problem, problem_mark): class ObsoleteError (line 55) | class ObsoleteError(ValidationError): class ObsoleteParameterError (line 59) | class ObsoleteParameterError(ObsoleteError): method __init__ (line 60) | def __init__(self): class ObsoleteDataSourceError (line 78) | class ObsoleteDataSourceError(ObsoleteError): method __init__ (line 79) | def __init__(self): FILE: intake/catalog/gui.py class GUI (line 13) | class GUI(object): method __init__ (line 14) | def __init__(self, *args, **kwargs): method __repr__ (line 17) | def __repr__(self): method __init__ (line 26) | def __init__(self, *args, **kwargs): method __repr__ (line 29) | def __repr__(self): class GUI (line 25) | class GUI(object): method __init__ (line 14) | def __init__(self, *args, **kwargs): method __repr__ (line 17) | def __repr__(self): method __init__ (line 26) | def __init__(self, *args, **kwargs): method __repr__ (line 29) | def __repr__(self): FILE: intake/catalog/local.py class UserParameter (line 28) | class UserParameter(DictSerialiseMixin): method __init__ (line 53) | def __init__( method __repr__ (line 86) | def __repr__(self): method describe (line 91) | def describe(self): method expand_defaults (line 105) | def expand_defaults(self, client=False, getenv=True, getshell=False): method validate (line 114) | def validate(self, value): class LocalCatalogEntry (line 138) | class LocalCatalogEntry(CatalogEntry): method __init__ (line 141) | def __init__( method name (line 231) | def name(self): method describe (line 234) | def describe(self): method _create_open_args (line 254) | def _create_open_args(self, user_parameters): method get (line 307) | def get(self, **user_parameters): method clear_cached_default_source (line 325) | def clear_cached_default_source(self): class CatalogParser (line 333) | class CatalogParser(object): method __init__ (line 336) | def __init__(self, data, getenv=True, getshell=False, context=None): method ok (line 345) | def ok(self): method data (line 349) | def data(self): method errors (line 353) | def errors(self): method warnings (line 357) | def warnings(self): method error (line 360) | def error(self, msg, obj, key=None): method warning (line 366) | def warning(self, msg, obj, key=None): method _parse_plugins (line 372) | def _parse_plugins(self, data): method _getitem (line 411) | def _getitem(self, obj, key, dtype, required=True, default=None, choic... method _parse_user_parameter (line 437) | def _parse_user_parameter(self, name, data): method _parse_data_source (line 455) | def _parse_data_source(self, name, data): method _parse_data_source_local (line 465) | def _parse_data_source_local(self, name, data): method _parse_data_sources (line 524) | def _parse_data_sources(self, data): method _parse (line 557) | def _parse(self, data): function get_dir (line 573) | def get_dir(path): class YAMLFileCatalog (line 587) | class YAMLFileCatalog(Catalog): method __init__ (line 595) | def __init__(self, path=None, text=None, autoreload=True, **kwargs): method _load (line 619) | def _load(self, reload=False): method add (line 654) | def add(self, source, name=None, path=None, storage_options=None): method parse (line 710) | def parse(self, text): method name_from_path (line 758) | def name_from_path(self): class YAMLFilesCatalog (line 766) | class YAMLFilesCatalog(Catalog): method __init__ (line 774) | def __init__(self, path, flatten=True, **kwargs): method _load (line 794) | def _load(self): class MergedCatalog (line 868) | class MergedCatalog(Catalog): method __init__ (line 873) | def __init__(self, catalogs, *args, **kwargs): method _load (line 877) | def _load(self): class EntrypointEntry (line 883) | class EntrypointEntry(CatalogEntry): method __init__ (line 889) | def __init__(self, entrypoint): method __repr__ (line 895) | def __repr__(self): method name (line 899) | def name(self): method describe (line 902) | def describe(self): method __call__ (line 915) | def __call__(self, **kwargs): class EntrypointsCatalog (line 925) | class EntrypointsCatalog(Catalog): method __init__ (line 930) | def __init__(self, *args, entrypoints_group="intake.catalogs", paths=N... method _load (line 935) | def _load(self): FILE: intake/catalog/tests/catalog_search/example_packages/ep/__init__.py class TestCatalog (line 1) | class TestCatalog: FILE: intake/catalog/tests/conftest.py function catalog1 (line 9) | def catalog1(): FILE: intake/catalog/tests/example1_source.py class ExampleSource (line 11) | class ExampleSource(DataSource): method __init__ (line 17) | def __init__(self, **kwargs): FILE: intake/catalog/tests/example_plugin_dir/example2_source.py class Ex2Plugin (line 11) | class Ex2Plugin(DataSource): method __init__ (line 17) | def __init__(self): FILE: intake/catalog/tests/test_alias.py function test_simple (line 16) | def test_simple(): function test_mapping (line 25) | def test_mapping(): function test_other_cat (line 40) | def test_other_cat(): function test_alias (line 55) | def test_alias(): FILE: intake/catalog/tests/test_catalog_save.py function test_catalog_description (line 11) | def test_catalog_description(tmpdir): FILE: intake/catalog/tests/test_core.py function test_no_entry (line 6) | def test_no_entry(): function test_regression (line 14) | def test_regression(): FILE: intake/catalog/tests/test_default.py function test_which (line 15) | def test_which(): function test_load (line 20) | def test_load(): FILE: intake/catalog/tests/test_discovery.py function test_catalog_discovery (line 7) | def test_catalog_discovery(): function test_deferred_import (line 23) | def test_deferred_import(): FILE: intake/catalog/tests/test_gui.py function panel_importable (line 10) | def panel_importable(): function test_cat_no_panel_does_not_raise_errors (line 23) | def test_cat_no_panel_does_not_raise_errors(catalog1): function test_cat_no_panel_display_gui (line 28) | def test_cat_no_panel_display_gui(catalog1): function test_cat_gui (line 33) | def test_cat_gui(catalog1): function test_entry_no_panel_does_not_raise_errors (line 39) | def test_entry_no_panel_does_not_raise_errors(catalog1): function test_entry_no_panel_display_gui (line 44) | def test_entry_no_panel_display_gui(catalog1): FILE: intake/catalog/tests/test_local.py function abspath (line 25) | def abspath(filename): function test_local_catalog (line 29) | def test_local_catalog(catalog1): function test_get_items (line 87) | def test_get_items(catalog1): function test_nested (line 92) | def test_nested(catalog1): function test_nested_gets_name_from_super (line 102) | def test_nested_gets_name_from_super(catalog1): function test_hash (line 110) | def test_hash(catalog1): function test_getitem (line 114) | def test_getitem(catalog1): function test_source_plugin_config (line 120) | def test_source_plugin_config(catalog1): function test_metadata (line 127) | def test_metadata(catalog1): function test_use_source_plugin_from_config (line 132) | def test_use_source_plugin_from_config(catalog1): function test_get_dir (line 136) | def test_get_dir(): function test_entry_dir_function (line 154) | def test_entry_dir_function(catalog1): function test_user_parameter_default_value (line 170) | def test_user_parameter_default_value(dtype, expected): function test_user_parameter_repr (line 175) | def test_user_parameter_repr(): function test_user_parameter_coerce_value (line 200) | def test_user_parameter_coerce_value(dtype, given, expected): function test_user_parameter_coerce_special_datetime (line 206) | def test_user_parameter_coerce_special_datetime(given): function test_user_parameter_coerce_min (line 219) | def test_user_parameter_coerce_min(dtype, given, expected): function test_user_parameter_coerce_max (line 232) | def test_user_parameter_coerce_max(dtype, given, expected): function test_user_parameter_coerce_allowed (line 244) | def test_user_parameter_coerce_allowed(dtype, given, expected): function test_user_parameter_validation_range (line 249) | def test_user_parameter_validation_range(): function test_user_parameter_validation_allowed (line 266) | def test_user_parameter_validation_allowed(): function test_user_pars_list (line 281) | def test_user_pars_list(): function test_user_pars_mlist (line 298) | def test_user_pars_mlist(): function test_parser_validation_error (line 336) | def test_parser_validation_error(filename): function test_parser_obsolete_error (line 348) | def test_parser_obsolete_error(filename): function test_union_catalog (line 353) | def test_union_catalog(): function test_persist_local_cat (line 391) | def test_persist_local_cat(temp_cache): function test_empty_catalog (line 405) | def test_empty_catalog(): function test_nonexistent_error (line 410) | def test_nonexistent_error(): function test_duplicate_data_sources (line 415) | def test_duplicate_data_sources(): function test_duplicate_parameters (line 423) | def test_duplicate_parameters(): function temp_catalog_file (line 432) | def temp_catalog_file(): function test_catalog_file_removal (line 455) | def test_catalog_file_removal(temp_catalog_file): function test_flatten_duplicate_error (line 465) | def test_flatten_duplicate_error(): function test_multi_cat_names (line 485) | def test_multi_cat_names(): function test_name_of_builtin (line 502) | def test_name_of_builtin(): function test_cat_with_declared_name (line 509) | def test_cat_with_declared_name(): function test_cat_with_no_declared_name_gets_name_from_dir_if_file_named_catalog (line 523) | def test_cat_with_no_declared_name_gets_name_from_dir_if_file_named_cata... function test_default_expansions (line 534) | def test_default_expansions(): function test_remote_cat (line 569) | def test_remote_cat(http_server): function test_multi_plugins (line 576) | def test_multi_plugins(): function test_no_plugins (line 620) | def test_no_plugins(): function test_explicit_entry_driver (line 632) | def test_explicit_entry_driver(): function test_getitem_and_getattr (line 643) | def test_getitem_and_getattr(): function test_dot_names (line 664) | def test_dot_names(): function test_listing (line 679) | def test_listing(catalog1): function test_dict_save (line 685) | def test_dict_save(): function test_dict_save_complex (line 701) | def test_dict_save_complex(): function test_dict_adddel (line 725) | def test_dict_adddel(): function test_filter (line 740) | def test_filter(): function test_from_dict_with_data_source (line 758) | def test_from_dict_with_data_source(): function test_no_instance (line 769) | def test_no_instance(): function test_fsspec_integration (line 779) | def test_fsspec_integration(): function test_cat_add (line 816) | def test_cat_add(tmpdir): function test_no_entries_items (line 834) | def test_no_entries_items(catalog1): function test_cat_dictlike (line 857) | def test_cat_dictlike(catalog1): function test_inherit_params (line 863) | def test_inherit_params(inherit_params_cat): function test_runtime_overwrite_params (line 867) | def test_runtime_overwrite_params(inherit_params_cat): function test_local_param_overwrites (line 874) | def test_local_param_overwrites(inherit_params_cat): function test_local_and_global_params (line 878) | def test_local_and_global_params(inherit_params_cat): function test_search_inherit_params (line 885) | def test_search_inherit_params(inherit_params_cat): function test_multiple_cats_params (line 892) | def test_multiple_cats_params(inherit_params_multiple_cats): FILE: intake/catalog/tests/test_parameters.py class NoSource (line 10) | class NoSource(DataSource): method __init__ (line 11) | def __init__(self, **kwargs): function test_simplest (line 19) | def test_simplest(): function test_cache_default_source (line 25) | def test_cache_default_source(): function test_parameter_default (line 42) | def test_parameter_default(): function test_maybe_default_from_env (line 49) | def test_maybe_default_from_env(): function test_up_override_and_render (line 76) | def test_up_override_and_render(): function test_user_explicit_override (line 83) | def test_user_explicit_override(): function test_auto_env_expansion (line 91) | def test_auto_env_expansion(): function test_validate_up (line 148) | def test_validate_up(): function test_validate_par (line 165) | def test_validate_par(): function test_mlist_parameter (line 178) | def test_mlist_parameter(): function test_explicit_overrides (line 191) | def test_explicit_overrides(): function test_extra_arg (line 214) | def test_extra_arg(): function test_unknown (line 220) | def test_unknown(): function test_catalog_passthrough (line 232) | def test_catalog_passthrough(): FILE: intake/catalog/tests/test_reload_integration.py function teardown_module (line 27) | def teardown_module(module): function intake_server_with_config (line 35) | def intake_server_with_config(intake_server): function test_reload_updated_config (line 59) | def test_reload_updated_config(intake_server_with_config): function test_reload_updated_directory (line 80) | def test_reload_updated_directory(intake_server_with_config): function test_reload_missing_remote_directory (line 104) | def test_reload_missing_remote_directory(intake_server): function test_reload_missing_local_directory (line 138) | def test_reload_missing_local_directory(tempdir): FILE: intake/catalog/tests/test_utils.py function test_expand_templates (line 13) | def test_expand_templates(): function test_expand_nested_template (line 20) | def test_expand_nested_template(): function test_coerce_datetime (line 44) | def test_coerce_datetime(test_input, expected): function test_flatten (line 48) | def test_flatten(): function test_coerce (line 71) | def test_coerce(value, dtype, expected): FILE: intake/catalog/tests/test_zarr.py function temp_zarr (line 17) | def temp_zarr(): function test_zarr_catalog (line 71) | def test_zarr_catalog(temp_zarr, consolidated): function test_zarr_entries_in_yaml_catalog (line 127) | def test_zarr_entries_in_yaml_catalog(temp_zarr): FILE: intake/catalog/tests/util.py function assert_items_equal (line 11) | def assert_items_equal(a, b): class TestingSource (line 15) | class TestingSource(base.DataSource): method __init__ (line 23) | def __init__(self, *args, **kwargs): method _load_metadata (line 29) | def _load_metadata(self): method _get_partition (line 32) | def _get_partition(self, _): function register (line 36) | def register(): FILE: intake/catalog/utils.py function flatten (line 19) | def flatten(iterable): function reload_on_change (line 40) | def reload_on_change(f): function clamp (line 49) | def clamp(value, lower=0, upper=sys.maxsize): function _j_getenv (line 54) | def _j_getenv(x, default=""): function _j_getshell (line 64) | def _j_getshell(x): function _j_passthrough (line 75) | def _j_passthrough(x, funcname): function _expand (line 83) | def _expand(p, context, all_vars, client, getenv, getshell): function expand_templates (line 116) | def expand_templates(pars, context, return_left=False, client=False, get... function expand_defaults (line 144) | def expand_defaults(default, client=False, getenv=True, getshell=False): function merge_pars (line 186) | def merge_pars(params, user_inputs, spec_pars, client=False, getenv=True... function coerce_datetime (line 265) | def coerce_datetime(v=None): function with_str_parse (line 282) | def with_str_parse(value, rule): function coerce (line 309) | def coerce(dtype, value): class RemoteCatalogError (line 347) | class RemoteCatalogError(Exception): function _has_catalog_dir (line 351) | def _has_catalog_dir(args): FILE: intake/catalog/zarr.py class ZarrGroupCatalog (line 5) | class ZarrGroupCatalog(Catalog): method __init__ (line 13) | def __init__( method _load (line 47) | def _load(self): method to_zarr (line 102) | def to_zarr(self): FILE: intake/config.py function cfile (line 43) | def cfile(): class Config (line 47) | class Config(dict): method __init__ (line 58) | def __init__(self, filename=None, **kwargs): method reset (line 65) | def reset(self): method save (line 70) | def save(self, fn=None): method _unset (line 87) | def _unset(self, temp): method set (line 92) | def set(self, update_dict=None, **kw): method __getitem__ (line 124) | def __getitem__(self, item): method get (line 132) | def get(self, key, default=None): method reload_all (line 137) | def reload_all(self): method load (line 142) | def load(self, fn=None): method load_env (line 159) | def load_env(self): function intake_path_dirs (line 183) | def intake_path_dirs(path): FILE: intake/conftest.py class TestSource (line 21) | class TestSource(DataSource): method __init__ (line 25) | def __init__(self, **kwargs): method _get_schema (line 29) | def _get_schema(self): function tmp_config_path (line 37) | def tmp_config_path(tmp_path): function env (line 55) | def env(temp_cache, tempdir): function inherit_params_cat (line 65) | def inherit_params_cat(): function inherit_params_multiple_cats (line 73) | def inherit_params_multiple_cats(): function inherit_params_subcat (line 82) | def inherit_params_subcat(): FILE: intake/container/__init__.py function register_container (line 1) | def register_container(*_, **__): FILE: intake/container/base.py class RemoteSource (line 1) | class RemoteSource: function get_partition (line 5) | def get_partition(*_, **__): FILE: intake/interface/__init__.py function do_import (line 12) | def do_import(): function __getattr__ (line 42) | def __getattr__(attr): function output_notebook (line 48) | def output_notebook(*_, **__): FILE: intake/interface/base.py function enable_widget (line 21) | def enable_widget(widget, enable=True): function coerce_to_list (line 26) | def coerce_to_list(items, preprocess=None): class Base (line 38) | class Base(object): method __init__ (line 69) | def __init__(self, visible=True, visible_callback=None, logo=False): method panel (line 75) | def panel(self): method panel (line 81) | def panel(self, panel): method servable (line 84) | def servable(self, *args, **kwargs): method show (line 87) | def show(self, *args, **kwargs): method __repr__ (line 90) | def __repr__(self): method _repr_mimebundle_ (line 94) | def _repr_mimebundle_(self, *args, **kwargs): method setup (line 101) | def setup(self): method visible (line 106) | def visible(self): method visible (line 111) | def visible(self, visible): method unwatch (line 124) | def unwatch(self): method __getstate__ (line 133) | def __getstate__(self): method __setstate__ (line 137) | def __setstate__(self, state): method from_state (line 145) | def from_state(cls, state): class BaseSelector (line 156) | class BaseSelector(Base): method labels (line 171) | def labels(self): method items (line 176) | def items(self): method items (line 181) | def items(self, items): method _create_options (line 186) | def _create_options(self, items): method options (line 195) | def options(self): method options (line 200) | def options(self, new): method add (line 212) | def add(self, items): method remove (line 226) | def remove(self, items): method selected (line 234) | def selected(self): method selected (line 244) | def selected(self, new): class BaseView (line 259) | class BaseView(Base): method __getstate__ (line 260) | def __getstate__(self, include_source=True): method __setstate__ (line 272) | def __setstate__(self, state): method source (line 281) | def source(self): method source (line 285) | def source(self, source): FILE: intake/interface/catalog/add.py class FileSelector (line 21) | class FileSelector(Base): method __init__ (line 51) | def __init__(self, filters=["yaml", "yml"], done_callback=None, **kwar... method setup (line 58) | def setup(self): method protocol_changed (line 88) | def protocol_changed(self, *_): method go_clicked (line 93) | def go_clicked(self, *_): method path (line 100) | def path(self): method url (line 104) | def url(self): method move_up (line 108) | def move_up(self, arg=None): method go_home (line 112) | def go_home(self, arg=None): method make_options (line 116) | def make_options(self, arg=None): method move_down (line 135) | def move_down(self, *events): method __getstate__ (line 148) | def __getstate__(self): method __setstate__ (line 152) | def __setstate__(self, state): class URLSelector (line 161) | class URLSelector(Base): method __init__ (line 181) | def __init__(self, **kwargs): method setup (line 185) | def setup(self): method url (line 190) | def url(self): method __getstate__ (line 194) | def __getstate__(self): method __setstate__ (line 198) | def __setstate__(self, state): class CatAdder (line 206) | class CatAdder(Base): method __init__ (line 232) | def __init__(self, done_callback=None, **kwargs): method setup (line 242) | def setup(self): method cat_url (line 253) | def cat_url(self): method cat (line 263) | def cat(self): method add_cat (line 272) | def add_cat(self, arg=None): FILE: intake/interface/catalog/search.py class Search (line 10) | class Search: method __init__ (line 20) | def __init__(self, done_callback: callable): method go (line 28) | def go(self, *_): FILE: intake/interface/gui.py class GUI (line 16) | class GUI: method __init__ (line 30) | def __init__(self, cats=None): method _repr_mimebundle_ (line 79) | def _repr_mimebundle_(self, *args, **kwargs): method show (line 83) | def show(self, *args, **kwargs): method __repr__ (line 86) | def __repr__(self): method cat_selected (line 89) | def cat_selected(self, *_): method update_catsel (line 121) | def update_catsel(self): method add_catalog (line 124) | def add_catalog(self, cat, name=None, **_): method source_selected (line 136) | def source_selected(self, *_): method plot_clicked (line 155) | def plot_clicked(self, *_): method searched (line 164) | def searched(self, searchstring: str): method add_clicked (line 170) | def add_clicked(self, *_): method sub_clicked (line 178) | def sub_clicked(self, *_): method remove_cat (line 182) | def remove_cat(self, catname, done=True): method search_clicked (line 189) | def search_clicked(self, *_): method cats (line 198) | def cats(self): method sources (line 203) | def sources(self): method source_instance (line 208) | def source_instance(self): function get_catlist (line 212) | def get_catlist(catnames, children, outlist=None, seen=None): FILE: intake/interface/source/defined_plots.py class Event (line 24) | class Event: method __init__ (line 25) | def __init__(self, plot, **kwargs): class Plots (line 31) | class Plots(BaseView): method __init__ (line 61) | def __init__(self, source=None, **kwargs): method setup (line 69) | def setup(self): method source (line 128) | def source(self, source): method has_plots (line 146) | def has_plots(self): method options (line 151) | def options(self): method selected (line 156) | def selected(self): method selected (line 161) | def selected(self, selected): method watch (line 165) | def watch(self, callback): method plot_selected (line 168) | def plot_selected(self, *events): method name_changed (line 175) | def name_changed(self, *events): method cancel (line 189) | def cancel(self, _): method interact_action (line 196) | def interact_action(self, _): method interact (line 213) | def interact(self, _): method draw (line 267) | def draw(self): method _plot_object (line 292) | def _plot_object(self, selected): method _create (line 301) | def _create(self): method _edit (line 312) | def _edit(self): method _clone (line 318) | def _clone(self): method _rename (line 333) | def _rename(self): method _delete (line 346) | def _delete(self): method __getstate__ (line 355) | def __getstate__(self, include_source=True): method __setstate__ (line 366) | def __setstate__(self, state): FILE: intake/readers/__init__.py function recommend (line 14) | def recommend(data, *args, reader=False, **kwargs): FILE: intake/readers/catalogs.py class TiledLazyEntries (line 16) | class TiledLazyEntries(LazyDict): method __init__ (line 19) | def __init__(self, client): method __getitem__ (line 22) | def __getitem__(self, item: str) -> ReaderDescription: method __len__ (line 36) | def __len__(self): method __iter__ (line 39) | def __iter__(self): method __repr__ (line 42) | def __repr__(self): class TiledCatalogReader (line 46) | class TiledCatalogReader(BaseReader): method _read (line 57) | def _read(self, data, **kwargs): class SQLAlchemyCatalog (line 71) | class SQLAlchemyCatalog(BaseReader): method _read (line 82) | def _read(self, data, views=True, schema=None, **kwargs): class StacCatalogReader (line 99) | class StacCatalogReader(BaseReader): method _read (line 113) | def _read( method _get_reader (line 185) | def _get_reader(asset, signer=None, prefer=None, metadata=None): class StackBands (line 220) | class StackBands(BaseReader): method _read (line 231) | def _read(self, data, bands: list[str], concat_dim: str = "band", sign... class StacSearch (line 311) | class StacSearch(BaseReader): method __init__ (line 320) | def __init__(self, metadata=None, **kwargs): method _read (line 323) | def _read(self, data, query=None, **kwargs): class STACIndex (line 352) | class STACIndex(BaseReader): method _read (line 359) | def _read(self, *args, **kwargs): class THREDDSCatalog (line 389) | class THREDDSCatalog(Catalog): class THREDDSCatalogReader (line 397) | class THREDDSCatalogReader(BaseReader): method _read (line 408) | def _read(self, data, make="both", **kwargs): class HuggingfaceHubCatalog (line 449) | class HuggingfaceHubCatalog(BaseReader): method _read (line 482) | def _read(self, *args, with_community_datasets: bool = False, **kwargs): class SKLearnExamplesCatalog (line 504) | class SKLearnExamplesCatalog(BaseReader): method _read (line 535) | def _read(self, **kw): class TorchDatasetsCatalog (line 549) | class TorchDatasetsCatalog(BaseReader): method _read (line 570) | def _read(self, rootdir: str, *args, **kwargs): class TensorFlowDatasetsCatalog (line 603) | class TensorFlowDatasetsCatalog(BaseReader): method _read (line 624) | def _read(self, *args, **kwargs): class EarthdataReader (line 634) | class EarthdataReader(BaseReader): method _read (line 650) | def _read(self, concept, **kwargs): class EarthdataCatalogReader (line 659) | class EarthdataCatalogReader(BaseReader): method _read (line 689) | def _read(self, temporal=("1980-01-01", "2023-11-10"), **kwargs): FILE: intake/readers/convert.py class ImportsProperty (line 19) | class ImportsProperty: method __get__ (line 22) | def __get__(self, obj, cls): class BaseConverter (line 32) | class BaseConverter(BaseReader): method run (line 44) | def run(self, x, *args, **kwargs): method _read (line 52) | def _read(self, *args, data=None, **kwargs): class GenericFunc (line 65) | class GenericFunc(BaseConverter): method _read (line 72) | def _read(self, *args, data=None, func=None, data_kwarg=None, **kwargs): class SameType (line 84) | class SameType: class DuckToPandas (line 88) | class DuckToPandas(BaseConverter): method run (line 92) | def run(self, x, *args, with_arrow=True, **kwargs): class PandasToDuck (line 106) | class PandasToDuck(BaseConverter): method run (line 116) | def run( class DaskDFToPandas (line 146) | class DaskDFToPandas(BaseConverter): method run (line 154) | def run(self, x, *args, **kwargs): class PandasToGeopandas (line 158) | class PandasToGeopandas(BaseConverter): class XarrayToPandas (line 163) | class XarrayToPandas(BaseConverter): class PandasToXarray (line 168) | class PandasToXarray(BaseConverter): class ToHvPlot (line 173) | class ToHvPlot(BaseConverter): method run (line 185) | def run(self, data, explorer: bool = False, **kw): class RayToPandas (line 195) | class RayToPandas(BaseConverter): class PandasToRay (line 200) | class PandasToRay(BaseConverter): class RayToDask (line 205) | class RayToDask(BaseConverter): class DaskToRay (line 210) | class DaskToRay(BaseConverter): class HuggingfaceToRay (line 215) | class HuggingfaceToRay(BaseConverter): class TorchToRay (line 220) | class TorchToRay(BaseConverter): class SparkDFToRay (line 225) | class SparkDFToRay(BaseConverter): class RayToSpark (line 230) | class RayToSpark(BaseConverter): class TiledNodeToCatalog (line 235) | class TiledNodeToCatalog(BaseConverter): method run (line 238) | def run(self, x, **kw): class TiledSearch (line 261) | class TiledSearch(BaseConverter): method run (line 266) | def run(self, x, *arg, **kw): class TileDBToNumpy (line 272) | class TileDBToNumpy(BaseConverter): method run (line 275) | def run(self, x, *args, **kwargs): class TileDBToPandas (line 280) | class TileDBToPandas(BaseConverter): method run (line 286) | def run(self, x, *args, **kwargs): class DaskArrayToTileDB (line 290) | class DaskArrayToTileDB(BaseConverter): method run (line 295) | def run(self, x, uri, **kwargs): class NumpyToTileDB (line 299) | class NumpyToTileDB(BaseConverter): method run (line 306) | def run(self, x, uri, **kwargs): class DeltaQueryToDask (line 310) | class DeltaQueryToDask(BaseConverter): method _read (line 314) | def _read(self, reader, query, *args, **kwargs): class DeltaQueryToDaskGeopandas (line 322) | class DeltaQueryToDaskGeopandas(BaseConverter): method _read (line 326) | def _read(self, reader, query, *args, **kwargs): class GeoDataFrameToSTACCatalog (line 336) | class GeoDataFrameToSTACCatalog(BaseConverter): method _un_arr (line 341) | def _un_arr(cls, data): method read (line 351) | def read(self, data, *args, **kwargs): class PandasToMetagraph (line 371) | class PandasToMetagraph(BaseConverter): class NibabelToNumpy (line 376) | class NibabelToNumpy(BaseConverter): class DicomToNumpy (line 381) | class DicomToNumpy(BaseConverter): method run (line 385) | def run(self, x, *args, **kwargs): class FITSToNumpy (line 389) | class FITSToNumpy(BaseConverter): method run (line 393) | def run(self, x, extension=None): class ASDFToNumpy (line 409) | class ASDFToNumpy(BaseConverter): method run (line 413) | def run(self, x, tree_path: str | list[str], **kwargs): class PolarsLazy (line 421) | class PolarsLazy(BaseConverter): class PolarsEager (line 426) | class PolarsEager(BaseConverter): class PolarsToPandas (line 431) | class PolarsToPandas(BaseConverter): method run (line 435) | def run(self, x, *args, **kwargs): class PandasToPolars (line 439) | class PandasToPolars(BaseConverter): class DataFrameToMetadata (line 444) | class DataFrameToMetadata(BaseConverter): method run (line 449) | def run(self, x, *args, **kwargs): class GGUFToLlamaCPPService (line 470) | class GGUFToLlamaCPPService(BaseConverter): method run (line 473) | def run(self, x, **kwargs): class LLamaCPPServiceToOpenAIService (line 477) | class LLamaCPPServiceToOpenAIService(BaseConverter): method run (line 482) | def run(self, x, options=None): class OpenAIServiceToOpenAIClient (line 488) | class OpenAIServiceToOpenAIClient(BaseConverter): method run (line 491) | def run(self, x): function convert_class (line 495) | def convert_class(data, out_type: str): function convert_classes (line 514) | def convert_classes(in_type: str): class Pipeline (line 531) | class Pipeline(readers.BaseReader): method __init__ (line 540) | def __init__( method steps (line 564) | def steps(self): method __call__ (line 567) | def __call__(self, *args, **kwargs): method __repr__ (line 576) | def __repr__(self): method output_doc (line 584) | def output_doc(self): method doc (line 590) | def doc(self): method doc_n (line 593) | def doc_n(self, n): method _read_stage_n (line 597) | def _read_stage_n(self, stage, discover=False, **kwargs): method _read (line 624) | def _read(self, discover=False, **kwargs): method apply (line 634) | def apply(self, func, *arg, output_instance=None, **kwargs): method first_n_stages (line 641) | def first_n_stages(self, n: int): method discover (line 665) | def discover(self, **kwargs): method with_step (line 668) | def with_step(self, step, out_instance): method read_stepwise (line 679) | def read_stepwise(self, breakpoint=0): class PipelineExecution (line 690) | class PipelineExecution: method __init__ (line 700) | def __init__(self, pipeline, breakpoint=0): method __repr__ (line 708) | def __repr__(self): method cont (line 711) | def cont(self): method step (line 718) | def step(self, **kw): function conversions_graph (line 736) | def conversions_graph(avoid=None, allow_wildcard=True): function plot_conversion_graph (line 775) | def plot_conversion_graph(filename) -> None: function path (line 785) | def path( function auto_pipeline (line 819) | def auto_pipeline( FILE: intake/readers/datatypes.py class BaseData (line 21) | class BaseData(Tokenizable): method __init__ (line 34) | def __init__(self, metadata: dict[str, Any] | None = None): method _filepattern (line 39) | def _filepattern(cls): method _mimetypes (line 44) | def _mimetypes(cls): method possible_readers (line 48) | def possible_readers(self): method possible_outputs (line 55) | def possible_outputs(self): method to_reader_cls (line 60) | def to_reader_cls( method to_reader (line 89) | def to_reader(self, outtype: str | None = None, reader: str | None = N... method to_entry (line 104) | def to_entry(self): method __repr__ (line 112) | def __repr__(self): method auto_pipeline (line 116) | def auto_pipeline(self, outtype: str | tuple[str]): class FileData (line 123) | class FileData(BaseData): method __init__ (line 126) | def __init__(self, url, storage_options: dict | None = None, metadata:... class Service (line 132) | class Service(BaseData): method __init__ (line 135) | def __init__(self, url, options=None, metadata=None): class Catalog (line 141) | class Catalog(BaseData): class PMTiles (line 147) | class PMTiles(FileData): class DuckDB (line 155) | class DuckDB(FileData): class Parquet (line 163) | class Parquet(FileData): class CSV (line 173) | class CSV(FileData): class CSVPattern (line 181) | class CSVPattern(CSV): class Text (line 190) | class Text(FileData): class XML (line 201) | class XML(FileData): class THREDDSCatalog (line 210) | class THREDDSCatalog(XML): class PNG (line 221) | class PNG(FileData): class JPEG (line 230) | class JPEG(FileData): class WAV (line 239) | class WAV(FileData): class NetCDF3 (line 248) | class NetCDF3(FileData): class HDF5 (line 257) | class HDF5(FileData): method __init__ (line 265) | def __init__( class Zarr (line 282) | class Zarr(FileData): method __init__ (line 290) | def __init__( class IcechunkRepo (line 306) | class IcechunkRepo(FileData): method __init__ (line 314) | def __init__( class MatlabArray (line 334) | class MatlabArray(FileData): method __init__ (line 340) | def __init__(self, path, variable=None): class MatrixMarket (line 346) | class MatrixMarket(FileData): class Excel (line 352) | class Excel(FileData): class TIFF (line 361) | class TIFF(FileData): class GRIB2 (line 371) | class GRIB2(FileData): class FITS (line 380) | class FITS(FileData): class ASDF (line 389) | class ASDF(FileData): class DICOM (line 397) | class DICOM(FileData): class Nifti (line 406) | class Nifti(FileData): class OpenDAP (line 415) | class OpenDAP(Service): class SQLQuery (line 421) | class SQLQuery(BaseData): method __init__ (line 427) | def __init__(self, conn, query, metadata=None): class Prometheus (line 433) | class Prometheus(Service): method __init__ (line 438) | def __init__( class LlamaCPPService (line 460) | class LlamaCPPService(Service): method open (line 468) | def open(self): class OpenAIService (line 475) | class OpenAIService(Service): method __init__ (line 481) | def __init__( class SQLite (line 492) | class SQLite(FileData): class AVRO (line 500) | class AVRO(FileData): class ORC (line 509) | class ORC(FileData): class YAMLFile (line 517) | class YAMLFile(FileData): class CatalogFile (line 525) | class CatalogFile(Catalog, YAMLFile): class CatalogAPI (line 529) | class CatalogAPI(Catalog, Service): class JSONFile (line 535) | class JSONFile(FileData): class GeoJSON (line 544) | class GeoJSON(JSONFile): class Shapefile (line 551) | class Shapefile(FileData): class FlatGeoBuf (line 562) | class FlatGeoBuf(FileData): class GeoPackage (line 570) | class GeoPackage(SQLite): class STACJSON (line 576) | class STACJSON(JSONFile): class TiledService (line 583) | class TiledService(CatalogAPI): class TiledDataset (line 587) | class TiledDataset(Service): class TileDB (line 593) | class TileDB(Service): class IcebergDataset (line 601) | class IcebergDataset(JSONFile): class DeltalakeTable (line 608) | class DeltalakeTable(FileData): class NumpyFile (line 616) | class NumpyFile(FileData): class RawBuffer (line 625) | class RawBuffer(FileData): method __init__ (line 631) | def __init__( class Literal (line 642) | class Literal(BaseData): method __init__ (line 645) | def __init__(self, data, metadata=None): class Handle (line 650) | class Handle(JSONFile): class Feather2 (line 661) | class Feather2(FileData): class Feather1 (line 668) | class Feather1(FileData): class PythonSourceCode (line 675) | class PythonSourceCode(FileData): class GDALRasterFile (line 682) | class GDALRasterFile(FileData): class GDALVectorFile (line 692) | class GDALVectorFile(FileData): class HuggingfaceDataset (line 705) | class HuggingfaceDataset(BaseData): method __init__ (line 710) | def __init__(self, name, split=None, metadata=None): class TFRecord (line 716) | class TFRecord(FileData): class KerasModel (line 723) | class KerasModel(FileData): class GGUF (line 730) | class GGUF(FileData): class SafeTensors (line 740) | class SafeTensors(FileData): class PickleFile (line 752) | class PickleFile(FileData): class ModelConfig (line 758) | class ModelConfig(FileData): class SKLearnPickleModel (line 769) | class SKLearnPickleModel(PickleFile): function recommend (line 787) | def recommend( FILE: intake/readers/entry.py class DataDescription (line 38) | class DataDescription(Tokenizable): method __init__ (line 46) | def __init__( method __repr__ (line 58) | def __repr__(self): method to_data (line 64) | def to_data(self, user_parameters=None, **kwargs): method __call__ (line 71) | def __call__(self, **kwargs): method get_kwargs (line 74) | def get_kwargs( method extract_parameter (line 89) | def extract_parameter( class ReaderDescription (line 107) | class ReaderDescription(Tokenizable): method __init__ (line 115) | def __init__( method check_imports (line 129) | def check_imports(self): method get_kwargs (line 136) | def get_kwargs(self, user_parameters=None, **kwargs) -> dict[str, Any]: method extract_parameter (line 162) | def extract_parameter(self, name: str, path=None, value=None, cls=Simp... method to_reader (line 176) | def to_reader(self, user_parameters=None, **kwargs): method to_cat (line 188) | def to_cat(self, name=None): method __call__ (line 194) | def __call__(self, user_parameters=None, **kwargs): method from_dict (line 198) | def from_dict(cls, data): method __repr__ (line 207) | def __repr__(self): class Catalog (line 215) | class Catalog(Tokenizable): method __init__ (line 218) | def __init__( method add_entry (line 239) | def add_entry( method _ipython_key_completions_ (line 292) | def _ipython_key_completions_(self): method delete (line 295) | def delete(self, name, recursive=False): method extract_parameter (line 311) | def extract_parameter( method move_parameter (line 346) | def move_parameter(self, from_entity: str, to_entity: str, parameter_n... method promote_parameter_name (line 356) | def promote_parameter_name(self, parameter_name: str, level: str = "ca... method __getattr__ (line 403) | def __getattr__(self, item): method to_yaml_file (line 413) | def to_yaml_file(self, path: str, **storage_options): method from_yaml_file (line 424) | def from_yaml_file(path: str, **kwargs): method from_entries (line 441) | def from_entries(cls, data: dict, metadata=None): method from_dict (line 449) | def from_dict(cls, data): method get_entity (line 469) | def get_entity(self, item: str): method get_aliases (line 492) | def get_aliases(self, entity: str): method search (line 496) | def search(self, expr) -> Catalog: method __getitem__ (line 518) | def __getitem__(self, item): method _rehydrate (line 537) | def _rehydrate(self, val): method __delitem__ (line 558) | def __delitem__(self, key): method __delattr__ (line 571) | def __delattr__(self, item): method _find_iter (line 574) | def _find_iter(self, thing): method __contains__ (line 582) | def __contains__(self, thing): method __call__ (line 594) | def __call__(self, **kwargs): method __iter__ (line 612) | def __iter__(self): method __len__ (line 615) | def __len__(self) -> int: method __dir__ (line 618) | def __dir__(self) -> Iterable[str]: method __add__ (line 621) | def __add__(self, other: Catalog | DataDescription): method __iadd__ (line 634) | def __iadd__(self, other: Catalog | ReaderDescription): method __repr__ (line 643) | def __repr__(self): method __setitem__ (line 653) | def __setitem__(self, name: str, entry): method rename (line 661) | def rename(self, old: str, new: str, clobber=True): method name (line 668) | def name(self): method give_name (line 674) | def give_name(self, tok: str, name: str, clobber=True): FILE: intake/readers/examples.py function ms_building_parquet (line 5) | def ms_building_parquet(): function ms_delta_buildings (line 76) | def ms_delta_buildings(): FILE: intake/readers/importlist.py function process_entries (line 23) | def process_entries(): FILE: intake/readers/mixins.py class PipelineMixin (line 12) | class PipelineMixin(Completable): method __getattr__ (line 15) | def __getattr__(self, item): method __getitem__ (line 33) | def __getitem__(self, item: str): method __dir__ (line 52) | def __dir__(self): method _namespaces (line 56) | def _namespaces(self): method output_doc (line 62) | def output_doc(cls): method apply (line 67) | def apply(self, func, *args, output_instance=None, **kwargs): method transform (line 83) | def transform(self): class Functioner (line 90) | class Functioner(Completable): method __init__ (line 93) | def __init__(self, reader, funcdict): method _ipython_key_completions_ (line 97) | def _ipython_key_completions_(self): method __getitem__ (line 100) | def __getitem__(self, item): method __repr__ (line 125) | def __repr__(self): method __call__ (line 130) | def __call__(self, func, *args, output_instance=None, **kwargs): method methods (line 143) | def methods(self): method __dir__ (line 152) | def __dir__(self): method __getattr__ (line 155) | def __getattr__(self, item): FILE: intake/readers/namespaces.py class Namespace (line 16) | class Namespace(Completable): method __init__ (line 22) | def __init__(self, reader): method _funcs (line 27) | def _funcs(cls) -> Iterable[str]: method __dir__ (line 34) | def __dir__(self) -> Iterable[str]: method __getattr__ (line 39) | def __getattr__(self, item): method __repr__ (line 48) | def __repr__(self): class FuncHolder (line 52) | class FuncHolder: method __init__ (line 55) | def __init__(self, reader, func): method __call__ (line 59) | def __call__(self, *args, **kwargs): class np (line 63) | class np(Namespace): class ak (line 68) | class ak(Namespace): class xr (line 73) | class xr(Namespace): class pd (line 78) | class pd(Namespace): class pl (line 83) | class pl(Namespace): function get_namespaces (line 88) | def get_namespaces(reader): FILE: intake/readers/output.py class PandasToParquet (line 31) | class PandasToParquet(BaseConverter): method run (line 37) | def run(self, x, url, storage_options=None, metadata=None, **kwargs): class PandasToCSV (line 42) | class PandasToCSV(BaseConverter): method run (line 48) | def run(self, x, url, storage_options=None, metadata=None, **kwargs): class PandasToHDF5 (line 53) | class PandasToHDF5(BaseConverter): method run (line 59) | def run(self, x, url, table, storage_options=None, metadata=None, **kw... class PandasToFeather (line 64) | class PandasToFeather(BaseConverter): method run (line 70) | def run(self, x, url, storage_options=None, metadata=None, **kwargs): class XarrayToNetCDF (line 76) | class XarrayToNetCDF(BaseConverter): method run (line 79) | def run(self, x, url, group="", metadata=None, **kwargs): class XarrayToZarr (line 84) | class XarrayToZarr(BaseConverter): method run (line 88) | def run(self, x, url, group="", storage_options=None, metadata=None, *... class DaskArrayToZarr (line 93) | class DaskArrayToZarr(BaseConverter): method run (line 97) | def run(self, x, url, group="", storage_options=None, metadata=None, *... class NumpyToNumpyFile (line 107) | class NumpyToNumpyFile(BaseConverter): method run (line 113) | def run(self, x, path, *args, storage_options=None, metadata=None, **k... class ToMatplotlib (line 122) | class ToMatplotlib(BaseConverter): method run (line 130) | def run(self, x, **kwargs): class MatplotlibToPNG (line 137) | class MatplotlibToPNG(BaseConverter): method run (line 146) | def run(self, x, url, metadata=None, storage_options=None, **kwargs): class GeopandasToFile (line 152) | class GeopandasToFile(BaseConverter): method run (line 160) | def run(self, x, url, metadata=None, **kwargs): class Repr (line 165) | class Repr(BaseConverter): class IPythonDisplay (line 172) | class IPythonDisplay(BaseConverter): method run (line 176) | def run(self, x, **kwargs): class CatalogToJson (line 199) | class CatalogToJson(BaseConverter): method run (line 203) | def run(self, x, url, metadata=None, storage_options=None, **kwargs): FILE: intake/readers/readers.py class BaseReader (line 23) | class BaseReader(Tokenizable, PipelineMixin): method __init__ (line 32) | def __init__( method __repr__ (line 73) | def __repr__(self): method __call__ (line 76) | def __call__(self, *args, **kwargs): method doc (line 85) | def doc(cls): method discover (line 95) | def discover(self, **kwargs): method _func (line 104) | def _func(self): method read (line 110) | def read(self, *args, **kwargs): method _read (line 123) | def _read(self, *args, **kwargs): method to_entry (line 127) | def to_entry(self): method to_cat (line 138) | def to_cat(self, name=None): method data (line 143) | def data(self): method to_reader (line 155) | def to_reader(self, outtype: tuple[str] | str | None = None, reader: s... method auto_pipeline (line 159) | def auto_pipeline(self, outtype: str | tuple[str], avoid: list[str] | ... class FileReader (line 165) | class FileReader(BaseReader): method _read (line 172) | def _read(self, data, **kw): class OpenFilesReader (line 179) | class OpenFilesReader(FileReader): class PanelImageViewer (line 186) | class PanelImageViewer(FileReader): class FileByteReader (line 193) | class FileByteReader(FileReader): method discover (line 199) | def discover(self, data=None, **kwargs): method _read (line 204) | def _read(self, data, **kwargs): class FileTextReader (line 212) | class FileTextReader(FileReader): method discover (line 218) | def discover(self, data=None, encoding=None, **kwargs): method _read (line 225) | def _read(self, data, encoding=None, **kwargs): class FileSizeReader (line 235) | class FileSizeReader(FileReader): method _read (line 239) | def _read(self, data, **kw): class Pandas (line 245) | class Pandas(FileReader): class PandasParquet (line 251) | class PandasParquet(Pandas): class PandasFeather (line 258) | class PandasFeather(Pandas): class PandasORC (line 265) | class PandasORC(Pandas): class PandasExcel (line 272) | class PandasExcel(Pandas): class PandasSQLAlchemy (line 279) | class PandasSQLAlchemy(BaseReader): method discover (line 285) | def discover(self, **kwargs): method _read (line 290) | def _read(self, data, **kwargs): class DaskDF (line 295) | class DaskDF(FileReader): method discover (line 300) | def discover(self, **kwargs): class DaskParquet (line 304) | class DaskParquet(DaskDF): class DaskGeoParquet (line 311) | class DaskGeoParquet(DaskParquet): class DaskHDF (line 317) | class DaskHDF(DaskDF): method _read (line 323) | def _read(self, data, **kw): class DaskJSON (line 327) | class DaskJSON(DaskDF): class DaskDeltaLake (line 333) | class DaskDeltaLake(DaskDF): class DaskSQL (line 340) | class DaskSQL(BaseReader): method _read (line 345) | def _read(self, data, index_col, **kw): class DaskNPYStack (line 350) | class DaskNPYStack(FileReader): class DaskZarr (line 361) | class DaskZarr(FileReader): method _read (line 367) | def _read(self, data, **kwargs): class NumpyZarr (line 376) | class NumpyZarr(FileReader): method _read (line 382) | def _read(self, data, **kwargs): class DuckDB (line 388) | class DuckDB(BaseReader): method discover (line 395) | def discover(self, **kwargs): method _duck (line 399) | def _duck(cls, data, conn=None): class DuckParquet (line 428) | class DuckParquet(DuckDB, FileReader): method _read (line 431) | def _read(self, data, **kwargs): class DuckCSV (line 435) | class DuckCSV(DuckDB, FileReader): method _read (line 438) | def _read(self, data, **kwargs): class DuckJSON (line 442) | class DuckJSON(DuckDB, FileReader): method _read (line 445) | def _read(self, data, **kwargs): class DuckSQL (line 449) | class DuckSQL(DuckDB): method _read (line 452) | def _read(self, data, **kwargs): class SparkDataFrame (line 458) | class SparkDataFrame(FileReader): method discover (line 464) | def discover(self, **kwargs): class SparkCSV (line 468) | class SparkCSV(SparkDataFrame): method _read (line 471) | def _read(self, data, **kwargs): class SparkParquet (line 475) | class SparkParquet(SparkDataFrame): method _read (line 478) | def _read(self, data, **kwargs): class SparkText (line 482) | class SparkText(SparkDataFrame): method _read (line 485) | def _read(self, data, **kwargs): class SparkDeltaLake (line 489) | class SparkDeltaLake(SparkDataFrame): method _read (line 493) | def _read(self, data, **kw): class HuggingfaceReader (line 498) | class HuggingfaceReader(BaseReader): method _read (line 504) | def _read(self, data, *args, **kwargs): class SKLearnExampleReader (line 508) | class SKLearnExampleReader(BaseReader): method _read (line 513) | def _read(self, name, **kw): class LlamaServerReader (line 522) | class LlamaServerReader(BaseReader): method _short_kwargs_docs (line 594) | def _short_kwargs_docs(cls): method _find_executable (line 599) | def _find_executable(cls): method check_imports (line 610) | def check_imports(cls): method _local_model_path (line 615) | def _local_model_path(self, data, callback=DEFAULT_CALLBACK): method _read (line 643) | def _read(self, data, log_file="llama-cpp.log", **kwargs): class LlamaCPPCompletion (line 707) | class LlamaCPPCompletion(BaseReader): method _read (line 712) | def _read(self, data, prompt: str = "", *args, **kwargs): class LlamaCPPEmbedding (line 723) | class LlamaCPPEmbedding(BaseReader): method _read (line 728) | def _read(self, data, prompt: str = "", *args, **kwargs): class OpenAIReader (line 739) | class OpenAIReader(BaseReader): method _read (line 744) | def _read(self, data, **kwargs): class OpenAICompletion (line 751) | class OpenAICompletion(BaseReader): method _read (line 757) | def _read(self, data, messages: list[dict], *args, model="gtp-3.5-turb... class TorchDataset (line 771) | class TorchDataset(BaseReader): method _read (line 774) | def _read(self, modname, funcname, rootdir, **kw): class TFPublicDataset (line 785) | class TFPublicDataset(BaseReader): method _read (line 790) | def _read(self, name, *args, **kwargs): class TFTextreader (line 794) | class TFTextreader(FileReader): class TFORC (line 802) | class TFORC(FileReader): class TFSQL (line 810) | class TFSQL(BaseReader): method _read (line 816) | def _read(self, data, **kwargs): class KerasImageReader (line 820) | class KerasImageReader(FileReader): class KerasText (line 828) | class KerasText(FileReader): class KerasAudio (line 836) | class KerasAudio(FileReader): class KerasModelReader (line 844) | class KerasModelReader(FileReader): class TFRecordReader (line 852) | class TFRecordReader(FileReader): class SKLearnModelReader (line 860) | class SKLearnModelReader(FileReader): method _read (line 868) | def _read(self, data, **kw): class Awkward (line 873) | class Awkward(FileReader): class AwkwardParquet (line 879) | class AwkwardParquet(Awkward): method discover (line 885) | def discover(self, **kwargs): class DaskAwkwardParquet (line 890) | class DaskAwkwardParquet(AwkwardParquet): method discover (line 895) | def discover(self, **kwargs): class AwkwardJSON (line 899) | class AwkwardJSON(Awkward): class AwkwardAVRO (line 905) | class AwkwardAVRO(Awkward): class DaskAwkwardJSON (line 911) | class DaskAwkwardJSON(Awkward): method discover (line 917) | def discover(self, **kwargs): class HandleToUrlReader (line 921) | class HandleToUrlReader(BaseReader): method _extract (line 933) | def _extract(cls, meta, base): method _read (line 946) | def _read(self, data, base="https://hdl.handle.net/api/handles", **kwa... class PandasCSV (line 957) | class PandasCSV(Pandas): method discover (line 962) | def discover(self, **kw): class PandasHDF5 (line 970) | class PandasHDF5(Pandas): method _read (line 975) | def _read(self, data, **kw): class DaskCSV (line 982) | class DaskCSV(DaskDF): class DaskText (line 988) | class DaskText(FileReader): method discover (line 996) | def discover(self, n=10, **kwargs): class DaskCSVPattern (line 1000) | class DaskCSVPattern(DaskCSV): method _read (line 1009) | def _read(self, data, **kw): class Polars (line 1030) | class Polars(FileReader): method discover (line 1035) | def discover(self, **kwargs): class PolarsDeltaLake (line 1041) | class PolarsDeltaLake(Polars): class PolarsAvro (line 1046) | class PolarsAvro(Polars): class PolarsFeather (line 1052) | class PolarsFeather(Polars): class PolarsParquet (line 1057) | class PolarsParquet(Polars): class PolarsCSV (line 1062) | class PolarsCSV(Polars): class PolarsJSON (line 1067) | class PolarsJSON(Polars): class PolarsIceberg (line 1072) | class PolarsIceberg(Polars): class PolarsExcel (line 1078) | class PolarsExcel(Polars): class Ray (line 1084) | class Ray(FileReader): method discover (line 1090) | def discover(self, **kwargs): method _read (line 1093) | def _read(self, data, **kw): class RayParquet (line 1105) | class RayParquet(Ray): class RayCSV (line 1110) | class RayCSV(Ray): class RayJSON (line 1115) | class RayJSON(Ray): class RayText (line 1120) | class RayText(Ray): class RayBinary (line 1125) | class RayBinary(Ray): class RayDeltaLake (line 1130) | class RayDeltaLake(Ray): class DeltaReader (line 1137) | class DeltaReader(FileReader): class TiledNode (line 1146) | class TiledNode(BaseReader): method _read (line 1152) | def _read(self, data, **kwargs): class TiledClient (line 1158) | class TiledClient(BaseReader): method _read (line 1163) | def _read(self, data, as_client=True, dask=False, **kwargs): class TileDBReader (line 1177) | class TileDBReader(BaseReader): method _read (line 1183) | def _read(self, data, attribute=None, **kwargs): class TileDBDaskReader (line 1187) | class TileDBDaskReader(BaseReader): method _read (line 1193) | def _read(self, data, attribute=None, **kwargs): class PythonModule (line 1197) | class PythonModule(BaseReader): method _read (line 1201) | def _read(self, data, module_name=None, **kwargs): class SKImageReader (line 1212) | class SKImageReader(FileReader): class NumpyText (line 1220) | class NumpyText(FileReader): method _read (line 1226) | def _read(self, data, **kw): class NumpyReader (line 1233) | class NumpyReader(NumpyText): class CupyNumpyReader (line 1238) | class CupyNumpyReader(NumpyText): class CupyTextReader (line 1245) | class CupyTextReader(CupyNumpyReader): class XArrayDatasetReader (line 1250) | class XArrayDatasetReader(FileReader): method _read (line 1270) | def _read(self, data, open_local=False, **kw): class XArrayPatternReader (line 1351) | class XArrayPatternReader(XArrayDatasetReader): method _read (line 1368) | def _read(self, data, open_local=False, pattern=None, **kw): class RasterIOXarrayReader (line 1391) | class RasterIOXarrayReader(FileReader): method _read (line 1398) | def _read(self, data, concat_kwargs=None, **kwargs): class GeoPandasReader (line 1417) | class GeoPandasReader(FileReader): method _read (line 1433) | def _read(self, data, with_fsspec=None, **kwargs): class GeoPandasTabular (line 1448) | class GeoPandasTabular(FileReader): method _read (line 1456) | def _read(self, data, **kwargs): class ScipyMatlabReader (line 1471) | class ScipyMatlabReader(FileReader): method _read (line 1477) | def _read(self, data, **kwargs): class ScipyMatrixMarketReader (line 1481) | class ScipyMatrixMarketReader(FileReader): method _read (line 1487) | def _read(self, data, **kw): class NibabelNiftiReader (line 1492) | class NibabelNiftiReader(FileReader): method _read (line 1499) | def _read(self, data, **kw): class FITSReader (line 1504) | class FITSReader(FileReader): method _read (line 1510) | def _read(self, data, **kw): class ASDFReader (line 1518) | class ASDFReader(FileReader): method _read (line 1524) | def _read(self, data, **kw): class DicomReader (line 1532) | class DicomReader(FileReader): method _read (line 1540) | def _read(self, data, **kw): class Condition (line 1545) | class Condition(BaseReader): method _read (line 1546) | def _read( class PMTileReader (line 1561) | class PMTileReader(BaseReader): method _read (line 1566) | def _read(self, data): class FileExistsReader (line 1582) | class FileExistsReader(BaseReader): method _read (line 1587) | def _read(self, data, *args, **kwargs): class YAMLCatalogReader (line 1595) | class YAMLCatalogReader(FileReader): class PrometheusMetricReader (line 1603) | class PrometheusMetricReader(BaseReader): method _read (line 1610) | def _read(self, data: datatypes.Prometheus, *args, **kwargs): class Retry (line 1631) | class Retry(BaseReader): method _read (line 1637) | def _read( function recommend (line 1682) | def recommend(data): function reader_from_call (line 1702) | def reader_from_call(func: str, *args, join_lines=False, **kwargs) -> Ba... FILE: intake/readers/search.py class SearchBase (line 11) | class SearchBase: method filter (line 17) | def filter(self, entry: ReaderDescription) -> bool: method __or__ (line 22) | def __or__(self, other): method __and__ (line 25) | def __and__(self, other): method __inv__ (line 28) | def __inv__(self): class Or (line 32) | class Or(SearchBase): method __init__ (line 33) | def __init__(self, first: SearchBase, second: SearchBase): method filter (line 37) | def filter(self, entry: ReaderDescription) -> bool: class And (line 41) | class And(SearchBase): method __init__ (line 42) | def __init__(self, first: SearchBase, second: SearchBase): method filter (line 46) | def filter(self, entry: ReaderDescription) -> bool: class Not (line 50) | class Not(SearchBase): method __init__ (line 51) | def __init__(self, first: SearchBase): method filter (line 54) | def filter(self, entry: ReaderDescription) -> bool: class Any (line 58) | class Any(SearchBase): method __init__ (line 59) | def __init__(self, *terms: tuple[SearchBase, ...]): method filter (line 62) | def filter(self, entry: ReaderDescription) -> bool: class All (line 66) | class All(SearchBase): method __init__ (line 67) | def __init__(self, *terms: tuple[SearchBase, ...]): method filter (line 70) | def filter(self, entry: ReaderDescription) -> bool: class Text (line 74) | class Text(SearchBase): method __init__ (line 77) | def __init__(self, text: str): method filter (line 80) | def filter(self, entry: ReaderDescription) -> bool: class Importable (line 84) | class Importable(SearchBase): method filter (line 91) | def filter(self, entry: ReaderDescription) -> bool: class EnvironmentSatisfied (line 95) | class EnvironmentSatisfied(SearchBase): method filter (line 107) | def filter(self, entry: ReaderDescription) -> bool: method _is_consistent (line 115) | def _is_consistent(env, output=False): FILE: intake/readers/tests/cats/test_sql.py function postgres_with_data (line 13) | def postgres_with_data(postgresql): function test_pg_pandas (line 25) | def test_pg_pandas(postgres_with_data): function test_pg_duck_with_pandas_input (line 41) | def test_pg_duck_with_pandas_input(postgres_with_data): function sqlite_with_data (line 54) | def sqlite_with_data(tmpdir): function test_sqlite_pandas (line 66) | def test_sqlite_pandas(sqlite_with_data): function test_sqlite_duck_with_pandas_input (line 76) | def test_sqlite_duck_with_pandas_input(sqlite_with_data): function test_pandas_duck_pandas (line 85) | def test_pandas_duck_pandas(sqlite_with_data): function test_cat (line 101) | def test_cat(sqlite_with_data): FILE: intake/readers/tests/cats/test_stac.py function test_1 (line 13) | def test_1(): function test_bands (line 22) | def test_bands(): FILE: intake/readers/tests/cats/test_thredds.py function test_1 (line 10) | def test_1(): FILE: intake/readers/tests/cats/test_tiled.py function tiled_server (line 13) | def tiled_server(): function test_catalog_workflow (line 41) | def test_catalog_workflow(tiled_server): FILE: intake/readers/tests/test_basic.py function test1 (line 9) | def test1(): function test_recommend_filetype (line 17) | def test_recommend_filetype(): function test_recommend_reader (line 26) | def test_recommend_reader(): function test_data_metadata (line 39) | def test_data_metadata(): FILE: intake/readers/tests/test_consistency.py function test_readers (line 10) | def test_readers(cls): function test_data (line 26) | def test_data(cls): function test_filereaders (line 35) | def test_filereaders(cls): function test_converters (line 40) | def test_converters(cls): FILE: intake/readers/tests/test_dict.py function test_yaml_roundtrip (line 5) | def test_yaml_roundtrip(): FILE: intake/readers/tests/test_errors.py function test_func_ser (line 6) | def test_func_ser(): FILE: intake/readers/tests/test_reader.py function test_reader_from_call (line 8) | def test_reader_from_call(): function xarray_dataset (line 28) | def xarray_dataset(): function test_xarray_pattern (line 51) | def test_xarray_pattern(tmpdir, xarray_dataset): function test_xarray_dataset_remote_url_glob_str (line 77) | def test_xarray_dataset_remote_url_glob_str(tmpdir, xarray_dataset): function icechunk_xr_repo (line 109) | def icechunk_xr_repo(tmpdir): function test_icechunk (line 146) | def test_icechunk(icechunk_xr_repo): FILE: intake/readers/tests/test_search.py class NotImportable (line 6) | class NotImportable(BaseReader): function test_1 (line 12) | def test_1(): FILE: intake/readers/tests/test_up.py function test_basic (line 4) | def test_basic(): function test_named_options (line 27) | def test_named_options(): FILE: intake/readers/tests/test_utils.py class OnlyOkeKey (line 6) | class OnlyOkeKey(LazyDict): method __getitem__ (line 7) | def __getitem__(self, item): method __iter__ (line 12) | def __iter__(self): function test_lazy_dict (line 16) | def test_lazy_dict(): FILE: intake/readers/tests/test_workflows.py function dataframe_file (line 14) | def dataframe_file(): function df (line 21) | def df(dataframe_file): function test_pipelines_in_catalogs (line 25) | def test_pipelines_in_catalogs(dataframe_file, df): function test_pipeline_steps (line 45) | def test_pipeline_steps(dataframe_file, df): function test_parameters (line 72) | def test_parameters(dataframe_file, monkeypatch): function test_namespace (line 96) | def test_namespace(dataframe_file): function fails (line 106) | def fails(x): function test_retry (line 114) | def test_retry(dataframe_file): function dir_non_empty (line 133) | def dir_non_empty(d): function test_custom_cache (line 139) | def test_custom_cache(dataframe_file, tmpdir, df): function test_cat_mapper (line 169) | def test_cat_mapper(dataframe_file): FILE: intake/readers/transform.py class DataFrameColumns (line 10) | class DataFrameColumns(BaseConverter): method run (line 14) | def run(self, x, columns, **_): class XarraySel (line 18) | class XarraySel(BaseConverter): method run (line 22) | def run(self, x, indexers, **_): class THREDDSCatToMergedDataset (line 26) | class THREDDSCatToMergedDataset(BaseConverter): method run (line 29) | def run(self, cat, path, driver="h5netcdf", xarray_kwargs=None, concat... class PysparkColumns (line 78) | class PysparkColumns(BaseConverter): method run (line 81) | def run(self, x, columns, **_): class Method (line 85) | class Method(BaseConverter): method run (line 93) | def run(self, x, *args, method_name: str = "", **kw): class GetItem (line 101) | class GetItem(BaseConverter): method _read (line 110) | def _read(self, item, data=None): function identity (line 114) | def identity(x): class CatalogMapper (line 118) | class CatalogMapper(BaseConverter): method run (line 121) | def run( FILE: intake/readers/user_parameters.py class BaseUserParameter (line 25) | class BaseUserParameter(Tokenizable): method __init__ (line 28) | def __init__(self, default, description=""): method __repr__ (line 32) | def __repr__(self): method set_default (line 36) | def set_default(self, value): method with_default (line 44) | def with_default(self, value): method coerce (line 55) | def coerce(self, value): method _validate (line 59) | def _validate(self, value): method validate (line 62) | def validate(self, value) -> bool: method to_dict (line 72) | def to_dict(self): class SimpleUserParameter (line 78) | class SimpleUserParameter(BaseUserParameter): method __init__ (line 81) | def __init__(self, dtype: type = object, **kw): method _dtype (line 88) | def _dtype(self): method coerce (line 91) | def coerce(self, value): method _validate (line 96) | def _validate(self, value): class OptionsUserParameter (line 100) | class OptionsUserParameter(SimpleUserParameter): method __init__ (line 103) | def __init__(self, options, dtype=object, **kw): method _validate (line 107) | def _validate(self, value): class NamedOptionsUserParameter (line 111) | class NamedOptionsUserParameter(SimpleUserParameter): method __init__ (line 118) | def __init__(self, options, default, dtype=object, keytype=str, **kw): method coerce (line 123) | def coerce(self, value): method _validate (line 126) | def _validate(self, value): class MultiOptionUserParameter (line 132) | class MultiOptionUserParameter(OptionsUserParameter): method __init__ (line 138) | def __init__(self, options: list | tuple, dtype=object, **kw): method coerce_one (line 141) | def coerce_one(self, value): method coerce (line 144) | def coerce(self, value): method _validate (line 147) | def _validate(self, value): class BoundedNumberUserParameter (line 151) | class BoundedNumberUserParameter(SimpleUserParameter): method __init__ (line 154) | def __init__(self, dtype=float, max_value=None, min_value=None, **kw): method _validate (line 159) | def _validate(self, value): class NoMatch (line 173) | class NoMatch(ValueError): function register_template (line 177) | def register_template(name): function env (line 199) | def env(match, up): function data (line 205) | def data(match, up): function imp (line 230) | def imp(match, up): function unpickle (line 243) | def unpickle(match, up): function _set_values (line 252) | def _set_values(up, arguments): function set_values (line 280) | def set_values(user_parameters: dict[str, BaseUserParameter], arguments:... FILE: intake/readers/utils.py class SecurityError (line 15) | class SecurityError(RuntimeError): function subclasses (line 19) | def subclasses(cls: type) -> set: function merge_dicts (line 32) | def merge_dicts(*dicts: dict) -> dict: function nested_keys_to_dict (line 64) | def nested_keys_to_dict(kw: dict[str, Any]) -> dict: function find_funcs (line 101) | def find_funcs(val, tokens={}): class LazyDict (line 134) | class LazyDict(Mapping): method __getitem__ (line 139) | def __getitem__(self, item): method __len__ (line 142) | def __len__(self): method keys (line 145) | def keys(self): method __contains__ (line 150) | def __contains__(self, item): method __iter__ (line 153) | def __iter__(self): class PartlyLazyDict (line 157) | class PartlyLazyDict(LazyDict): method __init__ (line 160) | def __init__(self, *mappings): method keys (line 169) | def keys(self): method __len__ (line 175) | def __len__(self): method __iter__ (line 178) | def __iter__(self): method __getitem__ (line 181) | def __getitem__(self, item): method __setitem__ (line 189) | def __setitem__(self, key, value): method update (line 192) | def update(self, data): method copy (line 198) | def copy(self): class FormatWithPassthrough (line 202) | class FormatWithPassthrough(dict): method __getitem__ (line 205) | def __getitem__(self, item): function check_imports (line 213) | def check_imports(*imports: Iterable[str]) -> bool: class Completable (line 226) | class Completable: method check_imports (line 231) | def check_imports(cls): method tab_completion_fixer (line 235) | def tab_completion_fixer(item): class Tokenizable (line 249) | class Tokenizable(Completable): method _dic_for_comp (line 260) | def _dic_for_comp(self): method _token (line 269) | def _token(self): method token (line 275) | def token(self): method __hash__ (line 285) | def __hash__(self): method __eq__ (line 289) | def __eq__(self, other): method qname (line 295) | def qname(cls): method to_dict (line 299) | def to_dict(self): method pprint (line 303) | def pprint(self): method from_dict (line 310) | def from_dict(cls, data): function to_dict (line 320) | def to_dict(thing): function make_cls (line 332) | def make_cls(cls: str | type, kwargs: dict): function descend_to_path (line 339) | def descend_to_path(path: str | list, kwargs: dict | list | tuple, name:... function extract_by_path (line 358) | def extract_by_path(path: str, cls: type, name: str, kwargs: dict, **kw)... function _by_value (line 365) | def _by_value(val, up, name): function extract_by_value (line 383) | def extract_by_value(value: Any, cls: type, name: str, kwargs: dict, **k... function replace_values (line 390) | def replace_values(val, needle, replace): function one_to_one (line 410) | def one_to_one(it: Iterable) -> dict: function all_to_one (line 414) | def all_to_one(it: Iterable, one: Any) -> dict: function camel_to_snake (line 423) | def camel_to_snake(name: str) -> str: function snake_to_camel (line 430) | def snake_to_camel(name: str) -> str: function pattern_to_glob (line 435) | def pattern_to_glob(pattern: str) -> str: function safe_dict (line 477) | def safe_dict(x): function port_in_use (line 488) | def port_in_use(host, port=None): function find_free_port (line 513) | def find_free_port(): function _is_tok (line 523) | def _is_tok(s: str) -> bool: FILE: intake/source/__init__.py class DriverRegistry (line 17) | class DriverRegistry(MappingView): method __init__ (line 24) | def __init__(self, drivers_source=drivers): method __getitem__ (line 27) | def __getitem__(self, item): method __iter__ (line 37) | def __iter__(self): method keys (line 40) | def keys(self): method __len__ (line 43) | def __len__(self): method __repr__ (line 46) | def __repr__(self): method __contains__ (line 49) | def __contains__(self, item): function import_name (line 61) | def import_name(name): function get_plugin_class (line 78) | def get_plugin_class(name): FILE: intake/source/base.py class Schema (line 16) | class Schema(dict): method __getattr__ (line 17) | def __getattr__(self, item): class NoEntry (line 21) | class NoEntry(AttributeError): class DataSourceBase (line 25) | class DataSourceBase(DictSerialiseMixin): method __init__ (line 49) | def __init__(self, storage_options=None, metadata=None): method _get_schema (line 56) | def _get_schema(self): method _get_partition (line 60) | def _get_partition(self, i): method __eq__ (line 67) | def __eq__(self, other): method __hash__ (line 74) | def __hash__(self): method _close (line 77) | def _close(self): method _load_metadata (line 81) | def _load_metadata(self): method _yaml (line 90) | def _yaml(self): method yaml (line 115) | def yaml(self): method _ipython_display_ (line 124) | def _ipython_display_(self): method __repr__ (line 136) | def __repr__(self): method is_persisted (line 140) | def is_persisted(self): method has_been_persisted (line 145) | def has_been_persisted(self): method _get_cache (line 149) | def _get_cache(self, urlpath): method discover (line 153) | def discover(self): method read (line 164) | def read(self): method read_chunked (line 171) | def read_chunked(self): method read_partition (line 177) | def read_partition(self, i): method to_dask (line 189) | def to_dask(self): method to_spark (line 193) | def to_spark(self): method entry (line 206) | def entry(self): method configure_new (line 211) | def configure_new(self, **kwargs): method describe (line 235) | def describe(self): method close (line 239) | def close(self): method __enter__ (line 244) | def __enter__(self): method __exit__ (line 248) | def __exit__(self, exc_type, exc_value, traceback): class DataSource (line 252) | class DataSource(DataSourceBase): class PatternMixin (line 262) | class PatternMixin: FILE: intake/source/csv.py class CSVSource (line 14) | class CSVSource(DataSource): method __init__ (line 23) | def __init__(self, urlpath, storage_options=None, metadata=None, **kwa... method discover (line 28) | def discover(self): method to_dask (line 31) | def to_dask(self): method read (line 34) | def read(self): method to_spark (line 37) | def to_spark(self): FILE: intake/source/derived.py function _kwargs_string (line 11) | def _kwargs_string(kwargs_dict): class PipelineStepError (line 15) | class PipelineStepError(CatalogException): class MissingTargetError (line 19) | class MissingTargetError(CatalogException): method __init__ (line 20) | def __init__(self, source, step_index, method, target): function get_source (line 28) | def get_source(target, cat, kwargs, cat_kwargs): class AliasSource (line 38) | class AliasSource(DataSource): method __init__ (line 64) | def __init__(self, target, mapping=None, metadata=None, kwargs=None, c... method _get_source (line 88) | def _get_source(self): method discover (line 99) | def discover(self): method read (line 103) | def read(self): method read_partition (line 107) | def read_partition(self, i): method read_chunked (line 111) | def read_chunked(self): method to_dask (line 115) | def to_dask(self): function first (line 120) | def first(targets, cat, kwargs, cat_kwargs): function first_discoverable (line 130) | def first_discoverable(targets, cat, kwargs, cat_kwargs): class DerivedSource (line 146) | class DerivedSource(DataSource): method __init__ (line 159) | def __init__( method _validate_params (line 198) | def _validate_params(self): method _pick (line 205) | def _pick(self): class GenericTransform (line 216) | class GenericTransform(DerivedSource): method _validate_params (line 234) | def _validate_params(self): method _get_schema (line 239) | def _get_schema(self): method to_dask (line 244) | def to_dask(self): method read (line 252) | def read(self): class DataFrameTransform (line 257) | class DataFrameTransform(GenericTransform): method to_dask (line 269) | def to_dask(self): method _get_schema (line 275) | def _get_schema(self): method read (line 285) | def read(self): class Columns (line 289) | class Columns(DataFrameTransform): method __init__ (line 301) | def __init__(self, columns, **kwargs): method pick_columns (line 312) | def pick_columns(self, df): class DataFramePipeline (line 316) | class DataFramePipeline(DataFrameTransform): method __init__ (line 365) | def __init__(self, steps, **kwargs): method _get_sources (line 370) | def _get_sources(self): method pipeline (line 375) | def pipeline(self, df): FILE: intake/source/discovery.py class DriverSouces (line 18) | class DriverSouces: method __init__ (line 23) | def __init__(self, config=None, do_scan=None): method package_scan (line 43) | def package_scan(self): method package_scan (line 47) | def package_scan(self, val): method from_entrypoints (line 50) | def from_entrypoints(self): method from_conf (line 61) | def from_conf(self): method __setitem__ (line 64) | def __setitem__(self, key, value): method __delitem__ (line 68) | def __delitem__(self, key): method scanned (line 73) | def scanned(self): method disabled (line 76) | def disabled(self): method registered (line 82) | def registered(self): method enabled_plugins (line 96) | def enabled_plugins(self): method register_driver (line 99) | def register_driver(self, name, value, clobber=False, do_enable=False): method unregister_driver (line 126) | def unregister_driver(self, name): method enable (line 131) | def enable(self, name, driver=None): method disable (line 156) | def disable(self, name): function _load_entrypoint (line 178) | def _load_entrypoint(entrypoint): function _normalize (line 197) | def _normalize(name): class ConfigurationError (line 207) | class ConfigurationError(Exception): FILE: intake/source/jsonfiles.py class JSONFileSource (line 8) | class JSONFileSource(DataSource): method __init__ (line 20) | def __init__( method read (line 70) | def read(self): method _load_metadata (line 83) | def _load_metadata(self): method _get_schema (line 86) | def _get_schema(self): class JSONLinesFileSource (line 90) | class JSONLinesFileSource(DataSource): method __init__ (line 100) | def __init__( method _open (line 150) | def _open(self): method read (line 166) | def read(self): method head (line 170) | def head(self, nrows: int = 100): method _load_metadata (line 177) | def _load_metadata(self): method _get_schema (line 180) | def _get_schema(self): FILE: intake/source/npy.py class NPySource (line 13) | class NPySource(DataSource): method __init__ (line 27) | def __init__(self, path, storage_options=None, metadata=None): method to_dask (line 43) | def to_dask(self): method read (line 46) | def read(self): FILE: intake/source/tests/plugin_searchpath/collision_foo/__init__.py class FooPlugin (line 11) | class FooPlugin(DataSource): FILE: intake/source/tests/plugin_searchpath/collision_foo2/__init__.py class FooPlugin (line 11) | class FooPlugin(DataSource): FILE: intake/source/tests/plugin_searchpath/driver_with_entrypoints/__init__.py class SomeTestDriver (line 1) | class SomeTestDriver: FILE: intake/source/tests/plugin_searchpath/intake_foo/__init__.py class FooPlugin (line 11) | class FooPlugin(DataSource): method __init__ (line 17) | def __init__(self, **kwargs): FILE: intake/source/tests/plugin_searchpath/not_intake_foo/__init__.py class FooPlugin (line 11) | class FooPlugin(DataSource): method __init__ (line 17) | def __init__(self, **kwargs): FILE: intake/source/tests/test_base.py function test_datasource_base_method_exceptions (line 20) | def test_datasource_base_method_exceptions(): function test_name (line 34) | def test_name(): function test_datasource_base_context_manager (line 40) | def test_datasource_base_context_manager(): class MockDataSourceDataFrame (line 49) | class MockDataSourceDataFrame(base.DataSource): method __init__ (line 58) | def __init__(self, a, b): method _get_schema (line 67) | def _get_schema(self): method _get_partition (line 77) | def _get_partition(self, i): method read (line 87) | def read(self): method to_dask (line 90) | def to_dask(self): method _close (line 98) | def _close(self): function source_dataframe (line 103) | def source_dataframe(): function test_datasource_discover (line 107) | def test_datasource_discover(source_dataframe): function check_df (line 132) | def check_df(data): function test_datasource_read (line 140) | def test_datasource_read(source_dataframe): function check_df_parts (line 146) | def check_df_parts(parts): function test_datasource_read_chunked (line 152) | def test_datasource_read_chunked(source_dataframe): function test_datasource_read_partition (line 158) | def test_datasource_read_partition(source_dataframe): function test_datasource_read_partition_out_of_range (line 166) | def test_datasource_read_partition_out_of_range(source_dataframe): function test_datasource_to_dask (line 174) | def test_datasource_to_dask(source_dataframe): function test_datasource_close (line 180) | def test_datasource_close(source_dataframe): function test_datasource_context_manager (line 186) | def test_datasource_context_manager(source_dataframe): function test_datasource_pickle (line 193) | def test_datasource_pickle(source_dataframe): class MockDataSourcePython (line 200) | class MockDataSourcePython(base.DataSource): method __init__ (line 209) | def __init__(self, a, b): method _get_schema (line 218) | def _get_schema(self): method _get_partition (line 223) | def _get_partition(self, i): method read (line 233) | def read(self): method to_dask (line 236) | def to_dask(self): method _close (line 244) | def _close(self): function source_python (line 249) | def source_python(): function test_datasource_python_discover (line 253) | def test_datasource_python_discover(source_python): function test_datasource_python_read (line 277) | def test_datasource_python_read(source_python): function test_datasource_python_to_dask (line 288) | def test_datasource_python_to_dask(source_python): function test_yaml_method (line 299) | def test_yaml_method(source_python): function test_alias_fail (line 306) | def test_alias_fail(): function test_reconfigure (line 313) | def test_reconfigure(): function test_import_name (line 333) | def test_import_name(data): FILE: intake/source/tests/test_csv.py function data_filenames (line 22) | def data_filenames(): function sample1_datasource (line 34) | def sample1_datasource(data_filenames): function sample2_datasource (line 39) | def sample2_datasource(data_filenames): function sample_pattern_datasource (line 44) | def sample_pattern_datasource(data_filenames): function sample_list_datasource (line 49) | def sample_list_datasource(data_filenames): function sample_list_datasource_with_glob (line 54) | def sample_list_datasource_with_glob(data_filenames): function sample_list_datasource_with_path_as_pattern_str (line 59) | def sample_list_datasource_with_path_as_pattern_str(data_filenames): function sample_pattern_datasource_with_cache (line 67) | def sample_pattern_datasource_with_cache(data_filenames): function footer_csv_dir (line 81) | def footer_csv_dir(): function sample_datasource_with_skipfooter (line 86) | def sample_datasource_with_skipfooter(request, footer_csv_dir): function test_csv_plugin (line 92) | def test_csv_plugin(): function test_open (line 99) | def test_open(data_filenames): function test_discover (line 106) | def test_discover(sample1_datasource): function test_read_dask (line 115) | def test_read_dask(sample1_datasource, data_filenames): function test_read_pandas (line 125) | def test_read_pandas(sample1_datasource, data_filenames): function test_read_list (line 134) | def test_read_list(sample_list_datasource, data_filenames): function test_read_list_with_glob (line 152) | def test_read_list_with_glob(sample_list_datasource_with_glob, data_file... function test_read_chunked (line 172) | def test_read_chunked(sample1_datasource, data_filenames): function check_read_pattern_output (line 181) | def check_read_pattern_output(df, df_part): function test_read_pattern_dask (line 215) | def test_read_pattern_dask(sample_pattern_datasource): function test_read_pattern_pandas (line 222) | def test_read_pattern_pandas(sample_pattern_datasource): function test_read_pattern_with_cache (line 231) | def test_read_pattern_with_cache(sample_pattern_datasource_with_cache): function test_read_pattern_with_path_as_pattern_str (line 238) | def test_read_pattern_with_path_as_pattern_str(sample_list_datasource_wi... function test_read_partition (line 245) | def test_read_partition(sample2_datasource, data_filenames): function test_to_dask (line 260) | def test_to_dask(sample1_datasource, data_filenames): function test_plot (line 269) | def test_plot(sample1_datasource): function test_close (line 277) | def test_close(sample1_datasource, data_filenames): function test_pickle (line 286) | def test_pickle(sample1_datasource): function test_skipfooter (line 296) | def test_skipfooter(sample_datasource_with_skipfooter, footer_csv_dir): FILE: intake/source/tests/test_derived.py function pipe_cat (line 14) | def pipe_cat(): function test_columns (line 19) | def test_columns(): function _pick_columns (line 26) | def _pick_columns(df, columns): function test_df_transform (line 30) | def test_df_transform(): function test_barebones (line 37) | def test_barebones(): function test_other_cat (line 44) | def test_other_cat(): function test_pipeline_no_loc (line 50) | def test_pipeline_no_loc(pipe_cat): function test_pipeline_failed (line 58) | def test_pipeline_failed(pipe_cat): function test_pipeline_cols (line 63) | def test_pipeline_cols(pipe_cat): function test_pipeline_accessor (line 76) | def test_pipeline_accessor(pipe_cat): function test_pipeline_assign (line 82) | def test_pipeline_assign(pipe_cat): function test_pipeline_assign_value (line 89) | def test_pipeline_assign_value(pipe_cat): function test_pipeline_concat (line 96) | def test_pipeline_concat(pipe_cat): function test_pipeline_merge (line 104) | def test_pipeline_merge(pipe_cat): function test_pipeline_merge_fail (line 116) | def test_pipeline_merge_fail(pipe_cat): function test_pipeline_join (line 121) | def test_pipeline_join(pipe_cat): function test_pipeline_join_fail (line 145) | def test_pipeline_join_fail(pipe_cat): function test_pipeline_func (line 150) | def test_pipeline_func(pipe_cat): function test_pipeline_apply (line 160) | def test_pipeline_apply(pipe_cat): function test_groupby_apply (line 169) | def test_groupby_apply(pipe_cat): function test_groupby_transform (line 176) | def test_groupby_transform(pipe_cat): function test_pipeline_dask (line 182) | def test_pipeline_dask(pipe_cat): FILE: intake/source/tests/test_discovery.py function extra_pythonpath (line 21) | def extra_pythonpath(): function test_package_scan (line 34) | def test_package_scan(extra_pythonpath, tmp_config_path): function test_discover_cli (line 45) | def test_discover_cli(extra_pythonpath, tmp_config_path): function test_discover (line 76) | def test_discover(extra_pythonpath, tmp_config_path): function test_enable_and_disable (line 101) | def test_enable_and_disable(extra_pythonpath, tmp_config_path): function test_register_and_unregister (line 131) | def test_register_and_unregister(extra_pythonpath, tmp_config_path): function test_discover_collision (line 148) | def test_discover_collision(extra_pythonpath, tmp_config_path): FILE: intake/source/tests/test_json.py function json_file (line 23) | def json_file(request, tmp_path) -> str: function jsonl_file (line 33) | def jsonl_file(request, tmp_path) -> str: function test_jsonfile (line 42) | def test_jsonfile(json_file: str): function test_jsonfile_none (line 49) | def test_jsonfile_none(json_file: str): function test_jsonfile_discover (line 63) | def test_jsonfile_discover(json_file: str): function test_jsonlfile (line 69) | def test_jsonlfile(jsonl_file: str): function test_jsonfilel_none (line 81) | def test_jsonfilel_none(jsonl_file: str): function test_jsonfilel_discover (line 100) | def test_jsonfilel_discover(json_file: str): function test_jsonl_head (line 106) | def test_jsonl_head(jsonl_file: str): FILE: intake/source/tests/test_npy.py function test_one_file (line 22) | def test_one_file(tempdir, shape): function test_multi_file (line 41) | def test_multi_file(tempdir, shape): function test_zarr_minimal (line 79) | def test_zarr_minimal(): function test_zarr_parts (line 91) | def test_zarr_parts(): FILE: intake/source/tests/test_text.py function test_textfiles (line 20) | def test_textfiles(tempdir): function test_complex_text (line 34) | def test_complex_text(tempdir, comp): function test_complex_bytes (line 67) | def test_complex_bytes(tempdir, comp, pars): function test_text_persist (line 91) | def test_text_persist(temp_cache): function test_text_export (line 98) | def test_text_export(temp_cache): FILE: intake/source/tests/test_tiled.py function server (line 15) | def server(): function test_simple (line 38) | def test_simple(server): FILE: intake/source/tests/util.py function verify_plugin_interface (line 9) | def verify_plugin_interface(plugin): function verify_datasource_interface (line 15) | def verify_datasource_interface(source): function zscore (line 37) | def zscore(s): function reverse (line 41) | def reverse(s): FILE: intake/source/textfiles.py class TextFilesSource (line 13) | class TextFilesSource(base.DataSource): method __init__ (line 28) | def __init__( method read (line 71) | def read(self): method to_spark (line 80) | def to_spark(self): FILE: intake/source/tiled.py class TiledCatalog (line 5) | class TiledCatalog(Catalog): method __init__ (line 18) | def __init__(self, server, path=None): method search (line 49) | def search(self, query, type="text"): method __getitem__ (line 62) | def __getitem__(self, item): class TiledSource (line 81) | class TiledSource(DataSource): method __init__ (line 91) | def __init__(self, uri="", path="", instance=None, metadata=None): method discover (line 121) | def discover(self): method to_dask (line 132) | def to_dask(self): method read (line 136) | def read(self): method _yaml (line 139) | def _yaml(self): FILE: intake/source/utils.py function tokenize (line 10) | def tokenize(*args, **kwargs): function _validate_format_spec (line 21) | def _validate_format_spec(format_spec): function _get_parts_of_format_string (line 29) | def _get_parts_of_format_string(resolved_string, literal_texts, format_s... function reverse_format (line 73) | def reverse_format(format_string, resolved_string): function reverse_formats (line 155) | def reverse_formats(format_string, resolved_strings): FILE: intake/source/zarr.py class ZarrArraySource (line 13) | class ZarrArraySource(DataSource): method __init__ (line 26) | def __init__(self, urlpath, storage_options=None, component=None, meta... method to_dask (line 50) | def to_dask(self): method read (line 53) | def read(self): FILE: intake/tests/test_config.py function test_load_conf (line 18) | def test_load_conf(conf): function test_pathdirs (line 32) | def test_pathdirs(): function test_load_env (line 51) | def test_load_env(conf): FILE: intake/tests/test_top_level.py function user_catalog (line 24) | def user_catalog(): function tmp_path_catalog (line 35) | def tmp_path_catalog(): function test_autoregister_open (line 48) | def test_autoregister_open(): function test_default_catalogs (line 52) | def test_default_catalogs(): function test_user_catalog (line 58) | def test_user_catalog(user_catalog): function test_open_styles (line 63) | def test_open_styles(tmp_path_catalog): function test_path_catalog (line 83) | def test_path_catalog(tmp_path_catalog): function test_bad_open (line 91) | def test_bad_open(): function test_bad_open_helptext (line 102) | def test_bad_open_helptext(): function test_output_notebook (line 113) | def test_output_notebook(): function test_old_usage (line 118) | def test_old_usage(): function test_no_imports (line 123) | def test_no_imports(): function tmp_path_catalog_nested (line 142) | def tmp_path_catalog_nested(): function test_nested_catalog_access (line 150) | def test_nested_catalog_access(tmp_path_catalog_nested): FILE: intake/tests/test_utils.py function test_windows_file_path (line 17) | def test_windows_file_path(): function test_make_path_posix_removes_double_sep (line 24) | def test_make_path_posix_removes_double_sep(): function test_noops (line 38) | def test_noops(path): function test_roundtrip_file_path (line 43) | def test_roundtrip_file_path(): function test_yaml_tuples (line 50) | def test_yaml_tuples(): function copy_test_file (line 57) | def copy_test_file(filename, target_dir): FILE: intake/util_tests.py function tempdir (line 16) | def tempdir(): function temp_conf (line 26) | def temp_conf(conf): FILE: intake/utils.py function import_name (line 24) | def import_name(name): function make_path_posix (line 35) | def make_path_posix(path): function no_duplicates_constructor (line 43) | def no_duplicates_constructor(loader, node, deep=False): function tuple_constructor (line 67) | def tuple_constructor(loader, node, deep=False): function represent_dictionary_order (line 71) | def represent_dictionary_order(self, dict_data): function no_duplicate_yaml (line 79) | def no_duplicate_yaml(): function yaml_load (line 93) | def yaml_load(stream): function classname (line 99) | def classname(ob): class DictSerialiseMixin (line 109) | class DictSerialiseMixin(object): method __new__ (line 112) | def __new__(cls, *args, **kwargs): method classname (line 121) | def classname(self): method __dask_tokenize__ (line 124) | def __dask_tokenize__(self): method __getstate__ (line 131) | def __getstate__(self): method __setstate__ (line 149) | def __setstate__(self, state): method __hash__ (line 156) | def __hash__(self): method __eq__ (line 161) | def __eq__(self, other): function remake_instance (line 165) | def remake_instance(data): function pretty_describe (line 178) | def pretty_describe(object, nestedness=0, indent=2): function decode_datetime (line 189) | def decode_datetime(obj): function encode_datetime (line 206) | def encode_datetime(obj): class RegistryView (line 212) | class RegistryView(collections.abc.Mapping): method __init__ (line 222) | def __init__(self, registry): method __repr__ (line 225) | def __repr__(self): method __getitem__ (line 228) | def __getitem__(self, key): method __iter__ (line 231) | def __iter__(self): method __len__ (line 234) | def __len__(self): method update (line 239) | def update(self, *args, **kwargs): method __setitem__ (line 250) | def __setitem__(self, key, value): method __delitem__ (line 261) | def __delitem__(self, key): class DriverRegistryView (line 273) | class DriverRegistryView(RegistryView): class ContainerRegistryView (line 281) | class ContainerRegistryView(RegistryView): class ModuleImporter (line 289) | class ModuleImporter: method __init__ (line 290) | def __init__(self, destination): method __getattribute__ (line 294) | def __getattribute__(self, item): function is_notebook (line 307) | def is_notebook() -> bool: function is_fsspec_url (line 329) | def is_fsspec_url(s: str) -> bool: