Application that analyse the human genome, translates it's content to the gene parts and calculates
risk of suffering in one of a few genetic diseases.
Data-set from:
Language: Python 3.6
Modules / technologies used:
- "csv" python module
- "requests" python module
- "BeautifulSoup" python module
- "kivy" python module
Full application contains:
- coreobject.py - core of the whole computing, responsible for reading file with genome, translating and interpreting provided data
- kivygui.py & ariadnagui.kv - files responsible for nice and smooth GUI
- choroby.csv - CSV file with gene_name responsible for disease and its correlation. Used by core.py. Provides data for
diseases such as:
Alzheimer / Obesity / Down Syndrome / Cystic Fibrosis / Williams Syndrome - and other files
Prepare environment in CMD:
pip install csv
pip install response
pip install bs4
pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip install kivy.deps.gstreamer
pip install kivy.deps.angle
pip install kivy
Usage:
- Prepare your file with genome
- Put all necessary program files in same destination
- Run "Execution.py" file
- Wait ;)
Internet connection necessary
Credits
Olha Babicheva (lead)
Konrad Kihan
Zespół Szkół im. Obrońców Poczty Polskiej in Gdańsku