CODE: labkey_server = "atlas.scharp.org" project_name = "HVTN" # Project folder name context_path = "cpas" api = APIWrapper(labkey_server, project_name, context_path, use_ssl=True) schema = "lists" table = "HVTN SDMC Lab/Assay Data Status Tracker" container_path = "HVTN/Tools and Reports/SCHARP LDO/Assay Tracker" result = api.query.select_rows(schema, table) ERROR TRACEBACK: --------------------------------------------------------------------------- QueryNotFoundError Traceback (most recent call last) Cell In[25], line 10 7 table = "HVTN SDMC Lab/Assay Data Status Tracker" 9 container_path = "HVTN/Tools and Reports/SCHARP LDO/Assay Tracker" ---> 10 result = api.query.select_rows(schema, table) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/query.py:675, in QueryWrapper.select_rows(self, schema_name, query_name, view_name, filter_array, container_path, columns, max_rows, sort, offset, container_filter, parameters, show_rows, include_total_count, include_details_column, include_update_column, selection_key, required_version, timeout, ignore_filter) 652 @functools.wraps(select_rows) 653 def select_rows( 654 self, (...) 673 ignore_filter: bool = None, 674 ): --> 675 return select_rows( 676 self.server_context, 677 schema_name, 678 query_name, 679 view_name, 680 filter_array, 681 container_path, 682 columns, 683 max_rows, 684 sort, 685 offset, 686 container_filter, 687 parameters, 688 show_rows, 689 include_total_count, 690 include_details_column, 691 include_update_column, 692 selection_key, 693 required_version, 694 timeout, 695 ignore_filter, 696 ) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/query.py:462, in select_rows(server_context, schema_name, query_name, view_name, filter_array, container_path, columns, max_rows, sort, offset, container_filter, parameters, show_rows, include_total_count, include_details_column, include_update_column, selection_key, required_version, timeout, ignore_filter) 459 if ignore_filter is not None and ignore_filter is True: 460 payload["query.ignoreFilter"] = 1 --> 462 return server_context.make_request(url, payload, timeout=timeout) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/server_context.py:216, in ServerContext.make_request(self, url, payload, headers, timeout, method, non_json_response, file_payload, json) 214 return handle_response(response, non_json_response) 215 except RequestException as e: --> 216 self.handle_request_exception(e) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/server_context.py:163, in ServerContext.handle_request_exception(self, exception) 161 def handle_request_exception(self, exception): 162 if type(exception) in [RequestAuthorizationError, QueryNotFoundError, ServerNotFoundError]: --> 163 raise exception 165 raise ServerContextError(self, exception) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/server_context.py:214, in ServerContext.make_request(self, url, payload, headers, timeout, method, non_json_response, file_payload, json) 210 else: 211 response = self._session.post( 212 url, data=payload, headers=headers, timeout=timeout 213 ) --> 214 return handle_response(response, non_json_response) 215 except RequestException as e: 216 self.handle_request_exception(e) File ~/miniconda3/envs/py10/lib/python3.10/site-packages/labkey/server_context.py:40, in handle_response(response, non_json_response) 38 return response 39 response.json() # attempt to decode response ---> 40 raise QueryNotFoundError(response) 41 except ValueError: 42 # could not decode response 43 raise ServerNotFoundError(response) QueryNotFoundError: "404: The specified query 'HVTN SDMC Lab/Assay Data Status Tracker' does not exist in schema 'lists'"