Implementing a webserver for managing and detecting viral fusion proteins

Detalhes bibliográficos
Autor(a) principal: Moreira, Pedro Daniel Martins
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/81328
Resumo: Dissertação de mestrado em Bioinformática
id RCAP_609397ce16da0348063af15f36e75552
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/81328
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Implementing a webserver for managing and detecting viral fusion proteinsFusion proteinsFusion peptidesWeb ServerMachine LearningProteínas de fusãoPéptidos de fusãoCiências Naturais::Ciências da Computação e da InformaçãoDissertação de mestrado em BioinformáticaViral fusion proteins are essential to allow enveloped viruses (such as Influenza, Dengue, HIV and SARS-CoV-2) to enter their hosts’ cells, in a mechanism referred to as membrane fusion. This makes these proteins (with special relevance to their fusion peptides, the com ponent of the protein that can insert into the host’s membrane by itself) interesting potential therapeutic targets for preventing or treating for some well-known diseases. However, there is no centralized data repository containing all the relevant information regarding viral fusion proteins. With that in mind, the main purpose of this work is to develop a CRUD (Create, Read, Update and Delete) web server that will allow researchers to find all the necessary data regarding viral fusion proteins, through an easy-to-use web interface. The web application will also contain other bioinformatics functionalities, such as sequence alignment (through BLAST, Clustal and Weblogo) to allow researchers to retrieve key pieces of information regarding a fusion protein, as well as machine learning models capable of predicting the location of fusion peptides inside the viral fusion protein sequence. The implementation of the server used Django as its back-end, retrieving the data from a MySQL database, and Angular as its front-end. The main result of the work is, therefore, a working webserver, with a web interface available online through the URL: https://viralfp.bio.di.uminho.pt/. The web application allows users to explore the gathered data related to viral fusion proteins in a user-friendly way. This tool contains all the proposed functionalities and machine learning models. As expected in an application’s development, there are several aspects that require future work to improve the usefulness of this tool to the scientific community.Proteínas virais de fusão são essenciais para que vírus encapsulados (tais como Influenza, Dengue, HIV e SARS-CoV-2) sejam capazes de se inserir nos seus hospedeiros, num mecanismo conhecido como fusão membranar. Por este motivo, estas proteínas (com especial relevância para os seus péptidos de fusão, que são a parte da proteína que se insere na membrana do hospedeiro por si mesma) são potenciais alvos terapêuticos interessantes para prevenir ou tratar algumas doenças bem conhecidas. No entanto, não existe nenhuma fonte de dados centralizada disponível que contenha toda a informação relativa a proteínas virais de fusão. Sabendo isto, o propósito primário deste trabalho é desenvolver um web server CRUD (Create, Read, Update and Delete) que permitira investigadores encontrar toda a informação necessária relacionada com proteínas virais de fusão, através de um interface user-friendly. Este web server incluirá outras funcionalidades bioinformáticas, tais como ferramentas de alinhamento de sequências (como BLAST, Clustal e Weblogo), que permitirá investigadores extrair informações importantes acerca de uma proteína de fusão. Por fim, incluir a modelos de machine learning capazes de prever a localização de péptidos de fusão na sequência da proteína de fusão. A implementação do servidor usou Django como seu back-end, que permite extrair a informação da base de dados MySQL, e Angular como front-end. O principal resultado deste trabalho é, portanto, um web server funcional, com a interface web disponível através do URL: https://viralfp.bio.di.uminho.pt/. Esta aplicação web permite que utilizadores possam explorar a informação acumulada acerca de proteínas virais de fusão através de uma interface user-friendly. Esta ferramenta contém todas as funcionalidades e modelos de machine learning propostos. Como seria de esperar no desenvolvimento de uma aplicação, existem vários aspetos que requerem trabalho futuro para melhorar a utilidade desta ferramenta para a comunidade científica.First and foremost, this dissertation is funded by COMPETE 2020, Portugal 2020 and FCT - Fundação para a Ciência e a Tecnologia, under the project ”Using computational and experimental methods to provide a global characterization of viral fusion peptides”, through the funding program ”02/SAICT/2017 - Projetos de Investigação Científica e Desenvolvimento Tecnologico (IC&DT)”, with the reference ”NORTE-01-0145-FEDER-028200”, who I would like to thank for their trust.Rocha, MiguelLousa, Diana Andreia PereiraUniversidade do MinhoMoreira, Pedro Daniel Martins2021-03-152021-03-15T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/81328eng203056000info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T11:59:45Zoai:repositorium.sdum.uminho.pt:1822/81328Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T18:49:33.957416Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Implementing a webserver for managing and detecting viral fusion proteins
title Implementing a webserver for managing and detecting viral fusion proteins
spellingShingle Implementing a webserver for managing and detecting viral fusion proteins
Moreira, Pedro Daniel Martins
Fusion proteins
Fusion peptides
Web Server
Machine Learning
Proteínas de fusão
Péptidos de fusão
Ciências Naturais::Ciências da Computação e da Informação
title_short Implementing a webserver for managing and detecting viral fusion proteins
title_full Implementing a webserver for managing and detecting viral fusion proteins
title_fullStr Implementing a webserver for managing and detecting viral fusion proteins
title_full_unstemmed Implementing a webserver for managing and detecting viral fusion proteins
title_sort Implementing a webserver for managing and detecting viral fusion proteins
author Moreira, Pedro Daniel Martins
author_facet Moreira, Pedro Daniel Martins
author_role author
dc.contributor.none.fl_str_mv Rocha, Miguel
Lousa, Diana Andreia Pereira
Universidade do Minho
dc.contributor.author.fl_str_mv Moreira, Pedro Daniel Martins
dc.subject.por.fl_str_mv Fusion proteins
Fusion peptides
Web Server
Machine Learning
Proteínas de fusão
Péptidos de fusão
Ciências Naturais::Ciências da Computação e da Informação
topic Fusion proteins
Fusion peptides
Web Server
Machine Learning
Proteínas de fusão
Péptidos de fusão
Ciências Naturais::Ciências da Computação e da Informação
description Dissertação de mestrado em Bioinformática
publishDate 2021
dc.date.none.fl_str_mv 2021-03-15
2021-03-15T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/81328
url https://hdl.handle.net/1822/81328
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 203056000
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132260933304320