Index _ | A | B | C | D | E | F | G | H | I | L | M | N | P | R | S | T | U | V | W _ __all__ (in module dataio) (in module dataio.mcp) (in module dataio.sdk) (in module dataio.sdk.validate) (in module dataio.validate) (in module dataio.validate.contracts) (in module dataio.validate.loaders) (in module dataio.validate.registry) (in module dataio.validate.reports) (in module dataio.validate.validators) __str__() (dataio.sdk.user.DatasetList method) _attach_source_positions() (in module dataio.validate.service) _build_error_hint() (in module dataio.validate.service) _build_tool_definitions() (dataio.mcp.server.DataIOMCPServer method) _collect_yaml_paths() (in module dataio.validate.loaders.schema) _find_source_position() (in module dataio.validate.service) _get_dataset_details() (dataio.mcp.server.DataIOMCPServer method) _get_dataset_schema() (dataio.mcp.server.DataIOMCPServer method) _get_download_info() (dataio.mcp.server.DataIOMCPServer method) _get_download_links() (dataio.sdk.user.DataIOAPI method) _get_file() (dataio.sdk.user.DataIOAPI method) _get_table_source() (dataio.validate.validators.tabular.TabularValidator static method) _is_empty() (in module dataio.validate.registry.types) _legacy_key_warning_shown (dataio.sdk.user.DataIOAPI attribute) _list_categories() (dataio.mcp.server.DataIOMCPServer method) _list_data_owners() (dataio.mcp.server.DataIOMCPServer method) _load_geojson() (dataio.sdk.user.DataIOAPI method) _looks_like_existing_path() (in module dataio.validate.loaders.data) _normalize_error_path() (in module dataio.validate.service) _normalize_geojson_bytes() (dataio.validate.sdk.DataIOValidator method) _normalize_manifest_bytes() (dataio.validate.sdk.DataIOValidator method) _normalize_tabular_payload() (dataio.validate.sdk.DataIOValidator method) _parse_dataset_folder() (dataio.sdk.admin.DataIOAdminAPI method) _read_text() (in module dataio.validate.loaders.schema) _request() (dataio.sdk.admin.DataIOAdminAPI method) (dataio.sdk.user.DataIOAPI method) _require_api_base_url() (dataio.validate.sdk.DataIOValidator method) _search_datasets() (dataio.mcp.server.DataIOMCPServer method) _validate_geojson_via_api() (dataio.validate.sdk.DataIOValidator method) _validate_numeric_bounds() (in module dataio.validate.registry.types) _validate_tabular_via_api() (dataio.validate.sdk.DataIOValidator method) _validation_error_findings() (in module dataio.validate.service) A add_finding() (dataio.validate.reports.models.ValidationResult method) allowedValues (dataio.validate.contracts.models.ManifestField attribute) API_KEY_PREFIX (in module dataio.sdk.user) apply_cross_field_rules() (in module dataio.validate.validators.rules) B BedrockToolSpec (class in dataio.mcp.types) build_manifest_source_map() (in module dataio.validate.loaders.schema) C category (dataio.validate.contracts.models.DatasetManifest attribute) check_dataset_access() (in module dataio.mcp.server) code (dataio.mcp.types.ToolError attribute) (dataio.validate.reports.models.Finding attribute) collection (dataio.validate.contracts.models.DatasetManifest attribute) column (dataio.validate.reports.models.Finding attribute) comments (dataio.validate.contracts.models.ManifestField attribute) console (in module dataio.sdk.admin) construct_dataset_metadata() (dataio.sdk.user.DataIOAPI method) create_data_owner() (dataio.sdk.admin.DataIOAdminAPI method) create_dataset() (dataio.sdk.admin.DataIOAdminAPI method) create_raw_dataset() (dataio.sdk.admin.DataIOAdminAPI method) D data (dataio.mcp.types.ToolResult attribute) (dataio.validate.contracts.models.ValidationRequest attribute) data_files (dataio.validate.contracts.models.ValidationRequest attribute) dataDictionary (dataio.validate.contracts.models.ManifestTable attribute) dataio module dataio.mcp module dataio.mcp.server module dataio.mcp.types module dataio.scripts module dataio.scripts.sync_dataset_documentation module dataio.sdk module dataio.sdk.admin module dataio.sdk.user module dataio.sdk.validate module dataio.validate module dataio.validate.contracts module dataio.validate.contracts.models module dataio.validate.loaders module dataio.validate.loaders.data module dataio.validate.loaders.schema module dataio.validate.registry module dataio.validate.registry.plugins module dataio.validate.registry.types module dataio.validate.reports module dataio.validate.reports.models module dataio.validate.reports.renderers module dataio.validate.sdk module dataio.validate.service module dataio.validate.validators module dataio.validate.validators.base module dataio.validate.validators.geojson module dataio.validate.validators.metadata module dataio.validate.validators.rules module dataio.validate.validators.tabular module dataio.validate.validators.types module DataIOAdminAPI (class in dataio.sdk.admin) DataIOAPI (class in dataio.sdk.user) DataIOMCPServer (class in dataio.mcp.server) DataIOValidationService (class in dataio.validate.service) DataIOValidator (class in dataio.validate.sdk) DATASET_ID_RE (in module dataio.validate.validators.metadata) dataset_kind (dataio.validate.contracts.models.ValidationRequest attribute) (dataio.validate.reports.models.ValidationResult attribute) datasetDescription (dataio.validate.contracts.models.DatasetManifest attribute) datasetID (dataio.validate.contracts.models.DatasetManifest attribute) DatasetKind (class in dataio.validate.contracts.models) datasetKind (dataio.validate.contracts.models.DatasetManifest attribute) DatasetList (class in dataio.sdk.user) DatasetManifest (class in dataio.validate.contracts.models) datasetSlug (dataio.validate.contracts.models.DatasetManifest attribute) datasetTables (dataio.validate.contracts.models.DatasetManifest attribute) datasetTitle (dataio.validate.contracts.models.DatasetManifest attribute) deep_check (dataio.validate.contracts.models.ValidationRequest attribute) description (dataio.mcp.types.BedrockToolSpec attribute) (dataio.mcp.types.ToolDefinition attribute) (dataio.validate.contracts.models.EnumDefinition attribute) (dataio.validate.contracts.models.EnumValueDefinition attribute) (dataio.validate.contracts.models.ManifestField attribute) (dataio.validate.contracts.models.ManifestTable attribute) details (dataio.mcp.types.ToolError attribute) download_dataset() (dataio.sdk.user.DataIOAPI method) download_shapefile() (dataio.sdk.user.DataIOAPI method) download_weather_data() (dataio.sdk.user.DataIOAPI method) E email (dataio.mcp.types.UserContext attribute) enabled_specs (dataio.validate.contracts.models.ValidationRequest attribute) ensure_data_owner_exists() (dataio.sdk.admin.DataIOAdminAPI method) EnumDefinition (class in dataio.validate.contracts.models) enumDefinitions (dataio.validate.contracts.models.DatasetManifest attribute) enumRef (dataio.validate.contracts.models.ManifestField attribute) EnumValueDefinition (class in dataio.validate.contracts.models) error (dataio.mcp.types.ToolResult attribute) errors (dataio.validate.reports.models.ValidationSummary attribute) execute_tool() (dataio.mcp.server.DataIOMCPServer method) extra_column_policy (dataio.validate.contracts.models.ValidationRequest attribute) F fetch_file_from_s3() (in module dataio.scripts.sync_dataset_documentation) field (dataio.validate.reports.models.Finding attribute) Finding (class in dataio.validate.reports.models) findings (dataio.validate.reports.models.ValidationResult attribute) format (dataio.validate.contracts.models.ManifestField attribute) full_scan (dataio.validate.contracts.models.ValidationRequest attribute) G GEOJSON (dataio.validate.contracts.models.DatasetKind attribute) GeoJSONValidator (class in dataio.validate.validators.geojson) get_children_regions() (dataio.sdk.user.DataIOAPI method) get_database_url() (in module dataio.scripts.sync_dataset_documentation) GET_DATASET_DETAILS (dataio.mcp.types.ToolName attribute) get_dataset_details() (dataio.sdk.user.DataIOAPI method) get_dataset_manifest() (dataio.sdk.user.DataIOAPI method) GET_DATASET_SCHEMA (dataio.mcp.types.ToolName attribute) get_db_session() (in module dataio.mcp.server) GET_DOWNLOAD_INFO (dataio.mcp.types.ToolName attribute) get_manifest() (dataio.sdk.admin.DataIOAdminAPI method) get_s3_client() (in module dataio.scripts.sync_dataset_documentation) get_shapefile_list() (dataio.sdk.user.DataIOAPI method) get_tool_definitions() (dataio.mcp.server.DataIOMCPServer method) get_validator_plugin() (in module dataio.validate.registry.plugins) groups (dataio.mcp.types.UserContext attribute) H hint (dataio.validate.reports.models.Finding attribute) I inferred (dataio.validate.reports.models.ValidationResult attribute) infos (dataio.validate.reports.models.ValidationSummary attribute) input_schema (dataio.mcp.types.BedrockToolSpec attribute) (dataio.mcp.types.ToolDefinition attribute) is_admin (dataio.mcp.types.UserContext attribute) L LegacyAPIKeyWarning line (dataio.validate.reports.models.Finding attribute) LIST_CATEGORIES (dataio.mcp.types.ToolName attribute) LIST_DATA_OWNERS (dataio.mcp.types.ToolName attribute) list_dataset_tables() (dataio.sdk.user.DataIOAPI method) list_datasets() (dataio.sdk.user.DataIOAPI method) list_weather_datasets() (dataio.sdk.user.DataIOAPI method) load_geojson_data() (in module dataio.validate.loaders.data) load_manifest() (in module dataio.validate.loaders.schema) load_tabular_rows() (in module dataio.validate.loaders.data) logger (in module dataio.mcp.server) (in module dataio.scripts.sync_dataset_documentation) M main() (in module dataio.scripts.sync_dataset_documentation) manifest_source (dataio.validate.contracts.models.ValidationRequest attribute) ManifestField (class in dataio.validate.contracts.models) ManifestTable (class in dataio.validate.contracts.models) max (dataio.validate.contracts.models.ManifestField attribute) max_rows (dataio.validate.contracts.models.ValidationRequest attribute) message (dataio.mcp.types.ToolError attribute) (dataio.validate.reports.models.Finding attribute) metadata_spec_version (dataio.validate.reports.models.ValidationResult attribute) metadataSpecVersion (dataio.validate.contracts.models.DatasetManifest attribute) min (dataio.validate.contracts.models.ManifestField attribute) model_config (dataio.validate.contracts.models.DatasetManifest attribute) (dataio.validate.contracts.models.EnumDefinition attribute) (dataio.validate.contracts.models.EnumValueDefinition attribute) (dataio.validate.contracts.models.ManifestField attribute) (dataio.validate.contracts.models.ManifestTable attribute) (dataio.validate.contracts.models.ValidationRequest attribute) module dataio dataio.mcp dataio.mcp.server dataio.mcp.types dataio.scripts dataio.scripts.sync_dataset_documentation dataio.sdk dataio.sdk.admin dataio.sdk.user dataio.sdk.validate dataio.validate dataio.validate.contracts dataio.validate.contracts.models dataio.validate.loaders dataio.validate.loaders.data dataio.validate.loaders.schema dataio.validate.registry dataio.validate.registry.plugins dataio.validate.registry.types dataio.validate.reports dataio.validate.reports.models dataio.validate.reports.renderers dataio.validate.sdk dataio.validate.service dataio.validate.validators dataio.validate.validators.base dataio.validate.validators.geojson dataio.validate.validators.metadata dataio.validate.validators.rules dataio.validate.validators.tabular dataio.validate.validators.types N name (dataio.mcp.types.BedrockToolSpec attribute) (dataio.mcp.types.ToolDefinition attribute) nullable (dataio.validate.contracts.models.ManifestField attribute) P path (dataio.validate.contracts.models.ManifestTable attribute) (dataio.validate.reports.models.Finding attribute) R range (dataio.validate.contracts.models.ManifestField attribute) REGION_FIELD_NAMES (in module dataio.validate.validators.rules) render_markdown_summary() (in module dataio.validate.reports.renderers) render_text_summary() (in module dataio.validate.reports.renderers) required (dataio.validate.contracts.models.ManifestTable attribute) row (dataio.validate.reports.models.Finding attribute) rows_checked (dataio.validate.reports.models.ValidationSummary attribute) rule_id (dataio.validate.reports.models.Finding attribute) S SEARCH_DATASETS (dataio.mcp.types.ToolName attribute) severity (dataio.validate.reports.models.Finding attribute) SLUG_RE (in module dataio.validate.validators.metadata) source (dataio.validate.contracts.models.DatasetManifest attribute) specs (dataio.validate.contracts.models.DatasetManifest attribute) status (dataio.validate.reports.models.ValidationResult attribute) strict (dataio.validate.contracts.models.ValidationRequest attribute) success (dataio.mcp.types.ToolResult attribute) summary (dataio.validate.reports.models.ValidationResult attribute) supports() (dataio.validate.validators.base.ValidatorPlugin method) (dataio.validate.validators.geojson.GeoJSONValidator method) (dataio.validate.validators.tabular.TabularValidator method) sync_dataset_documentation() (in module dataio.scripts.sync_dataset_documentation) T table (dataio.validate.reports.models.Finding attribute) tables_checked (dataio.validate.reports.models.ValidationSummary attribute) TABULAR (dataio.validate.contracts.models.DatasetKind attribute) TabularValidator (class in dataio.validate.validators.tabular) to_bedrock_format() (dataio.mcp.types.BedrockToolSpec method) ToolDefinition (class in dataio.mcp.types) ToolError (class in dataio.mcp.types) ToolName (class in dataio.mcp.types) ToolResult (class in dataio.mcp.types) type (dataio.validate.contracts.models.ManifestField attribute) TYPE_VALIDATORS (in module dataio.validate.registry.types) U upload_all_datasets() (dataio.sdk.admin.DataIOAdminAPI method) upload_dataset_folder() (dataio.sdk.admin.DataIOAdminAPI method) upload_manifest() (dataio.sdk.admin.DataIOAdminAPI method) upload_table() (dataio.sdk.admin.DataIOAdminAPI method) UserContext (class in dataio.mcp.types) V validate() (dataio.validate.service.DataIOValidationService method) validate_boolean() (in module dataio.validate.registry.types) validate_content() (dataio.validate.validators.base.ValidatorPlugin method) (dataio.validate.validators.geojson.GeoJSONValidator method) (dataio.validate.validators.tabular.TabularValidator method) validate_contract() (dataio.validate.contracts.models.ManifestField method) validate_data (dataio.validate.contracts.models.ValidationRequest attribute) validate_date() (in module dataio.validate.registry.types) validate_datetime() (in module dataio.validate.registry.types) validate_declared_types() (in module dataio.validate.validators.types) validate_enum() (in module dataio.validate.registry.types) validate_field_value() (in module dataio.validate.validators.types) validate_float() (in module dataio.validate.registry.types) validate_geojson() (dataio.validate.sdk.DataIOValidator method) validate_int() (in module dataio.validate.registry.types) validate_metadata() (dataio.validate.validators.base.ValidatorPlugin method) (dataio.validate.validators.geojson.GeoJSONValidator method) (dataio.validate.validators.tabular.TabularValidator method) validate_metadata_contract() (in module dataio.validate.validators.metadata) validate_region_id() (in module dataio.validate.registry.types) validate_region_name() (in module dataio.validate.registry.types) validate_shape() (dataio.validate.contracts.models.DatasetManifest method) validate_string() (in module dataio.validate.registry.types) validate_structure() (dataio.validate.validators.base.ValidatorPlugin method) (dataio.validate.validators.geojson.GeoJSONValidator method) (dataio.validate.validators.tabular.TabularValidator method) validate_tabular() (dataio.validate.sdk.DataIOValidator method) ValidationRequest (class in dataio.validate.contracts.models) ValidationResult (class in dataio.validate.reports.models) ValidationSummary (class in dataio.validate.reports.models) ValidatorPlugin (class in dataio.validate.validators.base) values (dataio.validate.contracts.models.EnumDefinition attribute) W warnings (dataio.validate.reports.models.ValidationSummary attribute)