Aqui está um guia de início rápido para executar o Harmony . Estas instruções são para a versão completa do Harmony , incluindo a ferramenta gráfica baseada em navegador que está disponível online em https://harmonydata.ac.uk/app/. Se você precisa apenas das bibliotecas Python ou R, ou da API REST , consulte nosso Página do Github .
Você precisará primeiro baixar e instalar alguns programas que o Harmony precisa para executar.
Você precisa de um computador com pelo menos 16 GB de RAM – em outras palavras, um computador bastante sofisticado. Isso ocorre porque o Harmony faz duas coisas que precisam de algum trabalho computacional pesado:
Além disso, o front-end baseado em navegador está sendo executado em Node.js para criar os belos gráficos que você pode ver em nossa ferramenta da web.
Se você não precisa de toda essa funcionalidade, pode preferir instalar a biblioteca Harmony Python , biblioteca R, API REST ou até mesmo executar nosso contêiner Docker disponível em nossa página DockerHub .
Baixe e instale Java, Node.js e NPM, caso ainda não os tenha.
Se você é um usuário de Mac e usa o Homebrew, pode executá-lo no Terminal.
brew install java nodejs npm
Se você usa o Ubuntu, pode executar isso no console:
apt-get update
apt-get install default-jre npm nodejs
Certifique-se de ter o Java versão 11 ou posterior, NPM versão 6.14.4 ou posterior e Node.js versão 10.19.0 ou posterior
Baixe o Apache Tika neste link: https://tika.apache.org/download.html
Em seguida, no console ou Terminal, digite:
java -jar tika-server-standard-2.3.0.jar
(os números no final do nome do arquivo podem mudar)
Certifique-se de ter o Tika 2.3.0 ou posterior.
Se você ainda não tem Python em seu computador, recomendamos baixá-lo de Anaconda . Certifique-se de ter o Python 3.9 ou posterior.
Visit the API Github page and click Code -> Download ZIP. Unzip it on your computer.
No terminal ou console, digite
pip install -r requirements.txt
python harmony/src/harmony/util/model_downloader.py
No terminal ou console, digite
python main.py
Visit our front end Github page and click Code -> Download ZIP. Unzip it on your computer.
No Terminal, entre na pasta e digite
export REACT_APP_API_URL=http://localhost:8000/
npm install
npm start
Visite seu navegador em http://localhost:3000 e você verá o Harmony rodando lá.
Estamos felizes em compartilhar algumas novidades interessantes com você. o Harmony agora oferece suporte a pelo menos 8 idiomas: português, francês, alemão, espanhol, russo, chinês e hebraico. Isso significa que você pode usar o Harmony para comparar e harmonizar os dados do questionário em estudos escritos em idiomas diferentes. I evaluated Harmony’s ability to match the GAD-7 in 11 languages to the English version. I found that Harmony was able to achieve >95% AUC for 7 of the 11 non-English languages.
Na quinta-feira, 17 de agosto de 2023, as equipes Harmony e TIDAL se uniram para realizar um workshop na University College London para permitir que os pesquisadores experimentem suas ferramentas de software. O workshop contou com a participação de pesquisadores interessados em usar essas ferramentas para estudar a saúde mental de crianças e adolescentes e outras áreas de pesquisa em ciências sociais, desde os efeitos do vício em jogos de azar até perguntas sobre natureza versus criação em estudos de gêmeos.