uio-bmi/sequence_retriever_refactoring

Name: sequence_retriever_refactoring

Owner: Biomedical Informatics Research Group (BMI)

Description: Refactoring excercise (sequence retriever)

Created: 2017-10-24 14:45:14.0

Updated: 2017-10-24 14:49:25.0

Pushed: 2017-10-25 09:16:50.0

Homepage: null

Size: 6

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Excercise 1

Refactor / clean up the code.

Optional: Improve testing. Now tests actually requires connecting to the web services. We would like to avoid that.

Ecercise 2

Add caching. When fetch_sequence_from_web_service is called, we ideally want it to cache the resulting sequence to a file. The next time the function is called with the same parameters, we want to read the cached sequence from file and return that sequence instead of querying the web service againn.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.