fullpath name class_name object_type cyclomatic_complexity cyclomatic_rank start_line stop_line column_offset
0 /home/ubuntu/hidebound/python/hidebound/core/database.py coordinate_to_dict NaN method_closure 2 0 351 357 8
1 /home/ubuntu/hidebound/python/hidebound/core/parser.py raise_error NaN method_closure 2 0 95 105 8
2 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_patterns NaN method_closure 6 1 222 243 8
3 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 22 23 8
4 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 39 40 8
5 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 52 53 8
6 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 69 70 8
7 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 86 87 8
8 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 103 104 8
9 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 116 117 8
10 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN method_closure 1 0 132 133 8
11 /home/ubuntu/hidebound/python/hidebound/core/database.py coordinate_to_dict NaN closure 2 0 351 357 8
12 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py error_func NaN closure 2 0 265 270 4
13 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py get_spec NaN closure 2 0 46 52 4
14 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py validate NaN closure 2 0 95 100 4
15 /home/ubuntu/hidebound/python/hidebound/core/parser.py raise_error NaN closure 2 0 95 105 8
16 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_patterns NaN closure 6 1 222 243 8
17 /home/ubuntu/hidebound/python/hidebound/core/validators.py wrapper NaN closure 3 0 46 51 4
18 /home/ubuntu/hidebound/python/hidebound/core/validators.py wrapper NaN closure 6 1 73 85 4
19 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 132 133 8
20 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 22 23 8
21 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 39 40 8
22 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 52 53 8
23 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 69 70 8
24 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 86 87 8
25 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 103 104 8
26 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py foo NaN closure 1 0 116 117 8
27 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py predicate NaN closure 2 0 315 318 4
28 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_is_specification_file_bad_subclasses ValidatorsTests method 1 0 96 115 4
29 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_webhooks_method ConfigTests method 1 0 436 442 4
30 /home/ubuntu/hidebound/python/hidebound/core/connection.py __exit__ DaskConnection method 1 0 229 239 4
31 /home/ubuntu/hidebound/python/hidebound/core/database.py search Database method 1 0 569 586 4
32 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py get_asset_path Spec001 method 1 0 280 281 4
33 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py get_asset_path Spec002 method 1 0 321 322 4
34 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py get_specifications DatabaseTestBase method 1 0 355 357 4
35 /home/ubuntu/hidebound/python/hidebound/core/logging.py critical ProgressLogger method 1 0 216 226 4
36 /home/ubuntu/hidebound/python/hidebound/core/logging.py critical DummyLogger method 1 0 276 279 4
37 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_get_progress LoggingTests method 1 0 213 225 4
38 /home/ubuntu/hidebound/python/hidebound/core/parser.py to_string AssetNameParser method 9 1 285 323 4
39 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_specification ParserTests method 1 0 461 468 4
40 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py _to_filepaths SpecificationBase method 3 0 257 277 4
41 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py to_filepaths FileSpecificationBase method 1 0 302 316 4
42 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py to_filepaths SequenceSpecificationBase method 1 0 342 357 4
43 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_to_filepaths SpecificationBaseTests method 1 0 243 261 4
44 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_complex_specification_base OtherSpecificationBaseTests method 1 0 330 332 4
45 /home/ubuntu/hidebound/python/hidebound/core/specifications_test.py test_raw002 SpecificationsTests method 3 0 45 78 4
46 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_str_to_bool ToolsTests method 9 1 320 320 4
47 /home/ubuntu/hidebound/python/hidebound/core/traits_test.py test_get_num_image_channels TraitsTests method 1 0 29 41 4
48 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_cluster_option_type ValidatorsTests method 1 0 512 524 4
49 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py _export_file_chunk DiskExporter method 1 0 149 164 4
50 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_validate_errors DiskConfigTests method 2 0 33 38 4
51 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export_file_chunk DiskExporterTests method 1 0 278 291 4
52 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _export_file_chunk ExporterBase method 1 0 197 210 4
53 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_metadata_types ExporterConfigBaseTests method 2 0 47 65 4
54 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py _export_file_chunk Foo method 1 0 42 43 4
55 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export_file_chunk ExporterBaseTests method 1 0 244 249 4
56 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_file_chunk GirderExporter method 1 0 264 272 4
57 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_port GirderConfigTests method 1 0 68 78 4
58 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_content_error GirderExporterTests method 1 0 320 330 4
59 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py uploadFileToItem MockGirderClient method 1 0 215 249 4
60 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py from_config MockGirderExporter method 1 0 21 33 4
61 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py _export_file_chunk S3Exporter method 1 0 162 173 4
62 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_region S3ConfigTests method 1 0 38 41 4
63 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_export_file_chunk S3ExporterTests method 2 0 189 204 4
64 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_progressbar ComponentsTests method 2 0 234 254 4
65 /home/ubuntu/hidebound/python/hidebound/server/extension.py init_app HideboundExtension method 2 0 135 147 4
66 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_progress ServerToolsTests method 1 0 116 130 4
67 /home/ubuntu/hidebound/python/cli.py resolve NaN function 3 0 132 171 0
68 /home/ubuntu/hidebound/python/cli.py start NaN function 1 0 213 238 0
69 /home/ubuntu/hidebound/python/cli.py stop NaN function 1 0 241 255 0
70 /home/ubuntu/hidebound/python/cli.py remove_container NaN function 1 0 258 264 0
71 /home/ubuntu/hidebound/python/cli.py version_variable NaN function 1 0 292 298 0
72 /home/ubuntu/hidebound/python/cli.py build_prod_command NaN function 1 0 360 386 0
73 /home/ubuntu/hidebound/python/cli.py container_id_command NaN function 1 0 389 398 0
74 /home/ubuntu/hidebound/python/cli.py destroy_dev_command NaN function 1 0 401 414 0
75 /home/ubuntu/hidebound/python/cli.py destroy_prod_command NaN function 1 0 417 427 0
76 /home/ubuntu/hidebound/python/cli.py image_id_command NaN function 1 0 430 442 0
77 /home/ubuntu/hidebound/python/cli.py pull_command NaN function 1 0 489 501 0
78 /home/ubuntu/hidebound/python/cli.py get_info NaN function 2 0 28 129 0
79 /home/ubuntu/hidebound/python/cli.py push_command NaN function 1 0 504 526 0
80 /home/ubuntu/hidebound/python/cli.py remove_command NaN function 1 0 529 540 0
81 /home/ubuntu/hidebound/python/cli.py restart_command NaN function 1 0 543 561 0
82 /home/ubuntu/hidebound/python/cli.py start_command NaN function 1 0 564 574 0
83 /home/ubuntu/hidebound/python/cli.py state_command NaN function 1 0 577 623 0
84 /home/ubuntu/hidebound/python/cli.py stop_command NaN function 1 0 626 637 0
85 /home/ubuntu/hidebound/python/cli.py x_tools_command NaN function 1 0 640 660 0
86 /home/ubuntu/hidebound/python/cli.py quickstart_command NaN function 1 0 663 671 0
87 /home/ubuntu/hidebound/python/cli.py zsh_command NaN function 1 0 706 718 0
88 /home/ubuntu/hidebound/python/cli.py zsh_complete_command NaN function 1 0 721 758 0
89 /home/ubuntu/hidebound/python/cli.py line NaN function 2 0 174 191 0
90 /home/ubuntu/hidebound/python/cli.py zsh_root_command NaN function 1 0 761 767 0
91 /home/ubuntu/hidebound/python/cli.py get_illegal_mode_command NaN function 1 0 770 783 0
92 /home/ubuntu/hidebound/python/cli.py main NaN function 1 0 787 860 0
93 /home/ubuntu/hidebound/python/cli.py docker_exec NaN function 2 0 267 289 0
94 /home/ubuntu/hidebound/python/cli.py zshrc_tools NaN function 2 0 306 323 0
95 /home/ubuntu/hidebound/python/cli.py build_dev_command NaN function 2 0 327 357 0
96 /home/ubuntu/hidebound/python/cli.py prod_command NaN function 2 0 445 486 0
97 /home/ubuntu/hidebound/python/cli.py version_commit_command NaN function 2 0 680 703 0
98 /home/ubuntu/hidebound/python/cli.py enter_repo NaN function 1 0 195 201 0
99 /home/ubuntu/hidebound/python/cli.py exit_repo NaN function 1 0 204 210 0
100 /home/ubuntu/hidebound/python/conftest.py env NaN function 7 1 22 43 0
101 /home/ubuntu/hidebound/python/conftest.py config_json_file NaN function 1 0 150 156 0
102 /home/ubuntu/hidebound/python/conftest.py api_setup NaN function 1 0 160 163 0
103 /home/ubuntu/hidebound/python/conftest.py api_update NaN function 1 0 168 171 0
104 /home/ubuntu/hidebound/python/conftest.py app_setup NaN function 1 0 175 181 0
105 /home/ubuntu/hidebound/python/conftest.py dask_config NaN function 1 0 186 205 0
106 /home/ubuntu/hidebound/python/conftest.py app NaN function 1 0 47 48 0
107 /home/ubuntu/hidebound/python/conftest.py app_client NaN function 1 0 52 53 0
108 /home/ubuntu/hidebound/python/conftest.py flask_app NaN function 1 0 57 63 0
109 /home/ubuntu/hidebound/python/conftest.py flask_client NaN function 1 0 67 68 0
110 /home/ubuntu/hidebound/python/conftest.py extension NaN function 1 0 72 77 0
111 /home/ubuntu/hidebound/python/conftest.py temp_dir NaN function 1 0 81 84 0
112 /home/ubuntu/hidebound/python/conftest.py make_dirs NaN function 1 0 88 98 0
113 /home/ubuntu/hidebound/python/conftest.py config NaN function 1 0 102 136 0
114 /home/ubuntu/hidebound/python/conftest.py config_yaml_file NaN function 1 0 140 146 0
115 /home/ubuntu/hidebound/python/hidebound/command.py serve NaN function 2 0 59 73 0
116 /home/ubuntu/hidebound/python/hidebound/command.py main NaN function 1 0 15 16 0
117 /home/ubuntu/hidebound/python/hidebound/command.py bash_completion NaN function 1 0 20 27 0
118 /home/ubuntu/hidebound/python/hidebound/command.py config NaN function 1 0 31 41 0
119 /home/ubuntu/hidebound/python/hidebound/command.py zsh_completion NaN function 1 0 77 84 0
120 /home/ubuntu/hidebound/python/hidebound/core/config.py is_specification_file NaN function 6 1 27 85 0
121 /home/ubuntu/hidebound/python/hidebound/core/config.py Config NaN class 1 0 89 165 0
122 /home/ubuntu/hidebound/python/hidebound/core/config_test.py ValidatorsTests NaN class 2 0 13 115 0
123 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_config ConfigTests method 1 0 170 175 4
124 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_config_root ConfigTests method 1 0 177 184 4
125 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_config_staging ConfigTests method 1 0 186 194 4
126 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_write_mode ConfigTests method 1 0 196 211 4
127 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_specification_files_good ConfigTests method 1 0 213 222 4
128 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_specification_files_bad ConfigTests method 1 0 224 236 4
129 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_workflow ConfigTests method 1 0 238 247 4
130 /home/ubuntu/hidebound/python/hidebound/core/config_test.py add_exporters_to_config ConfigTests method 1 0 250 275 4
131 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters ConfigTests method 1 0 279 282 4
132 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_bad_girder ConfigTests method 1 0 284 291 4
133 /home/ubuntu/hidebound/python/hidebound/core/config_test.py ConfigTests NaN class 2 0 119 442 0
134 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_bad_s3 ConfigTests method 1 0 293 299 4
135 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_bad_disk ConfigTests method 1 0 301 307 4
136 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_bad_config ConfigTests method 1 0 309 315 4
137 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_no_girder ConfigTests method 1 0 317 325 4
138 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_no_s3 ConfigTests method 1 0 327 335 4
139 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_no_disk ConfigTests method 1 0 337 345 4
140 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_exporters_empty ConfigTests method 1 0 347 354 4
141 /home/ubuntu/hidebound/python/hidebound/core/config_test.py add_webhooks_to_config ConfigTests method 1 0 357 400 4
142 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_webhooks ConfigTests method 1 0 405 411 4
143 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_webhooks_empty ConfigTests method 1 0 413 422 4
144 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_is_specification_file ValidatorsTests method 1 0 14 30 4
145 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_webhooks_url ConfigTests method 1 0 424 434 4
146 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_import ValidatorsTests method 1 0 32 53 4
147 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_has_specifications_attribute ValidatorsTests method 1 0 55 72 4
148 /home/ubuntu/hidebound/python/hidebound/core/config_test.py test_is_specification_file_not_list ValidatorsTests method 1 0 74 94 4
149 /home/ubuntu/hidebound/python/hidebound/core/config_test.py write_good_spec ConfigTests method 1 0 120 135 4
150 /home/ubuntu/hidebound/python/hidebound/core/config_test.py write_bad_spec ConfigTests method 1 0 137 152 4
151 /home/ubuntu/hidebound/python/hidebound/core/config_test.py set_data ConfigTests method 1 0 154 166 4
152 /home/ubuntu/hidebound/python/hidebound/core/connection.py gateway_config DaskConnection method 6 1 144 188 4
153 /home/ubuntu/hidebound/python/hidebound/core/connection.py DaskConnection NaN class 3 0 111 239 0
154 /home/ubuntu/hidebound/python/hidebound/core/connection.py __enter__ DaskConnection method 3 0 208 227 4
155 /home/ubuntu/hidebound/python/hidebound/core/connection.py DaskConnectionConfig NaN class 1 0 15 106 0
156 /home/ubuntu/hidebound/python/hidebound/core/connection.py __init__ DaskConnection method 1 0 112 126 4
157 /home/ubuntu/hidebound/python/hidebound/core/connection.py local_config DaskConnection method 1 0 129 140 4
158 /home/ubuntu/hidebound/python/hidebound/core/connection.py cluster_type DaskConnection method 1 0 191 197 4
159 /home/ubuntu/hidebound/python/hidebound/core/connection.py num_partitions DaskConnection method 1 0 200 206 4
160 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_gateway_config_basic NaN function 8 1 43 43 0
161 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_gateway_public_address NaN function 2 0 152 152 0
162 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_dask_connection_config NaN function 1 0 103 104 0
163 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_cluster_type NaN function 1 0 107 116 0
164 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_num_partitions NaN function 1 0 119 122 0
165 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_local_num_workers NaN function 1 0 125 128 0
166 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_local_threads_per_worker NaN function 1 0 131 134 0
167 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_gateway_address NaN function 1 0 137 139 0
168 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_gateway_auth_type NaN function 1 0 162 165 0
169 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_gateway_cluster_options NaN function 1 0 168 189 0
170 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_dask_connection_enter NaN function 5 0 17 18 0
171 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_dask_connection_init NaN function 3 0 11 11 0
172 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_gateway_config_jupyterhub NaN function 3 0 67 67 0
173 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_gateway_cluster_options NaN function 3 0 80 80 0
174 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_dask_connection_exit NaN function 2 0 25 25 0
175 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_local_config NaN function 2 0 31 31 0
176 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_cluster_type NaN function 2 0 92 92 0
177 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_num_partitions NaN function 2 0 97 97 0
178 /home/ubuntu/hidebound/python/hidebound/core/connection_test.py test_config_gateway_proxy_address NaN function 2 0 142 142 0
179 /home/ubuntu/hidebound/python/hidebound/core/database.py call_webhooks Database method 11 2 486 532 4
180 /home/ubuntu/hidebound/python/hidebound/core/database.py from_yaml Database method 1 0 104 117 4
181 /home/ubuntu/hidebound/python/hidebound/core/database.py __init__ Database method 8 1 119 232 4
182 /home/ubuntu/hidebound/python/hidebound/core/database.py read Database method 6 1 330 418 4
183 /home/ubuntu/hidebound/python/hidebound/core/database.py Database NaN class 5 0 33 586 0
184 /home/ubuntu/hidebound/python/hidebound/core/database.py create Database method 5 0 234 328 4
185 /home/ubuntu/hidebound/python/hidebound/core/database.py export Database method 4 0 534 567 4
186 /home/ubuntu/hidebound/python/hidebound/core/database.py delete Database method 3 0 463 484 4
187 /home/ubuntu/hidebound/python/hidebound/core/database.py from_config Database method 2 0 38 84 4
188 /home/ubuntu/hidebound/python/hidebound/core/database.py update Database method 2 0 420 461 4
189 /home/ubuntu/hidebound/python/hidebound/core/database.py from_json Database method 1 0 88 101 4
190 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_create NaN function 9 1 200 200 0
191 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_bad_staging NaN function 3 0 133 145 0
192 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_bad_specifications NaN function 3 0 149 166 0
193 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_testing NaN function 3 0 188 188 0
194 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update NaN function 3 0 516 516 0
195 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update_no_files NaN function 3 0 603 603 0
196 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update_error NaN function 3 0 615 630 0
197 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_export_girder NaN function 3 0 660 684 0
198 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_call_webhooks NaN function 3 0 817 862 0
199 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_from_config NaN function 2 0 25 43 0
200 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_bad_ingress NaN function 2 0 121 128 0
201 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_create_move NaN function 8 1 304 304 0
202 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_bad_write_mode NaN function 2 0 171 183 0
203 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_create_no_init NaN function 2 0 243 253 0
204 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_create_copy NaN function 2 0 282 282 0
205 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_read_column_order NaN function 2 0 464 464 0
206 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_read_no_files NaN function 2 0 500 500 0
207 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update_exclude NaN function 2 0 535 535 0
208 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update_include NaN function 2 0 557 557 0
209 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_update_include_exclude NaN function 2 0 579 579 0
210 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_from_json NaN function 1 0 46 63 0
211 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_from_yaml NaN function 1 0 66 83 0
212 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_export_s3 NaN function 8 1 690 690 0
213 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init NaN function 1 0 86 95 0
214 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_search NaN function 1 0 803 813 0
215 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_read_coordinates NaN function 6 1 426 458 0
216 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_init_exporters NaN function 5 0 99 99 0
217 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_read_traits NaN function 5 0 393 393 0
218 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_export_disk NaN function 5 0 759 759 0
219 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_create_all_invalid NaN function 4 0 257 257 0
220 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_read_legal_types NaN function 4 0 350 350 0
221 /home/ubuntu/hidebound/python/hidebound/core/database_test.py test_delete NaN function 4 0 635 635 0
222 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _make_files NaN function 3 0 144 168 0
223 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _db_data NaN function 1 0 74 136 0
224 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py make_files NaN function 1 0 140 141 0
225 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py dir_data NaN function 1 0 172 173 0
226 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _dir_data NaN function 1 0 176 196 0
227 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py specs NaN function 1 0 200 201 0
228 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _specs NaN function 1 0 204 210 0
229 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py spec_file NaN function 1 0 214 215 0
230 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _spec_file NaN function 1 0 218 238 0
231 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py get_data DatabaseTestBase method 3 0 336 341 4
232 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py BadSpec NaN class 1 0 325 326 0
233 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py columns DatabaseTestBase method 1 0 332 334 4
234 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py create_files DatabaseTestBase method 1 0 343 348 4
235 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py get_directory_to_dataframe_data DatabaseTestBase method 1 0 350 353 4
236 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py db_data_nans NaN function 2 0 70 71 0
237 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py Spec001 NaN class 2 0 242 281 0
238 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py Spec002 NaN class 2 0 284 322 0
239 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py DatabaseTestBase NaN class 2 0 330 357 0
240 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py db_cluster NaN function 1 0 24 34 0
241 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py db_columns NaN function 1 0 38 39 0
242 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py _db_columns NaN function 1 0 42 60 0
243 /home/ubuntu/hidebound/python/hidebound/core/database_test_base.py db_data NaN function 1 0 65 66 0
244 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py get_data_for_write NaN function 6 1 361 502 0
245 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_asset_type NaN function 1 0 203 221 0
246 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_asset_traits NaN function 1 0 224 250 0
247 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py validate_assets NaN function 4 0 253 289 0
248 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py cleanup NaN function 4 0 292 336 0
249 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_relative_path NaN function 2 0 134 158 0
250 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_asset_id NaN function 2 0 339 358 0
251 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_specification NaN function 1 0 27 80 0
252 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py validate_filepath NaN function 1 0 83 109 0
253 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_file_traits NaN function 1 0 112 131 0
254 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_asset_name NaN function 1 0 161 179 0
255 /home/ubuntu/hidebound/python/hidebound/core/database_tools.py add_asset_path NaN function 1 0 182 200 0
256 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_get_data_for_write NaN function 21 3 453 453 0
257 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_relative_path NaN function 3 0 292 292 0
258 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_validate_filepath NaN function 2 0 73 73 0
259 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_asset_id NaN function 2 0 169 169 0
260 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_asset_name NaN function 2 0 207 207 0
261 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_asset_type NaN function 2 0 323 323 0
262 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_get_data_for_write_empty_dataframe NaN function 2 0 564 564 0
263 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_get_data_for_write_asset_id_file_ids_pair NaN function 2 0 574 574 0
264 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py Spec001 NaN class 1 0 22 24 0
265 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py Spec002 NaN class 1 0 27 29 0
266 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py Spec003 NaN class 1 0 32 34 0
267 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_validate_assets NaN function 7 1 353 353 0
268 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_get_data_for_write_dirs NaN function 6 1 528 528 0
269 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_specification NaN function 5 0 38 38 0
270 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_cleanup NaN function 4 0 339 339 0
271 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_validate_assets_invalid_one_file NaN function 4 0 407 425 0
272 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_validate_assets_invalid_many_file NaN function 4 0 430 448 0
273 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_file_traits NaN function 3 0 89 135 0
274 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_asset_traits NaN function 3 0 140 140 0
275 /home/ubuntu/hidebound/python/hidebound/core/database_tools_test.py test_add_asset_path NaN function 3 0 246 246 0
276 /home/ubuntu/hidebound/python/hidebound/core/logging.py get_progress NaN function 2 0 230 246 0
277 /home/ubuntu/hidebound/python/hidebound/core/logging.py warning ProgressLogger method 1 0 168 178 4
278 /home/ubuntu/hidebound/python/hidebound/core/logging.py error ProgressLogger method 1 0 180 190 4
279 /home/ubuntu/hidebound/python/hidebound/core/logging.py debug ProgressLogger method 1 0 192 202 4
280 /home/ubuntu/hidebound/python/hidebound/core/logging.py fatal ProgressLogger method 1 0 204 214 4
281 /home/ubuntu/hidebound/python/hidebound/core/logging.py info DummyLogger method 1 0 251 254 4
282 /home/ubuntu/hidebound/python/hidebound/core/logging.py warning DummyLogger method 1 0 256 259 4
283 /home/ubuntu/hidebound/python/hidebound/core/logging.py error DummyLogger method 1 0 261 264 4
284 /home/ubuntu/hidebound/python/hidebound/core/logging.py debug DummyLogger method 1 0 266 269 4
285 /home/ubuntu/hidebound/python/hidebound/core/logging.py fatal DummyLogger method 1 0 271 274 4
286 /home/ubuntu/hidebound/python/hidebound/core/logging.py ProgressLogger NaN class 2 0 17 226 0
287 /home/ubuntu/hidebound/python/hidebound/core/logging.py DummyLogger NaN class 2 0 249 279 0
288 /home/ubuntu/hidebound/python/hidebound/core/logging.py __init__ ProgressLogger method 1 0 21 36 4
289 /home/ubuntu/hidebound/python/hidebound/core/logging.py _get_logger ProgressLogger method 1 0 39 104 4
290 /home/ubuntu/hidebound/python/hidebound/core/logging.py read ProgressLogger method 1 0 107 120 4
291 /home/ubuntu/hidebound/python/hidebound/core/logging.py filepath ProgressLogger method 1 0 123 128 4
292 /home/ubuntu/hidebound/python/hidebound/core/logging.py logs ProgressLogger method 1 0 131 136 4
293 /home/ubuntu/hidebound/python/hidebound/core/logging.py log ProgressLogger method 1 0 138 153 4
294 /home/ubuntu/hidebound/python/hidebound/core/logging.py info ProgressLogger method 1 0 156 166 4
295 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_get_logger_props LoggingTests method 5 0 33 86 4
296 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_error LoggingTests method 1 0 157 169 4
297 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_debug LoggingTests method 1 0 171 183 4
298 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_fatal LoggingTests method 1 0 185 197 4
299 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_critical LoggingTests method 1 0 199 211 4
300 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_read LoggingTests method 3 0 88 97 4
301 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py LoggingTests NaN class 2 0 12 225 0
302 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_init LoggingTests method 1 0 13 17 4
303 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_get_logger LoggingTests method 1 0 19 31 4
304 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_filepath LoggingTests method 1 0 99 103 4
305 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_logs LoggingTests method 1 0 105 113 4
306 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_log LoggingTests method 1 0 115 127 4
307 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_info LoggingTests method 1 0 129 141 4
308 /home/ubuntu/hidebound/python/hidebound/core/logging_test.py test_warning LoggingTests method 1 0 143 155 4
309 /home/ubuntu/hidebound/python/hidebound/core/parser.py __init__ AssetNameParser method 6 1 36 79 4
310 /home/ubuntu/hidebound/python/hidebound/core/parser.py AssetNameParser NaN class 4 0 8 323 0
311 /home/ubuntu/hidebound/python/hidebound/core/parser.py _get_parser AssetNameParser method 3 0 206 226 4
312 /home/ubuntu/hidebound/python/hidebound/core/parser.py parse_specification AssetNameParser method 2 0 245 265 4
313 /home/ubuntu/hidebound/python/hidebound/core/parser.py parse AssetNameParser method 2 0 267 283 4
314 /home/ubuntu/hidebound/python/hidebound/core/parser.py _raise_field_error AssetNameParser method 1 0 83 106 4
315 /home/ubuntu/hidebound/python/hidebound/core/parser.py _get_grammar AssetNameParser method 1 0 109 186 4
316 /home/ubuntu/hidebound/python/hidebound/core/parser.py _get_extension_parser AssetNameParser method 1 0 190 203 4
317 /home/ubuntu/hidebound/python/hidebound/core/parser.py _get_specification_parser AssetNameParser method 1 0 229 241 4
318 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_get_specification_parser ParserTests method 3 0 428 459 4
319 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_bad_order ParserTests method 1 0 108 115 4
320 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_bad_indicator ParserTests method 1 0 117 130 4
321 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_bad_token ParserTests method 1 0 132 140 4
322 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_to_string ParserTests method 1 0 142 159 4
323 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_recurse_init ParserTests method 1 0 161 170 4
324 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_project_single_field ParserTests method 1 0 173 177 4
325 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_project_indicator ParserTests method 1 0 179 183 4
326 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_specification_single_field ParserTests method 1 0 206 210 4
327 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_specification_indicator ParserTests method 1 0 212 216 4
328 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_specification_token ParserTests method 1 0 218 222 4
329 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py ParserTests NaN class 2 0 7 468 0
330 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_descriptor_single_field ParserTests method 1 0 225 229 4
331 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_descriptor_containing_indicators ParserTests method 1 0 231 235 4
332 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_descriptor_indicator ParserTests method 1 0 237 241 4
333 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_descriptor_token ParserTests method 1 0 243 247 4
334 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_version_single_field ParserTests method 1 0 250 254 4
335 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_version_indicator ParserTests method 1 0 256 260 4
336 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_version_token ParserTests method 1 0 262 271 4
337 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_coordinate_single_field ParserTests method 1 0 274 278 4
338 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_coordinate_indicator ParserTests method 1 0 280 289 4
339 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_coordinate_token ParserTests method 1 0 291 295 4
340 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_project_token ParserTests method 2 0 185 203 4
341 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_frame_single_field ParserTests method 1 0 298 302 4
342 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_frame_indicator ParserTests method 1 0 304 313 4
343 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_frame_token ParserTests method 1 0 315 319 4
344 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_extension_single_field ParserTests method 1 0 322 326 4
345 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_extension_uppercase ParserTests method 1 0 328 333 4
346 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_extension_indicator ParserTests method 1 0 335 339 4
347 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_extension_token ParserTests method 1 0 341 345 4
348 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_get_grammar ParserTests method 1 0 348 361 4
349 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_get_extension_parser ParserTests method 1 0 363 385 4
350 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_get_parser ParserTests method 1 0 387 426 4
351 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_init ParserTests method 1 0 12 32 4
352 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_raise_field_error ParserTests method 1 0 34 39 4
353 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_0 ParserTests method 1 0 41 53 4
354 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_1 ParserTests method 1 0 55 70 4
355 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_2 ParserTests method 1 0 72 82 4
356 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_3 ParserTests method 1 0 84 94 4
357 /home/ubuntu/hidebound/python/hidebound/core/parser_test.py test_parse_4 ParserTests method 1 0 96 106 4
358 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py validate_filepath SpecificationBase method 5 0 125 158 4
359 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_asset_path SpecificationBase method 1 0 92 107 4
360 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_asset_id SpecificationBase method 1 0 109 122 4
361 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_traits SpecificationBase method 1 0 198 212 4
362 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_asset_path FileSpecificationBase method 1 0 289 300 4
363 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_asset_path SequenceSpecificationBase method 1 0 329 340 4
364 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py ComplexSpecificationBase NaN class 1 0 360 367 0
365 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py SpecificationBase NaN class 3 0 33 277 0
366 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_file_traits SpecificationBase method 3 0 178 196 4
367 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_filename_traits SpecificationBase method 2 0 160 176 4
368 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_name_patterns SpecificationBase method 2 0 214 255 4
369 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py FileSpecificationBase NaN class 2 0 280 316 0
370 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py SequenceSpecificationBase NaN class 2 0 319 357 0
371 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py __init__ SpecificationBase method 1 0 66 74 4
372 /home/ubuntu/hidebound/python/hidebound/core/specification_base.py get_asset_name SpecificationBase method 1 0 76 90 4
373 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_traits_error SpecificationBaseTests method 3 0 160 199 4
374 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_file_traits_error SpecificationBaseTests method 1 0 129 138 4
375 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_traits SpecificationBaseTests method 1 0 140 158 4
376 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_name_patterns SpecificationBaseTests method 1 0 201 217 4
377 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_name_patterns_no_extension SpecificationBaseTests method 1 0 219 241 4
378 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_file_specification_base OtherSpecificationBaseTests method 1 0 268 276 4
379 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_file_specification_base_to_filepaths OtherSpecificationBaseTests method 1 0 278 295 4
380 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_sequence_specification_base OtherSpecificationBaseTests method 1 0 297 302 4
381 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_sequence_specification_base_to_filepaths OtherSpecificationBaseTests method 1 0 304 328 4
382 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py SpecificationBaseTests NaN class 2 0 16 261 0
383 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py OtherSpecificationBaseTests NaN class 2 0 264 332 0
384 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_init SpecificationBaseTests method 1 0 45 46 4
385 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_asset_name SpecificationBaseTests method 1 0 48 51 4
386 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_asset_path SpecificationBaseTests method 1 0 53 63 4
387 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_asset_id SpecificationBaseTests method 1 0 65 73 4
388 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_validate_filepath SpecificationBaseTests method 1 0 75 106 4
389 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_filename_traits SpecificationBaseTests method 1 0 108 117 4
390 /home/ubuntu/hidebound/python/hidebound/core/specification_base_test.py test_get_file_traits SpecificationBaseTests method 1 0 119 127 4
391 /home/ubuntu/hidebound/python/hidebound/core/specifications.py Raw001 NaN class 1 0 21 53 0
392 /home/ubuntu/hidebound/python/hidebound/core/specifications.py Raw002 NaN class 1 0 57 92 0
393 /home/ubuntu/hidebound/python/hidebound/core/specifications_test.py SpecificationsTests NaN class 4 0 10 78 0
394 /home/ubuntu/hidebound/python/hidebound/core/specifications_test.py test_raw001 SpecificationsTests method 3 0 11 43 4
395 /home/ubuntu/hidebound/python/hidebound/core/test_specifications.py Spec001 NaN class 1 0 12 43 0
396 /home/ubuntu/hidebound/python/hidebound/core/test_specifications.py Spec002 NaN class 1 0 47 81 0
397 /home/ubuntu/hidebound/python/hidebound/core/test_specifications.py Vdb001 NaN class 1 0 85 92 0
398 /home/ubuntu/hidebound/python/hidebound/core/tools.py traverse_directory NaN function 10 1 30 80 0
399 /home/ubuntu/hidebound/python/hidebound/core/tools.py lut_combinator NaN function 2 0 360 386 0
400 /home/ubuntu/hidebound/python/hidebound/core/tools.py directory_to_dataframe NaN function 1 0 115 143 0
401 /home/ubuntu/hidebound/python/hidebound/core/tools.py time_string NaN function 1 0 189 195 0
402 /home/ubuntu/hidebound/python/hidebound/core/tools.py delete_empty_directories NaN function 7 1 83 112 0
403 /home/ubuntu/hidebound/python/hidebound/core/tools.py error_to_string NaN function 5 0 163 186 0
404 /home/ubuntu/hidebound/python/hidebound/core/tools.py pred_combinator NaN function 4 0 288 321 0
405 /home/ubuntu/hidebound/python/hidebound/core/tools.py to_prototype NaN function 3 0 199 221 0
406 /home/ubuntu/hidebound/python/hidebound/core/tools.py get_meta_kwargs NaN function 3 0 270 285 0
407 /home/ubuntu/hidebound/python/hidebound/core/tools.py get_lut NaN function 3 0 325 357 0
408 /home/ubuntu/hidebound/python/hidebound/core/tools.py str_to_bool NaN function 2 0 147 160 0
409 /home/ubuntu/hidebound/python/hidebound/core/tools.py write_json NaN function 2 0 225 242 0
410 /home/ubuntu/hidebound/python/hidebound/core/tools.py read_json NaN function 2 0 245 266 0
411 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_pred_combinator_pd_series NaN function 3 0 419 419 0
412 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py create_files ToolsTests method 3 0 24 37 4
413 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_delete_empty_directories ToolsTests method 3 0 160 198 4
414 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py ToolsTests NaN class 2 0 23 320 0
415 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py make_file_or_dir ToolsTests method 2 0 39 46 4
416 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_error_to_string ToolsTests method 2 0 49 69 4
417 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_delete_empty_directories_empty ToolsTests method 2 0 200 204 4
418 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_directory_to_dataframe ToolsTests method 2 0 211 231 4
419 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_to_prototype ToolsTests method 1 0 71 79 4
420 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory ToolsTests method 1 0 81 85 4
421 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_pred_combinator_dd_dataframe_nan NaN function 4 0 352 352 0
422 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory_directory ToolsTests method 1 0 87 96 4
423 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory_error ToolsTests method 1 0 98 110 4
424 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory_include ToolsTests method 1 0 112 124 4
425 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory_exclude ToolsTests method 1 0 126 139 4
426 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_traverse_directory_include_exclude ToolsTests method 1 0 141 158 4
427 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_delete_empty_directories_errors ToolsTests method 1 0 206 209 4
428 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_time_string ToolsTests method 1 0 233 238 4
429 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_write_json ToolsTests method 1 0 240 266 4
430 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_read_json ToolsTests method 1 0 268 281 4
431 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_read_json_error ToolsTests method 1 0 283 291 4
432 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_get_lut_empty NaN function 4 0 431 431 0
433 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_get_meta_kwargs ToolsTests method 1 0 293 318 4
434 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_get_lut_pd_dataframe NaN function 4 0 442 442 0
435 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_get_lut_dd_dataframe NaN function 4 0 454 454 0
436 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_lut_combinator_pd_dataframe NaN function 4 0 469 469 0
437 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_lut_combinator_dd_dataframe NaN function 4 0 489 489 0
438 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_pred_combinator_dd_dataframe NaN function 3 0 333 333 0
439 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_pred_combinator_series NaN function 3 0 389 389 0
440 /home/ubuntu/hidebound/python/hidebound/core/tools_test.py test_pred_combinator_pd_dataframe NaN function 3 0 406 406 0
441 /home/ubuntu/hidebound/python/hidebound/core/traits.py get_num_image_channels NaN function 2 0 45 59 0
442 /home/ubuntu/hidebound/python/hidebound/core/traits.py get_image_width NaN function 1 0 15 27 0
443 /home/ubuntu/hidebound/python/hidebound/core/traits.py get_image_height NaN function 1 0 30 42 0
444 /home/ubuntu/hidebound/python/hidebound/core/traits_test.py TraitsTests NaN class 2 0 12 41 0
445 /home/ubuntu/hidebound/python/hidebound/core/traits_test.py test_get_image_width TraitsTests method 1 0 13 19 4
446 /home/ubuntu/hidebound/python/hidebound/core/traits_test.py test_get_image_height TraitsTests method 1 0 21 27 4
447 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_descriptor NaN function 5 0 118 149 0
448 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_extension NaN function 2 0 222 238 0
449 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_directory NaN function 2 0 400 416 0
450 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_file NaN function 2 0 420 436 0
451 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_not_missing_values NaN function 2 0 439 459 0
452 /home/ubuntu/hidebound/python/hidebound/core/validators.py has_dense_coordinates NaN function 2 0 488 517 0
453 /home/ubuntu/hidebound/python/hidebound/core/validators.py coordinates_begin_at NaN function 2 0 520 538 0
454 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_hidebound_directory NaN function 2 0 668 681 0
455 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_http_method NaN function 2 0 684 705 0
456 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_workflow NaN function 2 0 708 729 0
457 /home/ubuntu/hidebound/python/hidebound/core/validators.py validate NaN function 1 0 30 52 0
458 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_coordinate NaN function 5 0 192 218 0
459 /home/ubuntu/hidebound/python/hidebound/core/validators.py validate_each NaN function 1 0 55 86 0
460 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_eq NaN function 1 0 242 257 0
461 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_lt NaN function 1 0 261 276 0
462 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_gt NaN function 1 0 280 295 0
463 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_lte NaN function 1 0 299 314 0
464 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_gte NaN function 1 0 318 333 0
465 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_in NaN function 1 0 362 377 0
466 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_attribute_of NaN function 1 0 381 396 0
467 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_aws_region NaN function 1 0 569 607 0
468 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_metadata_type NaN function 1 0 645 665 0
469 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_homogenous NaN function 4 0 337 358 0
470 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_cluster_option_type NaN function 1 0 760 782 0
471 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_bucket_name NaN function 4 0 545 565 0
472 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_legal_directory NaN function 4 0 615 640 0
473 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_one_of NaN function 4 0 732 755 0
474 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_project NaN function 3 0 91 114 0
475 /home/ubuntu/hidebound/python/hidebound/core/validators.py has_uniform_coordinate_count NaN function 3 0 462 485 0
476 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_version NaN function 2 0 153 167 0
477 /home/ubuntu/hidebound/python/hidebound/core/validators.py is_frame NaN function 2 0 171 185 0
478 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py ValidatorsTests NaN class 2 0 16 524 0
479 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_each_list_extra_arg ValidatorsTests method 1 0 128 142 4
480 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_project ValidatorsTests method 1 0 145 158 4
481 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_descriptor ValidatorsTests method 1 0 160 173 4
482 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_version ValidatorsTests method 1 0 175 188 4
483 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_frame ValidatorsTests method 1 0 190 199 4
484 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_coordinate ValidatorsTests method 1 0 201 216 4
485 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_extension ValidatorsTests method 1 0 218 223 4
486 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_eq ValidatorsTests method 1 0 225 230 4
487 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_lt ValidatorsTests method 1 0 232 237 4
488 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_gt ValidatorsTests method 1 0 239 244 4
489 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_bucket_name ValidatorsTests method 2 0 398 418 4
490 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_lte ValidatorsTests method 1 0 246 251 4
491 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_gte ValidatorsTests method 1 0 253 258 4
492 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_homogenous ValidatorsTests method 1 0 260 288 4
493 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_in ValidatorsTests method 1 0 290 296 4
494 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_attribute_of ValidatorsTests method 1 0 298 310 4
495 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_directory ValidatorsTests method 1 0 312 327 4
496 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_file ValidatorsTests method 1 0 329 343 4
497 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_not_missing_values ValidatorsTests method 1 0 345 349 4
498 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_has_uniform_coordinate_count ValidatorsTests method 1 0 351 361 4
499 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_has_dense_coordinates ValidatorsTests method 1 0 363 375 4
500 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_http_method ValidatorsTests method 2 0 477 484 4
501 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_coordinates_begin_at ValidatorsTests method 1 0 377 396 4
502 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_aws_region ValidatorsTests method 1 0 420 427 4
503 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_legal_directory ValidatorsTests method 1 0 429 452 4
504 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_metadata_type ValidatorsTests method 1 0 454 464 4
505 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_hidebound_directory ValidatorsTests method 1 0 466 475 4
506 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_workflow ValidatorsTests method 1 0 486 494 4
507 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_is_one_of ValidatorsTests method 1 0 496 510 4
508 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate ValidatorsTests method 1 0 18 33 4
509 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_extra_arg ValidatorsTests method 1 0 35 46 4
510 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_list ValidatorsTests method 1 0 48 63 4
511 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_list_extra_arg ValidatorsTests method 1 0 65 79 4
512 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_each ValidatorsTests method 1 0 82 97 4
513 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_each_extra_arg ValidatorsTests method 1 0 99 110 4
514 /home/ubuntu/hidebound/python/hidebound/core/validators_test.py test_validate_each_list ValidatorsTests method 1 0 112 126 4
515 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py DiskExporter NaN class 2 0 31 164 0
516 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py DiskConfig NaN class 1 0 15 27 0
517 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py from_config DiskExporter method 1 0 33 47 4
518 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py __init__ DiskExporter method 1 0 49 79 4
519 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py _export_content DiskExporter method 1 0 81 96 4
520 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py _export_asset DiskExporter method 1 0 98 113 4
521 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py _export_file DiskExporter method 1 0 115 130 4
522 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter.py _export_asset_chunk DiskExporter method 1 0 132 147 4
523 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py setup_staging_directory DiskExporterTests method 4 0 59 167 4
524 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export_content DiskExporterTests method 1 0 208 229 4
525 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export_asset DiskExporterTests method 1 0 231 245 4
526 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export_file DiskExporterTests method 1 0 247 261 4
527 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export_asset_chunk DiskExporterTests method 1 0 263 276 4
528 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py DiskConfigTests NaN class 2 0 19 38 0
529 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py DiskExporterTests NaN class 2 0 42 291 0
530 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_validate DiskConfigTests method 1 0 20 22 4
531 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_name DiskConfigTests method 1 0 24 31 4
532 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py get_config DiskExporterTests method 1 0 43 44 4
533 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_from_config DiskExporterTests method 1 0 46 50 4
534 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_init DiskExporterTests method 1 0 52 57 4
535 /home/ubuntu/hidebound/python/hidebound/exporters/disk_exporter_test.py test_export DiskExporterTests method 1 0 171 206 4
536 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _enforce_directory_structure ExporterBase method 3 0 58 86 4
537 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py export ExporterBase method 3 0 88 137 4
538 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py ExporterBase NaN class 2 0 36 210 0
539 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py ExporterConfigBase NaN class 1 0 17 32 0
540 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py __init__ ExporterBase method 1 0 40 56 4
541 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _export_content ExporterBase method 1 0 139 152 4
542 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _export_asset ExporterBase method 1 0 154 166 4
543 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _export_file ExporterBase method 1 0 168 180 4
544 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base.py _export_asset_chunk ExporterBase method 1 0 182 195 4
545 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_enforce_directory_structure ExporterBaseTests method 4 0 141 162 4
546 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py _export_asset Foo method 1 0 33 34 4
547 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py _export_file Foo method 1 0 36 37 4
548 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py _export_asset_chunk Foo method 1 0 39 40 4
549 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_init ExporterBaseTests method 1 0 133 139 4
550 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export_content ExporterBaseTests method 1 0 216 221 4
551 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export_asset ExporterBaseTests method 1 0 223 228 4
552 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export_file ExporterBaseTests method 1 0 230 235 4
553 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export_asset_chunk ExporterBaseTests method 1 0 237 242 4
554 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py ExporterConfigBaseTests NaN class 3 0 46 65 0
555 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py create_data ExporterBaseTests method 3 0 69 131 4
556 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_export ExporterBaseTests method 3 0 166 189 4
557 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py Foo NaN class 2 0 19 43 0
558 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py ExporterBaseTests NaN class 2 0 68 249 0
559 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py test_metadata_types ExporterBaseTests method 2 0 193 214 4
560 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py __init__ Foo method 1 0 20 28 4
561 /home/ubuntu/hidebound/python/hidebound/exporters/exporter_base_test.py _export_content Foo method 1 0 30 31 4
562 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_dirs GirderExporter method 3 0 142 186 4
563 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py GirderExporter NaN class 2 0 56 272 0
564 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py __init__ GirderExporter method 2 0 79 140 4
565 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_content GirderExporter method 2 0 189 224 4
566 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_asset GirderExporter method 2 0 226 241 4
567 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py GirderConfig NaN class 1 0 14 52 0
568 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py from_config GirderExporter method 1 0 61 77 4
569 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_file GirderExporter method 1 0 244 252 4
570 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter.py _export_asset_chunk GirderExporter method 1 0 254 262 4
571 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py create_data GirderExporterTests method 7 1 95 174 4
572 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py setUp GirderExporterTests method 1 0 83 93 4
573 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_from_config GirderExporterTests method 1 0 176 180 4
574 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_init GirderExporterTests method 1 0 182 192 4
575 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_dirs GirderExporterTests method 1 0 240 251 4
576 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_dirs_single_dir GirderExporterTests method 1 0 253 270 4
577 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_dirs_exists_ok GirderExporterTests method 1 0 272 285 4
578 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_asset GirderExporterTests method 1 0 287 301 4
579 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_content GirderExporterTests method 1 0 303 317 4
580 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export GirderExporterTests method 3 0 196 214 4
581 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_export_no_file_metadata GirderExporterTests method 3 0 218 238 4
582 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py GirderConfigTests NaN class 2 0 19 78 0
583 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py GirderExporterTests NaN class 2 0 82 330 0
584 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py setUp GirderConfigTests method 1 0 20 27 4
585 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_validate GirderConfigTests method 1 0 30 34 4
586 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_name GirderConfigTests method 1 0 36 43 4
587 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_root_type GirderConfigTests method 1 0 45 50 4
588 /home/ubuntu/hidebound/python/hidebound/exporters/girder_exporter_test.py test_host GirderConfigTests method 1 0 52 66 4
589 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py createFolder MockGirderClient method 5 0 91 148 4
590 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py createItem MockGirderClient method 1 0 181 213 4
591 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py MockGirderClient NaN class 3 0 37 249 0
592 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py listItem MockGirderClient method 3 0 150 179 4
593 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py MockGirderExporter NaN class 2 0 15 33 0
594 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py folders MockGirderClient method 2 0 59 64 4
595 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py items MockGirderClient method 2 0 67 72 4
596 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py files MockGirderClient method 2 0 75 80 4
597 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py __init__ MockGirderClient method 1 0 41 56 4
598 /home/ubuntu/hidebound/python/hidebound/exporters/mock_girder.py _get_id MockGirderClient method 1 0 82 89 4
599 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py S3Exporter NaN class 2 0 39 173 0
600 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py __init__ S3Exporter method 2 0 57 106 4
601 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py S3Config NaN class 1 0 15 35 0
602 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py from_config S3Exporter method 1 0 41 55 4
603 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py _export_content S3Exporter method 1 0 109 119 4
604 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py _export_asset S3Exporter method 1 0 122 132 4
605 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py _export_file S3Exporter method 1 0 135 145 4
606 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter.py _export_asset_chunk S3Exporter method 1 0 148 159 4
607 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_init_with_bucket S3ExporterTests method 3 0 76 90 4
608 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py setUp S3ExporterTests method 1 0 47 60 4
609 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_from_config S3ExporterTests method 1 0 63 65 4
610 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_export_asset S3ExporterTests method 1 0 93 107 4
611 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_export_content S3ExporterTests method 1 0 110 136 4
612 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_export_file S3ExporterTests method 1 0 139 168 4
613 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py S3ConfigTests NaN class 2 0 15 41 0
614 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py S3ExporterTests NaN class 2 0 45 204 0
615 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_init S3ExporterTests method 2 0 68 73 4
616 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_export_asset_chunk S3ExporterTests method 2 0 171 186 4
617 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py setUp S3ConfigTests method 1 0 16 22 4
618 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_validate S3ConfigTests method 1 0 25 26 4
619 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_name S3ConfigTests method 1 0 28 31 4
620 /home/ubuntu/hidebound/python/hidebound/exporters/s3_exporter_test.py test_bucket S3ConfigTests method 1 0 33 36 4
621 /home/ubuntu/hidebound/python/hidebound/server/api.py read NaN function 6 1 145 175 0
622 /home/ubuntu/hidebound/python/hidebound/server/api.py handle_data_error NaN function 1 0 412 423 0
623 /home/ubuntu/hidebound/python/hidebound/server/api.py handle_key_error NaN function 1 0 427 438 0
624 /home/ubuntu/hidebound/python/hidebound/server/api.py handle_type_error NaN function 1 0 442 453 0
625 /home/ubuntu/hidebound/python/hidebound/server/api.py handle_json_decode_error NaN function 1 0 457 468 0
626 /home/ubuntu/hidebound/python/hidebound/server/api.py search NaN function 6 1 294 328 0
627 /home/ubuntu/hidebound/python/hidebound/server/api.py workflow NaN function 4 0 352 380 0
628 /home/ubuntu/hidebound/python/hidebound/server/api.py initialize NaN function 3 0 68 88 0
629 /home/ubuntu/hidebound/python/hidebound/server/api.py create NaN function 2 0 105 120 0
630 /home/ubuntu/hidebound/python/hidebound/server/api.py export NaN function 2 0 248 263 0
631 /home/ubuntu/hidebound/python/hidebound/server/api.py api NaN function 1 0 29 38 0
632 /home/ubuntu/hidebound/python/hidebound/server/api.py update NaN function 1 0 192 203 0
633 /home/ubuntu/hidebound/python/hidebound/server/api.py delete NaN function 1 0 220 231 0
634 /home/ubuntu/hidebound/python/hidebound/server/api.py progress NaN function 1 0 397 407 0
635 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_create NaN function 6 1 84 84 0
636 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_initialize NaN function 2 0 38 38 0
637 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_initialize_no_config NaN function 2 0 51 51 0
638 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_initialize_bad_config_type NaN function 2 0 60 60 0
639 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_initialize_bad_config NaN function 2 0 69 69 0
640 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_create_no_update NaN function 2 0 98 98 0
641 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_read_error NaN function 2 0 126 132 0
642 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_read_no_update NaN function 2 0 162 162 0
643 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_update NaN function 2 0 171 171 0
644 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_export_error NaN function 2 0 226 226 0
645 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search NaN function 2 0 234 234 0
646 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_delete NaN function 6 1 180 180 0
647 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_group_by_asset NaN function 2 0 249 249 0
648 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_no_query NaN function 2 0 264 264 0
649 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_bad_json NaN function 2 0 272 272 0
650 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_bad_group_by_asset NaN function 2 0 282 282 0
651 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_bad_query NaN function 2 0 296 296 0
652 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_search_no_update NaN function 2 0 306 306 0
653 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_workflow_bad_params NaN function 2 0 353 353 0
654 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_key_error_handler NaN function 2 0 374 374 0
655 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_type_error_handler NaN function 2 0 383 383 0
656 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_json_decode_error_handler NaN function 2 0 389 389 0
657 /home/ubuntu/hidebound/python/hidebound/server/api_test.py try_post_json NaN function 5 0 16 33 0
658 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_workflow NaN function 5 0 317 317 0
659 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_workflow_create NaN function 5 0 335 335 0
660 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_read_group_by_asset NaN function 4 0 136 136 0
661 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_delete_no_create NaN function 4 0 197 197 0
662 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_export NaN function 4 0 211 211 0
663 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_read NaN function 3 0 107 107 0
664 /home/ubuntu/hidebound/python/hidebound/server/api_test.py test_workflow_illegal_step NaN function 3 0 360 360 0
665 /home/ubuntu/hidebound/python/hidebound/server/app.py on_event NaN function 11 2 114 162 0
666 /home/ubuntu/hidebound/python/hidebound/server/app.py on_get_tab NaN function 10 1 200 251 0
667 /home/ubuntu/hidebound/python/hidebound/server/app.py on_datatable_update NaN function 4 0 169 192 0
668 /home/ubuntu/hidebound/python/hidebound/server/app.py liveness NaN function 1 0 35 38 0
669 /home/ubuntu/hidebound/python/hidebound/server/app.py readiness NaN function 1 0 41 46 0
670 /home/ubuntu/hidebound/python/hidebound/server/app.py get_app NaN function 1 0 49 69 0
671 /home/ubuntu/hidebound/python/hidebound/server/app.py serve_stylesheet NaN function 1 0 77 93 0
672 /home/ubuntu/hidebound/python/hidebound/server/app.py on_progress NaN function 1 0 259 270 0
673 /home/ubuntu/hidebound/python/hidebound/server/app_test.py test_liveness NaN function 2 0 12 12 0
674 /home/ubuntu/hidebound/python/hidebound/server/app_test.py test_readiness NaN function 2 0 17 17 0
675 /home/ubuntu/hidebound/python/hidebound/server/app_test.py test_get_app NaN function 2 0 23 23 0
676 /home/ubuntu/hidebound/python/hidebound/server/app_test.py test_serve_stylesheet NaN function 2 0 28 28 0
677 /home/ubuntu/hidebound/python/hidebound/server/components.py get_asset_graph NaN function 9 1 543 626 0
678 /home/ubuntu/hidebound/python/hidebound/server/components.py get_dummy_elements NaN function 1 0 254 271 0
679 /home/ubuntu/hidebound/python/hidebound/server/components.py get_configbar NaN function 1 0 275 292 0
680 /home/ubuntu/hidebound/python/hidebound/server/components.py get_key_value_card NaN function 5 0 389 450 0
681 /home/ubuntu/hidebound/python/hidebound/server/components.py get_dropdown NaN function 4 0 329 364 0
682 /home/ubuntu/hidebound/python/hidebound/server/components.py get_datatable NaN function 3 0 453 538 0
683 /home/ubuntu/hidebound/python/hidebound/server/components.py get_searchbar NaN function 2 0 192 251 0
684 /home/ubuntu/hidebound/python/hidebound/server/components.py get_progressbar NaN function 2 0 295 325 0
685 /home/ubuntu/hidebound/python/hidebound/server/components.py get_button NaN function 2 0 369 386 0
686 /home/ubuntu/hidebound/python/hidebound/server/components.py get_dash_app NaN function 1 0 58 157 0
687 /home/ubuntu/hidebound/python/hidebound/server/components.py get_data_tab NaN function 1 0 161 173 0
688 /home/ubuntu/hidebound/python/hidebound/server/components.py get_config_tab NaN function 1 0 176 188 0
689 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_asset_graph ComponentsTests method 4 0 178 232 4
690 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_data_tab ComponentsTests method 1 0 154 156 4
691 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_config_tab ComponentsTests method 1 0 158 160 4
692 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_datatable ComponentsTests method 1 0 162 176 4
693 /home/ubuntu/hidebound/python/hidebound/server/components_test.py ComponentsTests NaN class 2 0 9 254 0
694 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_dropdown ComponentsTests method 2 0 17 33 4
695 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_dash_app ComponentsTests method 1 0 10 15 4
696 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_button ComponentsTests method 1 0 35 42 4
697 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_key_value_card ComponentsTests method 1 0 44 74 4
698 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_key_value_card_header ComponentsTests method 1 0 76 102 4
699 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_searchbar ComponentsTests method 1 0 104 145 4
700 /home/ubuntu/hidebound/python/hidebound/server/components_test.py test_get_configbar ComponentsTests method 1 0 147 152 4
701 /home/ubuntu/hidebound/python/hidebound/server/extension.py HideboundExtension NaN class 3 0 18 147 0
702 /home/ubuntu/hidebound/python/hidebound/server/extension.py _get_config_from_file HideboundExtension method 3 0 52 78 4
703 /home/ubuntu/hidebound/python/hidebound/server/extension.py __init__ HideboundExtension method 2 0 19 28 4
704 /home/ubuntu/hidebound/python/hidebound/server/extension.py get_config HideboundExtension method 2 0 30 50 4
705 /home/ubuntu/hidebound/python/hidebound/server/extension.py _get_config_from_env HideboundExtension method 1 0 80 132 4
706 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_init NaN function 7 1 11 11 0
707 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_mising_env_var NaN function 2 0 67 67 0
708 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_from_file_error NaN function 1 0 52 57 0
709 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_init_app NaN function 7 1 98 98 0
710 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_init_app_testing NaN function 5 0 111 111 0
711 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_filepath NaN function 4 0 87 94 0
712 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_from_env NaN function 3 0 24 27 0
713 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_from_env_bool NaN function 3 0 31 36 0
714 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_from_yaml_file NaN function 3 0 40 42 0
715 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_from_json_file NaN function 3 0 46 48 0
716 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_env_vars NaN function 3 0 60 63 0
717 /home/ubuntu/hidebound/python/hidebound/server/extension_test.py test_get_config_env_vars_empty_lists NaN function 3 0 75 83 0
718 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py error_to_response NaN function 5 0 95 126 0
719 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_search_error NaN function 1 0 196 207 0
720 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_connection_error NaN function 1 0 210 220 0
721 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_progress NaN function 1 0 224 238 0
722 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py search NaN function 1 0 272 290 0
723 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py EndPoints NaN class 1 0 30 45 0
724 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py request NaN function 5 0 241 269 0
725 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py parse_json_file_content NaN function 2 0 70 92 0
726 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py setup_hidebound_directories NaN function 2 0 131 140 0
727 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py format_config NaN function 2 0 293 345 0
728 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py render_template NaN function 1 0 49 67 0
729 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_config_error NaN function 1 0 144 154 0
730 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_initialization_error NaN function 1 0 157 167 0
731 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_update_error NaN function 1 0 170 180 0
732 /home/ubuntu/hidebound/python/hidebound/server/server_tools.py get_read_error NaN function 1 0 183 193 0
733 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_extra_keys NaN function 5 0 230 230 0
734 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_redact_hash NaN function 2 0 252 252 0
735 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py ServerToolsTests NaN class 2 0 12 130 0
736 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_setup_hidebound_directories ServerToolsTests method 2 0 13 17 4
737 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_error_to_response_dict ServerToolsTests method 2 0 61 96 4
738 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_config_error ServerToolsTests method 1 0 20 23 4
739 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_initialization_error ServerToolsTests method 1 0 25 28 4
740 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_update_error ServerToolsTests method 1 0 30 33 4
741 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_read_error ServerToolsTests method 1 0 35 39 4
742 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_search_error ServerToolsTests method 1 0 41 45 4
743 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_get_connection_error ServerToolsTests method 1 0 47 50 4
744 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_search NaN function 4 0 155 155 0
745 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_error_to_response ServerToolsTests method 1 0 52 59 4
746 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_parse_json_file_content ServerToolsTests method 1 0 99 113 4
747 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_request NaN function 3 0 133 133 0
748 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_request_error NaN function 3 0 146 146 0
749 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_ellipsis NaN function 3 0 224 226 0
750 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_redact_regex NaN function 3 0 244 244 0
751 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_exporters NaN function 2 0 164 164 0
752 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_specs NaN function 2 0 200 200 0
753 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_webhooks NaN function 2 0 212 212 0
754 /home/ubuntu/hidebound/python/hidebound/server/server_tools_test.py test_format_config_dask NaN function 2 0 218 218 0