scverse/gget
🧬 gget enables efficient querying of genomic reference databases
何を解決するか
gget は、複数の複雑なインターフェースをナビゲートするか、長大なカスタムスクリプトを書く必要がある、ゲノムデータベースの照会プロセスを簡素化します。ゲノムリファレンス、アノテーション、配列、その他の生物学的データを取得するための統合的で単一行インターフェースを提供します。
動作方法
コマンドラインツールおよび相互運用可能なモジュールから構成されるPythonパッケージとして実装されています。各モジュールは特定の種類のデータベース照会に特化しており、単純なコマンドで遺伝子の検索、アミノ酸配列の取得、配列アラインメントの実行などの複雑なタスクを実行できます。
対象ユーザー
さまざまな公開データベースから効率的にゲノムデータを取得・分析する必要があるバイオインフォマティシャン、ゲノム研究者、生物学者。
主な特徴
- 複数データベース対応: Ensembl、NCBI Virus、Protein Data Bank (PDB)、CellxGene を照会可能。
- 配列解析機能: BLAST、BLAT、MUSCLE、DIAMOND アラインメントの統合ツールを搭載。
- 詳細なゲノム情報: ARCHS4 を通じて遺伝子/トランスクリプト情報、アミノ酸配列、組織発現データを取得可能。
- 機能解析: Enrichr を用いたオントロジー解析、Eukaryotic Linear Motifs (ELMs) の検索が可能。
- 多言語対応: CLI、Python、および R(reticulate を介して)で完全に機能します。
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト