Skip to content

Este repositório contém o projeto de encerramento do curso de Práticas em Ciências de Dados. O objetivo é desenvolver um site que ajude os usuários a entender melhor a estrutura das proteínas.

Notifications You must be signed in to change notification settings

ThallesCansi/ProteinStructureExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Imagem de Apresentação"

ProteinStructureExplorer

Este repositório contém o projeto de encerramento do curso de Práticas em Ciências de Dados. O objetivo é desenvolver um site que ajude os usuários a entender melhor a estrutura e composição das proteínas. O projeto foi desenvolvido na ILUM - Escola de Ciências no curso de Práticas Básicas em Ciências de Dados, ministrado pelo professor Leandro Lemos.

"Badge Ilum" "Badge License" "Badge Satus"

🔧 Instalação  •  🖥️ Funcionalidade  •  🛠️ Construído com  •  ✒️ Autores  •  📄 Licença

🔧 Instalação

Para executar o projeto em seu computador, localmente, você precisará baixar este repositório. Para isso, você pode clonar o repositório ou baixar o arquivo zip.

Agora, com o projeto instalado em sua máquina, você precisará instalar as dependências do projeto. Para isso, você pode executar o seguinte comando no terminal:

pip install -r requirements.txt

Após instalar as dependências, você pode executar o projeto com o seguinte comando:

streamlit run app.py

O projeto será executado em seu navegador padrão.

🖥️ Funcionalidade

O próposito dessa plataforma é realizar a modelagem tridimensional de uma proteína a partir das sequências de aminoácidos fornecidas pelo usuário, através do uso de IA.

Disponibilizamos um banco de dados de monômeros de proteínas para caso o usuário queira realizar o teste do programa.

O objetivo é que a plataforma seja utilizada para fins científicos e acadêmicos.

O programa permite a análise da polaridade molelcular, acidez, quantidade de aminoácidos analisados e em qual categoria se encontram (essenciais ou não essenciais).

Possibilita gerar uma imagem 3D da proteína de maneira eficiente e de fácil uso.

🛠️ Construído com

As ferramentas utilizadas para construir o projeto foram:

  • Python - Linguagem de Programação
  • Streamlit - Usada para criar a aplicação web
  • PyMol - Usada para visualização de proteínas

✒️ Autores

  • Leandro Lemos - Professor idealizador

Professor Doutor na ILUM - Escola de Ciência. Pós-doutor em Bioinformática pelo Laboratório Nacional de Computação Científica (LNCC/MCTI) e em Ecologia Molecular pela Universidade Estadual de Campinas (UNICAMP). Realizou a concepção e coordenação do projeto.

Estudante de Ciência e Tecnologia na ILUM e ama fazer crochê. Realizou as pesquisas sobre aminoácidos e documentção do GitHub.

Estudante de Ciência e Tecnologia na ILUM e ama ler e estudar. Realizou as pesquisas e o desenvolvilmento da documentação da aplicação.

Estudante de Ciência e Tecnologia na ILUM e gosto de ler. Realizou o desenvolvimento e análise dos dados, bem como a criação dos gráficos.

Estudante de Ciência e Tecnologia na ILUM e apaixonado por programação. Realizou o desenvolvimento do site e as visualizações das proteínas.

📄 Licença

Este projeto está sob a licença MIT.

About

Este repositório contém o projeto de encerramento do curso de Práticas em Ciências de Dados. O objetivo é desenvolver um site que ajude os usuários a entender melhor a estrutura das proteínas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages