Závěrečná práce: Bc. Ján Kučera: Návrh a implementácia automatického ukladania dát v ChannelsDB
Diplomová práce
Návrh a implementácia automatického ukladania dát v ChannelsDB
Design and implementation of automatic data storage in ChannelsDB
Anotace
Táto práca sa zaoberá modernizáciou aplikácie ChannelsDB, ktorá slúži na ukladanie a zobrazovanie tunelov v proteínoch. Hlavný aspekt modernizácie sa týka úložiska dát v tejto aplikácii. Pridá sa automatizácia aktualizovania dát tunelov, vytvorí sa komponent pre vyhľadávanie na základe charakteristík tunelov, vytvoria sa nové vizualizácie štatistík a pridajú sa skripty pre prvotné naplnenie databázy …více
Abstract
This work deals with the modernization of the ChannelsDB application, which is used for storing and displaying tunnels in proteins. The main aspect of the upgrade concerns the data storage in this application. Newly added features are automation of tunnel data updates, a component for protein search based on tunnel characteristics, new statistics visualizations, and scripts for initial population of …více
Zadání práce
Proteiny jsou základními stavebními kameny živých organismů. Často reagují s jinými molekulami, jako jsou voda nebo léky, a tyto reakce probíhají v jejich aktivních místech. Aktivní místa se mohou nacházet na povrchu proteinu nebo být ukrytá uvnitř. V druhém případě se molekuly k aktivním místům dostávají tunelem, který prochází proteinem. Znalost polohy a tvaru těchto tunelů je klíčová pro pochopení chování proteinů. Například je nezbytné vědět, zda určité léčivo může tunelem projít a reagovat s aktivním místem proteinu.
Ve spolupráci Masarykovy univerzity a Univerzity Palackého vznikla databáze ChannelsDB. Ta obsahuje tunely vypočtené pro všechny známé struktury proteinů. Interně se ale pro jejich uložení místo databáze používá souborový systém, což s sebou přináší mnohá omezení. Proces aktualizace dat je také v tuto chvíli manuální a nereflektuje týdenní změny v databázi PDB, která je hlavním zdrojem dat v ChannelsDB.Cíle diplomové práce jsou tedy následující:
- Seznámit se s ChannelsDB a jejím formátem pro reprezentaci tunelů.
- Navrhnout nové schéma pro uložení tunelů.
- Připravit workflow pro automatickou aktualizaci dat v ChannelsDB a jejich export do externích služeb.
- Implementovat možnost vyhledávání tunelů dle jejich vlastností; přidat statistiky nad daty.
- Nasadit novou produkční verzi do cloudovém prostředí MetaCentra.
22. 5. 2025 08:42, RNDr. Tomáš Raček, Ph.D., učo 324965
Přílohy
Literatura
- ŠPAČKOVÁ, Anna; Ondřej VÁVRA; Tomáš RAČEK; Václav BAZGIER; David SEHNAL; Jiří DAMBORSKÝ; Radka SVOBODOVÁ; David BEDNÁŘ a Karel BERKA. ChannelsDB 2.0: a comprehensive database of protein tunnels and pores in AlphaFold era. Nucleic Acids Research. Oxford University Press, 2024, roč. 52, D1, s. "D413"-"D418", 6 s. ISSN 0305-1048. Dostupné z: https://doi.org/10.1093/nar/gkad1012.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
API for communicating with a rack of real Android devices
Ing. Tatiana Malecová -
Tunely v proteinech – analýza dostupných informací
Mgr. Šimon Dobias -
Structural Bioinformatics Application Platform
Ing. Eduard Ruisl -
Web-based customers cases aggregation and reporting tool
Mgr. Mário Majernik -
Web Application for Collecting and Unifying Photometric Data from Multiple Astronomical Archives
Bc. Ondřej Marek -
Web chovatelského spolku
Bc. Tomáš Rabel -
Backend application for the analysis and management of FitBit data
Ing. Michal Zelenák -
Docházkový systém
Bc. Tom Vejmelka




