tooluniverse.dbsnp_tool moduleΒΆ

dbSNP REST API Tool

This tool provides access to the dbSNP (Single Nucleotide Polymorphism) database for variant information, allele frequencies, and genomic coordinates.

class tooluniverse.dbsnp_tool.dbSNPRESTTool[source]ΒΆ

Bases: NCBIEUtilsTool

Base class for dbSNP REST API tools with rate limiting.

class tooluniverse.dbsnp_tool.dbSNPGetVariantByRsID[source]ΒΆ

Bases: dbSNPRESTTool

Get variant information by rsID.

__init__(tool_config)[source]ΒΆ
run(arguments)[source]ΒΆ

Get variant by rsID using E-utilities.

class tooluniverse.dbsnp_tool.dbSNPSearchByGene[source]ΒΆ

Bases: dbSNPRESTTool

Search variants by gene symbol.

__init__(tool_config)[source]ΒΆ
run(arguments)[source]ΒΆ

Search variants by gene using E-utilities.

class tooluniverse.dbsnp_tool.dbSNPGetFrequencies[source]ΒΆ

Bases: dbSNPRESTTool

Get allele frequencies for a variant.

__init__(tool_config)[source]ΒΆ
run(arguments)[source]ΒΆ

Get allele frequencies by rsID using E-utilities.