
de kosmos530
Accédez et interrogez l'API REST d'Ensembl pour la recherche de gènes, la récupération de séquences, l'annotation de variantes (VEP), les orthologues et la génomique comparative pour plus de 250 espèces.
Fournit une interface structurée et des conseils pour interroger l'API REST du génome Ensembl. Cette compétence décrit les opérations courantes telles que la récupération de séquences de gènes, de transcrits et de protéines, l'exécution de requêtes Variant Effect Predictor (VEP), la recherche d'orthologues/paralogues et la mise en correspondance de coordonnées entre les assemblages. Elle inclut des exemples utilisant une bibliothèque d'aide Python et des requêtes REST directes, ainsi que des scripts et des documents de référence inclus dans le dépôt.
À utiliser lors de la récupération ou de l'analyse de données génomiques : pipelines d'annotation de gènes, prédiction des conséquences des variantes, génomique comparative, récupération de séquences pour analyse en aval, ou conversion de coordonnées entre les assemblages (GRCh37/GRCh38). Approprié pour les chercheurs, les bioinformaticiens et les pipelines de données nécessitant un accès programmatique à Ensembl.
api_endpoints.md listant les points de terminaison et les paramètres est présent.Idéalement utilisé avec des assistants capables de coder qui peuvent exécuter ou générer des scripts Python et des appels API (Claude Code, Codex, Copilot).
La compétence Ensembl Database fournit un client Python bien structuré pour interroger l'API REST d'Ensembl, couvrant la recherche de gènes, la récupération de séquences, l'analyse de variants (VEP), les orthologues et la génomique comparative. Le script inclus s'exécute proprement avec un parsing correct des arguments CLI. Le code est de qualité production avec limitation de débit, tentatives de reconnexion et gestion des erreurs. De niche, mais véritablement utile pour les chercheurs en génomique.
Compétence de calcul scientifique propre et bien écrite. Aucune préoccupation de sécurité — contacte uniquement les points de terminaison officiels de l'API Ensembl d'EMBL-EBI. Bonne séparation entre la documentation SKILL.md et l'implémentation du script.