tooluniverse.gnomad_tool 模块

gnomAD GraphQL API Tool

This tool provides access to the gnomAD (Genome Aggregation Database) for population genetics data, variant frequencies, and gene constraint metrics using GraphQL.

class tooluniverse.gnomad_tool.gnomADGraphQLTool[源代码]

基类:BaseTool

Base class for gnomAD GraphQL API tools.

__init__(tool_config)[源代码]
run(arguments)[源代码]

Execute GraphQL query with given arguments.

class tooluniverse.gnomad_tool.gnomADGraphQLQueryTool[源代码]

基类:gnomADGraphQLTool

Generic gnomAD GraphQL tool driven by JSON config.

Config fields supported: - fields.query_schema: GraphQL query string - fields.variable_map: map tool argument names -> GraphQL variable names - fields.default_variables: default GraphQL variable values

__init__(tool_config)[源代码]
run(arguments)[源代码]

Execute GraphQL query with given arguments.

class tooluniverse.gnomad_tool.gnomADGetGeneConstraints[源代码]

基类:gnomADGraphQLTool

Get gene constraint metrics from gnomAD.

__init__(tool_config)[源代码]
run(arguments)[源代码]

Get gene constraints.