run module¶
kg-covid-19¶
kg-covid-19 [OPTIONS] COMMAND [ARGS]...
download¶
Downloads data files from list of URLs (default: download.yaml) into data directory (default: data/raw).
- Args:
yaml_file: Specify the YAML file containing a list of datasets to download. output_dir: A string pointing to the directory to download data to. ignore_cache: If specified, will ignore existing files and download again.
- Returns:
None.
kg-covid-19 download [OPTIONS]
Options
-
-y
<yaml_file>
¶ Required
-
-o
<output_dir>
¶ Required
-
-i
¶
ignore cache and download files even if they exist [false]
holdouts¶
Make holdouts for ML training
Given a graph (from formatted node and edge TSVs), output positive edges and negative edges for use in machine learning.
kg-covid-19 holdouts [OPTIONS]
Options
-
-n
<nodes>
¶ nodes KGX TSV file
-
-e
<edges>
¶ edges KGX TSV file
-
-o
<output_dir>
¶ output directory
-
-t
<train_fraction>
¶ fraction of input graph to use in training graph [0.8]
-
-v
¶
make validation set
merge¶
Use KGX to load subgraphs to create a merged graph.
- Args:
yaml: A string pointing to a KGX compatible config YAML. processes: Number of processes to use.
- Returns:
None.
kg-covid-19 merge [OPTIONS]
Options
-
-y
<yaml>
¶
-
-p
<processes>
¶
query¶
Perform a query of knowledge graph using a class contained in query_utils
- Args:
yaml: A rq file containing a SPARQL query in grlc format: https://github.com/CLARIAH/grlc/blob/master/README.md output_dir: Directory to output results of query query_key: the key in the yaml file containing the query string endpoint_key: the key in the yaml file containing the sparql endpoint URL outfile_ext: file extension for output file [.tsv]
- Returns:
None.
kg-covid-19 query [OPTIONS]
Options
-
-y
<yaml>
¶ Required
-
-o
<output_dir>
¶
transform¶
Calls scripts in kg_covid_19/transform/[source name]/ to transform each source into nodes and edges.
- Args:
input_dir: A string pointing to the directory to import data from. output_dir: A string pointing to the directory to output data to. sources: A list of sources to transform.
- Returns:
None.
kg-covid-19 transform [OPTIONS]
Options
-
-i
<input_dir>
¶
-
-o
<output_dir>
¶
-
-s
<sources>
¶ - Options
ZhouTransform|DrugCentralTransform|TTDTransform|StringTransform|ScibiteCordTransform|PharmGKB|SARSCoV2GeneAnnot|IntAct|GoTransform|HpTransform|MondoTransform|ChebiTransform|GocamTransform|ChemblTransform