/ensembl-assembly-mapping

Ensembl Software Developer Pre Screening Test

Primary LanguagePerlMIT LicenseMIT

ensembl assemby mapping

Convert coordinates from one assembly to another. For Example, From GRCh38 to GRCh37.

Clone this repository:

git clone https://github.com/shaft49/ensembl-assembly-mapping.git
cd ensembl-assembly-mapping

Two ways to achieve the task:


Python Script: Uses rest api for conversion. Go to the python folder and read the documentation to run the script.

cd python

Perl API: Uses ensembl perl api to connect to the database and convert coordinates by using provided methods. Go to the perl folder and read the documentation to run the script.

cd perl