Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.28 KB

ensembl.md

File metadata and controls

51 lines (38 loc) · 1.28 KB

BioClients.ensembl

EnsEMBL

Access to Ensembl REST API.

Including Variant Effect Predictor (VEP):

BioClients.ensembl.biomart

Also, the BIOMART ID mapping service.

$ python3 -m BioClients.ensembl.Client -h
usage: Client.py [-h] [--ids IDS]
       [--i IFILE]
       [--api_host API_HOST]
       [--api_base_path API_BASE_PATH]
       [--o OFILE]
       [--skip SKIP]
       [--nmax NMAX] [-v] [-q]
       {list_species,get_xrefs,get_info,get_vep,show_version}

Ensembl REST API client

positional arguments:
  {list_species,get_xrefs,get_info,get_vep,show_version}
                        operation

options:
  -h, --help            show this help message and exit
  --ids IDS             Ensembl_IDs, comma-separated (ex:ENSG00000000003), or SNP IDs,
                        comma-separated (ex:rs56116432)
  --i IFILE             input file, Ensembl IDs or SNP IDs
  --api_host API_HOST
  --api_base_path API_BASE_PATH
  --o OFILE             output (TSV)
  --skip SKIP
  --nmax NMAX
  -v, --verbose
  -q, --quiet

Example IDs: ENSG00000157764, ENSG00000160785