O quê devo instalar na minha estação de trabalho?

Published:

Tutorial para instalação dos pacotes necessários

Neste ponto do curso você já deve saber como abrir o terminal da sua máquina virtual/laptop. Não assumirei que vocês sabem como usá-lo, mas adianto que em tempos de automação de trabalho, todos deveriam saber alguma coisa.

1 - Instalar o Miniconda

Acesse o site https://docs.conda.io/en/latest/miniconda.html e faça o download da versão compatível com sua máquina virtual.

Como Ubuntu é uma distribuição Linux, desça a barra de rolagem e escolha na coluna Python 3.7 o link Miniconda3 Linux 64-bit. Um script Miniconda3-py37_4.11.0-Linux-x86_64.sh será salvo na pasta Downloads.

No terminal, digite:

cd ~/
mkdir local
mv ~/Downloads/Miniconda3-py37_4.11.0-Linux-x86_64.sh ~/local
cd local
bash Miniconda3-py37_4.11.0-Linux-x86_64.sh

Esses comandos te levarão ao seu diretório principal (cd ~/) onde você criará uma pasta chamada local para onde você moverá o script salvo em ~/Downloads. O comando bash Miniconda3-py37_4.11.0-Linux-x86_64.sh instalará o Miniconda. Aceite todas as condições que aparecerem na tela.

Atenção: Toda vez que quiser usar os pacotes instalados pelo conda você deverá garantir que um ambiente conda está sendo usado. Para isso, digite:

which python

se o terminal retornar algo como /usr/bin/python sem referenciar conda ou miniconda, você deve executar o seguinte comando:

conda activate

2 - Instalar os pacotes usando o Miniconda.

conda é um administrador de pacotes em Python. Cada pacote contém livrarias de códigos que você pode reusar à vontade. Não é necessário reinventar a roda! Para instalar os pacotes principais faça, na seguinte ordem:

conda install numpy
conda install scipy
conda install matplotlib
conda install rdkit
conda install -c conda-forge ambertools
conda install -c omnia openmm
conda install -c omnia mdtraj

Aceite todas as condições que aparecerem na tela em cada uma dessas instalações.

3 - Instalar pacotes não-incluídos no Miniconda

Acesse o site https://github.com/m3g/packmol/releases e faça o download da versão mais recente do programa packmol no arquivo tar.gz.

Para acessar o conteúdo e compilar o programa na sua máquina virtual, copie packmol.tar.gz de ~/Downloads para ~/local e decompresse o arquivo com o seguinte comando:

tar -xvf packmol.tar.gz

Esse comando criará uma pasta chamada packmol dentro de ~/local. Digite:

cd packmol
make

Esse comando deve instalar packmol sem problemas na sua máquina virtual. Tendo dificuldades, confira como pode resolver o problem neste link

Digite no terminal

cd ~/local
git clone https://github.com/ParmEd/ParmEd

Essa sequência de comandos criará uma pasta chamada ParmEd em local. Para entrar e instalar o programa temos que:

cd ParmEd
python setup.py install

Pronto! Agora você tem tudo disponível para começar a estudar a parte prática da dinâmica molecular!