~ Use o aplicativo ~
O ADAGE é uma ferramenta que ajuda a explorar dados de expressão de genes e descobrir novas idéias dos modelos de aprendizado de máquina. Este repositório contém o código para o "front end", ou seja, o próprio aplicativo da web. O "back -end", onde os dados do modelo são carregados e depois fornecidos ao aplicativo da web, podem ser encontrados aqui.
Este aplicativo foi construído com a estrutura do React. Especificamente, ele foi criado usando o aplicativo Create React, um modelo/ponto de partida para criar aplicativos React com configuração mínima.
Para editar esse código -fonte, você provavelmente precisará entender alguns fundamentos do Git, Github, HTML, CSS, JavaScript moderno, React, JSX, Redux, o ambiente do nó.
Se você deseja fazer alterações no comportamento deste aplicativo para seus próprios propósitos e precisar de ajuda, entre em contato com a equipe. Se você deseja apenas sugerir uma alteração para nós, poderá criar um problema neste repositório.
Configure a infraestrutura necessária:
Na sua linha de comando, navegue até o diretório em que você clonou o repositório. Todos os comandos listados abaixo devem ser executados a partir daí.
Instale as dependências do pacote do aplicativo:
yarn install . Isso pode levar alguns minutos.Execute uma versão de teste local do aplicativo:
yarn start . Isso abrirá uma nova guia de navegador com uma prévia ao vivo do aplicativo. Este comando observa continuamente as alterações no código -fonte e atualiza automaticamente a visualização diretamente no navegador. Pressione ctrl+c (ou outra coisa, dependendo da interface da sua linha de comando) para interromper esta visualização ao vivo e executar um comando diferente.Execute todos os testes incluídos para ver se algum comportamento crítico do aplicativo quebrou devido a alterações recentes:
yarn test . Como o comando anterior, isso observa continuamente as alterações no código -fonte. Pressione ctrl+c para interromper o processo e executar um comando diferente.Construa o aplicativo, ou seja, faça uma versão otimizada e empacotada do aplicativo que pode ser colocada em um site:
yarn build .