Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
ActivityPlot (class in rook.dashboard.plots.activity)
add() (rook.director.compat.ResultSet method)
(rook.utils.ops.normalise.ResultSet method)
(rook.utils.ops.ResultSet method)
add_coord() (in module rook.utils.data_utils.coord_utils)
add_data_var() (in module rook.utils.data_utils.var_utils)
add_global_attrs_if_needed() (in module rook.utils.data_utils.attr_utils)
add_operator() (rook.provenance.Provenance method)
add_project_id() (in module rook.utils.atlas_fixes)
add_scalar_coord() (in module rook.utils.data_utils.coord_utils)
AddressValueError
apply_atlas_fixes() (in module rook.utils.atlas_fixes)
apply_decadal_fixes() (in module rook.utils.decadal_fixes)
apply_fixes() (in module rook.utils.apply_fixes)
Average (class in rook.utils.ops)
(class in rook.utils.ops.average)
average_over_dims() (in module rook.utils.ops)
(in module rook.utils.ops.average)
average_shape() (in module rook.utils.ops)
(in module rook.utils.ops.average)
average_time() (in module rook.utils.ops)
(in module rook.utils.ops.average)
AverageByDimension (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_average_dim)
AverageByShape (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_average_shape)
AverageByTime (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_average_time)
B
BaseView (class in rook.dashboard.base)
BaseWorkflow (class in rook.workflow)
build_metalink() (in module rook.utils.metalink_utils)
build_tree() (in module rook.workflow)
C
calc_weighted_mean() (in module rook.utils.weighted_average_utils)
calculate() (rook.utils.ops.base.Operation method)
(rook.utils.ops.Operation method)
(rook.utils.ops.Subset method)
(rook.utils.ops.subset.Subset method)
call() (rook.operations.execution.Operator method)
(rook.operations.Operator method)
Catalog (class in rook.catalog.base)
catalog (rook.catalog.intake.IntakeCatalog property)
clean_inputs() (in module rook.utils.input_utils)
collect() (rook.usage.base.Usage method)
(rook.usage.combine.Combine method)
(rook.usage.downloads.Downloads method)
(rook.usage.wpsusage.WPSUsage method)
Combine (class in rook.usage.combine)
components() (rook.dashboard.plots.base.PlotView method)
(rook.dashboard.tables.base.TableView method)
Concat (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_concat)
(class in rook.utils.ops)
(class in rook.utils.ops.concat)
concat() (in module rook.utils.ops.concat)
ConcurrencyPlot (class in rook.dashboard.plots.concurrency)
concurrent_requests() (in module rook.dashboard.models)
ConfigurationError
consolidate() (in module rook.utils.ops.consolidate)
convert_calendar_to_gregorian() (in module rook.utils.fixes_utils)
create_app() (in module rook.wsgi)
D
Dashboard (class in rook.dashboard.dashboard)
DashboardProcess (class in rook.processes.wps_dashboard)
data() (in module rook.dashboard.plots.activity2)
(rook.dashboard.base.BaseView method)
(rook.dashboard.plots.activity.ActivityPlot method)
(rook.dashboard.plots.concurrency.ConcurrencyPlot method)
(rook.dashboard.plots.day.DayPlot method)
(rook.dashboard.plots.downloads.DownloadsPlot method)
(rook.dashboard.plots.duration.DurationPlot method)
(rook.dashboard.plots.hour.HourPlot method)
(rook.dashboard.plots.pulse.PulsePlot method)
(rook.dashboard.plots.transfer.TransferPlot method)
(rook.dashboard.tables.messages.MessageTable method)
(rook.dashboard.tables.overview.OverviewTable method)
dataset_id (rook.io.datasets.DatasetSource attribute)
(rook.io.DatasetSource attribute)
DatasetFormat (class in rook.io)
(class in rook.io.datasets)
DatasetSource (class in rook.io)
(class in rook.io.datasets)
DayPlot (class in rook.dashboard.plots.day)
DBCatalog (class in rook.catalog)
(class in rook.catalog.db)
decadal_fix_1() (in module rook.utils.decadal_fixes)
decadal_fix_2() (in module rook.utils.decadal_fixes)
decadal_fix_3() (in module rook.utils.decadal_fixes)
decadal_fix_4() (in module rook.utils.decadal_fixes)
decadal_fix_5() (in module rook.utils.decadal_fixes)
decadal_fix_calendar() (in module rook.utils.decadal_fixes)
detect_format() (in module rook.io.datasets)
detect_transport() (in module rook.io.datasets)
Director (class in rook.director.director)
dispatch() (in module rook.utils.ops.processor)
dot2longip() (in module rook.usage.downloads)
download_urls() (rook.catalog.base.Result method)
Downloads (class in rook.usage.downloads)
DownloadsPlot (class in rook.dashboard.plots.downloads)
drop_time_bnds() (in module rook.utils.ops.concat)
dump_json() (rook.provenance.Provenance method)
DurationPlot (class in rook.dashboard.plots.duration)
E
edit_global_attrs() (in module rook.utils.data_utils.attr_utils)
edit_var_attrs() (in module rook.utils.data_utils.attr_utils)
exists() (rook.catalog.db.DBCatalog method)
(rook.catalog.DBCatalog method)
extract_paths_from_metalink() (in module rook.utils.metalink_utils)
F
files() (rook.catalog.base.Result method)
FILESYSTEM (rook.io.datasets.Transport attribute)
(rook.io.Transport attribute)
fix_deflation() (in module rook.utils.atlas_fixes)
fix_parameters() (in module rook.utils.input_utils)
fix_time_components() (in module rook.utils.input_utils)
format_time() (in module rook.usage.combine)
G
get_catalog() (in module rook.catalog)
get_config() (in module rook.config)
get_decadal_model_attr_from_dict() (in module rook.utils.decadal_fixes)
get_files_matching_time_range() (in module rook.utils.ops.consolidate)
get_grid_param() (in module rook.utils.input_utils)
get_host() (in module rook.cli)
get_lead_times() (in module rook.utils.decadal_utils)
get_operation_callable() (rook.utils.ops.Average method)
(rook.utils.ops.average.Average method)
(rook.utils.ops.base.Operation method)
(rook.utils.ops.Operation method)
(rook.utils.ops.Regrid method)
(rook.utils.ops.regrid.Regrid method)
get_project_config() (in module rook.config)
get_provn() (rook.provenance.Provenance method)
get_reftime() (in module rook.utils.decadal_utils)
get_s3_storage_options() (in module rook.config)
get_start_date() (in module rook.utils.decadal_utils)
get_storage_base() (in module rook.config)
get_storage_options() (in module rook.io.datasets)
get_sub_experiment_id() (in module rook.utils.decadal_utils)
get_time_calendar() (in module rook.utils.decadal_utils)
get_usage() (in module rook.usage.combine)
get_year() (in module rook.utils.ops.consolidate)
get_years_from_file() (in module rook.utils.ops.consolidate)
H
handle_derive_str() (in module rook.utils.data_utils.common_utils)
HourPlot (class in rook.dashboard.plots.hour)
HTTP (rook.io.datasets.Transport attribute)
(rook.io.Transport attribute)
http_log_path (rook.usage.downloads.Downloads property)
I
identifier (rook.provenance.Provenance property)
IntakeCatalog (class in rook.catalog.intake)
is_characterised() (in module rook.director.compat)
is_file() (in module rook.workflow)
is_kerchunk_file() (in module rook.io.datasets)
is_zarr_store() (in module rook.io.datasets)
J
json() (rook.provenance.Provenance method)
K
KERCHUNK (rook.io.DatasetFormat attribute)
(rook.io.datasets.DatasetFormat attribute)
key (rook.io.datasets.DatasetSource property)
(rook.io.DatasetSource property)
L
load() (rook.catalog.intake.IntakeCatalog method)
(rook.dashboard.dashboard.Dashboard method)
load_downloads() (rook.dashboard.dashboard.Dashboard method)
load_wfdoc() (in module rook.workflow)
M
make_list() (in module rook.catalog.base)
matches (rook.catalog.base.Result property)
MessageTable (class in rook.dashboard.tables.messages)
module
rook
rook.__version__
rook.catalog
rook.catalog.base
rook.catalog.db
rook.catalog.intake
rook.catalog.util
rook.cli
rook.config
rook.dashboard
rook.dashboard.base
rook.dashboard.dashboard
rook.dashboard.models
rook.dashboard.plots
rook.dashboard.plots.activity
rook.dashboard.plots.activity2
rook.dashboard.plots.base
rook.dashboard.plots.concurrency
rook.dashboard.plots.day
rook.dashboard.plots.downloads
rook.dashboard.plots.duration
rook.dashboard.plots.hour
rook.dashboard.plots.pulse
rook.dashboard.plots.transfer
rook.dashboard.tables
rook.dashboard.tables.base
rook.dashboard.tables.messages
rook.dashboard.tables.overview
rook.director
rook.director.alignment
rook.director.compat
rook.director.director
rook.exceptions
rook.io
rook.io.datasets
rook.operations
rook.operations.execution
rook.processes
rook.processes.wps_average_dim
rook.processes.wps_average_shape
rook.processes.wps_average_time
rook.processes.wps_average_weighted
rook.processes.wps_concat
rook.processes.wps_dashboard
rook.processes.wps_orchestrate
rook.processes.wps_regrid
rook.processes.wps_subset
rook.processes.wps_usage
rook.provenance
rook.rook
rook.usage
rook.usage.base
rook.usage.combine
rook.usage.downloads
rook.usage.wpsusage
rook.utils
rook.utils.apply_fixes
rook.utils.atlas_fixes
rook.utils.data_utils
rook.utils.data_utils.attr_utils
rook.utils.data_utils.common_utils
rook.utils.data_utils.coord_utils
rook.utils.data_utils.var_utils
rook.utils.decadal_fixes
rook.utils.decadal_utils
rook.utils.fixes_utils
rook.utils.input_utils
rook.utils.metalink_utils
rook.utils.ops
rook.utils.ops.average
rook.utils.ops.base
rook.utils.ops.concat
rook.utils.ops.consolidate
rook.utils.ops.helpers
rook.utils.ops.normalise
rook.utils.ops.processor
rook.utils.ops.regrid
rook.utils.ops.subset
rook.utils.response_utils
rook.utils.weighted_average_utils
rook.workflow
rook.wsgi
N
NETCDF (rook.io.DatasetFormat attribute)
(rook.io.datasets.DatasetFormat attribute)
normalise() (in module rook.utils.ops.normalise)
NotFoundError
O
open_dataset() (in module rook.io)
(in module rook.io.datasets)
open_kerchunk() (in module rook.io.datasets)
open_netcdf() (in module rook.io.datasets)
open_zarr() (in module rook.io.datasets)
Operation (class in rook.utils.ops)
(class in rook.utils.ops.base)
Operator (class in rook.operations)
(class in rook.operations.execution)
Orchestrate (class in rook.processes.wps_orchestrate)
ordered_dict() (in module rook.utils.ops.helpers)
OTHER (rook.io.datasets.Transport attribute)
(rook.io.Transport attribute)
output_path (rook.usage.downloads.Downloads property)
OverviewTable (class in rook.dashboard.tables.overview)
P
parse() (rook.usage.downloads.Downloads method)
parse_custom_grid() (in module rook.utils.input_utils)
parse_metalink() (in module rook.utils.metalink_utils)
parse_record() (in module rook.usage.downloads)
parse_time() (in module rook.catalog.util)
parse_wps_input() (in module rook.utils.input_utils)
patched_normalise() (in module rook.utils.ops.concat)
paths (rook.io.datasets.DatasetSource attribute)
(rook.io.DatasetSource attribute)
plot() (in module rook.dashboard.plots.activity2)
(rook.dashboard.plots.activity.ActivityPlot method)
(rook.dashboard.plots.base.PlotView method)
(rook.dashboard.plots.concurrency.ConcurrencyPlot method)
(rook.dashboard.plots.day.DayPlot method)
(rook.dashboard.plots.downloads.DownloadsPlot method)
(rook.dashboard.plots.duration.DurationPlot method)
(rook.dashboard.plots.hour.HourPlot method)
(rook.dashboard.plots.pulse.PulsePlot method)
(rook.dashboard.plots.transfer.TransferPlot method)
PlotView (class in rook.dashboard.plots.base)
populate_response() (in module rook.utils.response_utils)
prefix (rook.operations.AverageByDimension attribute)
(rook.operations.AverageByShape attribute)
(rook.operations.AverageByTime attribute)
(rook.operations.Concat attribute)
(rook.operations.execution.AverageByDimension attribute)
(rook.operations.execution.AverageByShape attribute)
(rook.operations.execution.AverageByTime attribute)
(rook.operations.execution.Concat attribute)
(rook.operations.execution.Operator attribute)
(rook.operations.execution.Regrid attribute)
(rook.operations.execution.Subset attribute)
(rook.operations.execution.WeightedAverage attribute)
(rook.operations.Operator attribute)
(rook.operations.Regrid attribute)
(rook.operations.Subset attribute)
(rook.operations.WeightedAverage attribute)
process() (in module rook.utils.ops.processor)
(rook.director.director.Director method)
Provenance (class in rook.provenance)
provenance (rook.workflow.WorkflowRunner property)
PulsePlot (class in rook.dashboard.plots.pulse)
R
REFERENCE (rook.io.datasets.Transport attribute)
(rook.io.Transport attribute)
Regrid (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_regrid)
(class in rook.utils.ops)
(class in rook.utils.ops.regrid)
regrid() (in module rook.utils.ops.regrid)
reload_config() (in module rook.config)
remove_coord_attr() (in module rook.utils.data_utils.attr_utils)
render() (rook.dashboard.dashboard.Dashboard method)
replace_inputs() (in module rook.workflow)
request_aligns_with_files() (rook.director.director.Director method)
resolve_to_file_paths() (in module rook.utils.input_utils)
Result (class in rook.catalog.base)
ResultSet (class in rook.director.compat)
(class in rook.utils.ops)
(class in rook.utils.ops.normalise)
rook
module
rook.__version__
module
rook.catalog
module
rook.catalog.base
module
rook.catalog.db
module
rook.catalog.intake
module
rook.catalog.util
module
rook.cli
module
rook.config
module
rook.dashboard
module
rook.dashboard.base
module
rook.dashboard.dashboard
module
rook.dashboard.models
module
rook.dashboard.plots
module
rook.dashboard.plots.activity
module
rook.dashboard.plots.activity2
module
rook.dashboard.plots.base
module
rook.dashboard.plots.concurrency
module
rook.dashboard.plots.day
module
rook.dashboard.plots.downloads
module
rook.dashboard.plots.duration
module
rook.dashboard.plots.hour
module
rook.dashboard.plots.pulse
module
rook.dashboard.plots.transfer
module
rook.dashboard.tables
module
rook.dashboard.tables.base
module
rook.dashboard.tables.messages
module
rook.dashboard.tables.overview
module
rook.director
module
rook.director.alignment
module
rook.director.compat
module
rook.director.director
module
rook.exceptions
module
rook.io
module
rook.io.datasets
module
rook.operations
module
rook.operations.execution
module
rook.processes
module
rook.processes.wps_average_dim
module
rook.processes.wps_average_shape
module
rook.processes.wps_average_time
module
rook.processes.wps_average_weighted
module
rook.processes.wps_concat
module
rook.processes.wps_dashboard
module
rook.processes.wps_orchestrate
module
rook.processes.wps_regrid
module
rook.processes.wps_subset
module
rook.processes.wps_usage
module
rook.provenance
module
rook.rook
module
rook.usage
module
rook.usage.base
module
rook.usage.combine
module
rook.usage.downloads
module
rook.usage.wpsusage
module
rook.utils
module
rook.utils.apply_fixes
module
rook.utils.atlas_fixes
module
rook.utils.data_utils
module
rook.utils.data_utils.attr_utils
module
rook.utils.data_utils.common_utils
module
rook.utils.data_utils.coord_utils
module
rook.utils.data_utils.var_utils
module
rook.utils.decadal_fixes
module
rook.utils.decadal_utils
module
rook.utils.fixes_utils
module
rook.utils.input_utils
module
rook.utils.metalink_utils
module
rook.utils.ops
module
rook.utils.ops.average
module
rook.utils.ops.base
module
rook.utils.ops.concat
module
rook.utils.ops.consolidate
module
rook.utils.ops.helpers
module
rook.utils.ops.normalise
module
rook.utils.ops.processor
module
rook.utils.ops.regrid
module
rook.utils.ops.subset
module
rook.utils.response_utils
module
rook.utils.weighted_average_utils
module
rook.workflow
module
rook.wsgi
module
run() (rook.workflow.BaseWorkflow method)
(rook.workflow.WorkflowRunner method)
run_average_by_dim() (in module rook.operations)
(in module rook.operations.execution)
run_average_by_shape() (in module rook.operations)
(in module rook.operations.execution)
run_average_by_time() (in module rook.operations)
(in module rook.operations.execution)
run_concat() (in module rook.operations)
(in module rook.operations.execution)
run_process_action() (in module rook.cli)
run_regrid() (in module rook.operations)
(in module rook.operations.execution)
run_subset() (in module rook.operations)
(in module rook.operations.execution)
run_weighted_average() (in module rook.operations)
(in module rook.utils.weighted_average_utils)
S
S3 (rook.io.datasets.Transport attribute)
(rook.io.Transport attribute)
search() (rook.catalog.base.Catalog method)
squeeze_dims() (in module rook.utils.data_utils.coord_utils)
start() (rook.provenance.Provenance method)
stop() (rook.provenance.Provenance method)
Subset (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_subset)
(class in rook.utils.ops)
(class in rook.utils.ops.subset)
subset() (in module rook.utils.ops.subset)
SubsetAlignmentChecker (class in rook.director.alignment)
T
table() (rook.dashboard.tables.base.TableView method)
(rook.dashboard.tables.messages.MessageTable method)
(rook.dashboard.tables.overview.OverviewTable method)
TableView (class in rook.dashboard.tables.base)
to_db() (rook.catalog.db.DBCatalog method)
(rook.catalog.DBCatalog method)
to_year() (in module rook.utils.ops.consolidate)
TransferPlot (class in rook.dashboard.plots.transfer)
Transport (class in rook.io)
(class in rook.io.datasets)
U
update() (rook.catalog.db.DBCatalog method)
(rook.catalog.DBCatalog method)
Usage (class in rook.processes.wps_usage)
(class in rook.usage.base)
V
validate() (rook.workflow.BaseWorkflow method)
(rook.workflow.Workflow method)
W
WeightedAverage (class in rook.operations)
(class in rook.operations.execution)
(class in rook.processes.wps_average_weighted)
WeightedAverage_ (class in rook.utils.weighted_average_utils)
Workflow (class in rook.workflow)
WorkflowRunner (class in rook.workflow)
WorkflowValidationError
WPSUsage (class in rook.usage.wpsusage)
wrap_director() (in module rook.director.director)
wrap_sequence() (in module rook.utils.ops.helpers)
write() (rook.dashboard.dashboard.Dashboard method)
write_json() (rook.provenance.Provenance method)
write_png() (rook.provenance.Provenance method)
write_user_config() (in module rook.cli)
Z
ZARR (rook.io.DatasetFormat attribute)
(rook.io.datasets.DatasetFormat attribute)
rook
Navigation
Table of Contents
Installation
Configuration
Notebooks
Provenance
Developer Guide
Processes
rook
Credits
Changes
GitHub Repository
roocs/rook
Related Topics
Documentation overview