eweitz / ideogram

Chromosome visualization for the web
https://eweitz.github.io/ideogram
Other
294 stars 71 forks source link

Speed up search for Related Genes via parallelization #243

Closed eweitz closed 4 years ago

eweitz commented 4 years ago

This makes search for related genes faster.

Related genes are either interacting genes or paralogs. Previously, Ideogram fetched interacting genes, then fetched paralogs. Now, both fetches start at the same time. Using parallel requests instead of serial requests reduces overall search time.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.01%) to 89.493% when pulling 69f366cf419c5cafbe3648e006946be138c725ce on faster-related-genes into b439b52e06515b7bb9238e39080bd457654970fc on master.