semtk3 package¶
-
semtk3.build_constraint(sparql_id, operator, operand_list)¶
-
semtk3.check_services()¶
-
semtk3.clear_graph(conn_json_str, model_or_data, index)¶
-
semtk3.create_nodegroup(conn_json_str, class_uri, sparql_id=None)¶
-
semtk3.delete_nodegroup_from_store(nodegroup_id)¶ Deletes nodegroup_id from the store
-
semtk3.fdc_cache_bootstrap_table(conn_json_str, spec_id, bootstrap_table, recache_after_sec)¶
-
semtk3.get_constraints_by_id(nodegroup_id)¶
-
semtk3.get_filter_values_by_id(nodegroup_id, target_obj_sparql_id, override_conn_json_str=None, limit_override=None, offset_override=None, runtime_constraints=None, edc_constraints=None, flags=None)¶
-
semtk3.get_logger()¶
-
semtk3.get_nodegroup_by_id(nodegroup_id)¶ Get nodegroup json string
- Args:
nodegroup_id: The first parameter.
- Returns:
nodegroup_json_str: to be sent to other semtk functions
- Raises:
Exception: if nodegroup_id is not valid, or other system errors
-
semtk3.get_nodegroup_store_data()¶ Get nodegroup store meta-data @return SemtkTable with columns ‘ID’, ‘comments’, ‘creationDate’, ‘creator’
-
semtk3.get_oinfo_uri_label_table(conn_json_str)¶
-
semtk3.get_table(jobid)¶
-
semtk3.ingest_by_id(nodegroup_id, csv_str, override_conn_json_str=None)¶
-
semtk3.override_ports(query_port=None, status_port=None, results_port=None, hive_port=None, oinfo_port=None, nodegroup_exec_port=None, nodegroup_port=None, fdcache_port=None)¶
-
semtk3.query(query, conn_json_str, model_or_data='data', conn_index=0)¶
-
semtk3.query_hive(hiveserver_host, hiveserver_port, hiveserver_database, query)¶
-
semtk3.retrieve_from_store(regex_str, folder_path)¶
-
semtk3.select_by_id(nodegroup_id, limit_override=0, offset_override=0, runtime_constraints=None, edc_constraints=None, flags=None)¶
-
semtk3.set_host(hostUrl)¶
-
semtk3.store_nodegroup(nodegroup_id, comments, creator, nodegroup_json_str)¶ Saves a single nodegroup to the store Fails if nodegroup_id already exists
-
semtk3.store_nodegroups(folder_path)¶ - Reads a file of the standard “store_data.csv” format
ID,comments,creator,jsonfile id27,Test comments,200001111,file.json
…and saves the specified nodegroups to the store.
-
semtk3.upload_owl(owl_file_path, conn_json_str, user_name, password, model_or_data='model', conn_index=0)¶
Submodules¶
- semtk3.clients module
- semtk3.demo module
- semtk3.edcclient module
- semtk3.fdccacheclient module
- semtk3.hiveclient module
- semtk3.nodegroupclient module
- semtk3.nodegroupexecclient module
- semtk3.nodegroupstoreclient module
- semtk3.oinfoclient module
- semtk3.queryclient module
- semtk3.restclient module
- semtk3.resultsclient module
- semtk3.runtimeconstraint module
- semtk3.semtkasyncclient module
- semtk3.semtkclient module
- semtk3.semtktable module
- semtk3.sparqlconnection module
- semtk3.statusclient module
- semtk3.util module