meta_getter
ensembl.io.genomio.database.meta_getter
¶
Connect to a core database and retrieve a meta_key:meta_value pair(s) and dump meta_key/value pairs to stdout / JSON.
get_meta_values(db_url, meta_keys)
¶
Returns a set of meta values based on set of 1 or more input DB meta_keys.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
db_url
|
URL
|
Target core database URL. |
required |
meta_keys
|
StrPath | list[str]
|
File path with one meta key per line or list of meta keys. |
required |
Source code in src/python/ensembl/io/genomio/database/meta_getter.py
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
|
main(arg_list=None)
¶
Main script entry-point.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
arg_list
|
list[str] | None
|
Arguments to parse passing list to parse_args(). |
None
|
Source code in src/python/ensembl/io/genomio/database/meta_getter.py
105 106 107 108 109 110 111 112 113 114 |
|
parse_args(arg_list)
¶
Return a populated namespace with the arguments parsed from a list or from the command line.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
arg_list
|
list[str] | None
|
List of arguments to parse. If |
required |
Source code in src/python/ensembl/io/genomio/database/meta_getter.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|