Ensembl
Introduction
Ensembl produces a range of utilities and tools, most especially, an API.
It is mostly a perl endeavour, though a RESTful API is alsof available, although this newer and quite possibly not as powerful as the historical perl installation.
Components
ensembl-git-tools
Seemingly just a tool set to enable downloading (i.e not even installation) of the other tools. Merely amount to beign able to execute the following
git ensembl --clone api
This will clone the following:
- ensembl
- ensembl-compara
- ensembl-fncgen
- ensembl-io
- ensembl-variation
The ensembl-tools is not retrieved.
ensembl
This poorly named componenet can be referred to as core.
ensembl-tools
Unlike the other components, this does not contain a modules subdirectory. However, all its compoenents are hidden inside a scripts subdirectory.
This component contains:
- assembly-converter
- id_history_converter
- region_reporter
- variant_effect_predictor