gget

gget provides programmatic querying of public genomic reference databases such as Ensembl to retrieve curated genomic reference information for analysis and validation.


Key Features:

  • Modular architecture: A collection of separate but interoperable modules tailored to support specific types of database queries.
  • Programmatic database access: Performs automated queries against large public genomic databases such as Ensembl to retrieve curated reference information.
  • Support for complex queries: Enables execution of targeted database queries essential for genomic data analysis and interpretation.

Scientific Applications:

  • Reference retrieval and validation: Retrieval of curated reference information to validate experimental genomic results.
  • Comparative analyses: Access to public genomic datasets for comparative genomics and cross-dataset comparisons.
  • Contextual interpretation: Providing reference database context to support interpretation of genomic data.

Methodology:

Implements separate interoperable modules that perform programmatic queries against public genomic databases (e.g., Ensembl) to retrieve curated reference information.

Topics

Details

License:
BSD-2-Clause
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
10/8/2024
Last Updated:
11/24/2024

Operations

Publications

Luebbert L, Pachter L. Efficient querying of genomic reference databases with <i>gget</i>. Bioinformatics. 2023;39(1). doi:10.1093/bioinformatics/btac836. PMID:36610989. PMCID:PMC9835474.

PMID: 36610989
PMCID: PMC9835474
Funding: - Chen Graduate Innovator Grant: CHEN.SYS3.CGIAFY21 - National Institutes of Health: U19MH114830

Documentation

Links

Repository
https://github.com/pachterlab/gget
(Source code GitHub repository)
Repository
https://github.com/pachterlab/gget_examples
(GitHub repository with advanced tutorials)
Social media
https://x.com/NeuroLuebbert/status/1613313353254068224
(Twitter thread about software updates)