Se você trabalha com neurociência e quer usar uma ferramenta útil no seu PC com Linux, conheça e veja como instalar o simulador NEST no Fedora e derivados.
A versão mais recente do simulador NEST está agora disponível no Fedora como parte da iniciativa NeuroFedora.
O NEST é uma ferramenta padrão usada por neurocientistas computacionais para fazer modelos computacionais em grande escala do cérebro que são necessários para investigar, entre outras coisas, como o cérebro processa informações.
NEST oferece uma ampla gama de modelos prontos para uso, excelente documentação e é ssuportado por uma próspera comunidade de desenvolvimento de código aberto.
Ele fornece uma interface Python simples que facilita muito o uso. Além disso, ele foi projetado para ser executado em laptops e clusters de supercomputação.
Dessa forma, ele pode ser usado para criar modelos que variam de alguns neurônios até aqueles que incluem milhões de neurônios.
Para referência, o cérebro humano contém 86 bilhões de neurônios, em média!
É possível construir esses clusters usando a Message Passing Interface (MPI), e os clusters devem ser criados separadamente para suportá-lo.
- Como instalar a linguagem de programação Crystal no Linux via Snap
- Como instalar a ferramenta de programação Turtlico no Linux via Flatpak
- Como baixar programas da BBC com o get-iplayer
- Como instalar o Android Studio no Linux via flatpak
Como instalar o simulador NEST no Fedora e derivados
Para instalar o simulador NEST no Fedora e derivados, você deve fazer o seguinte:
Passo 1. Abra um terminal;
Passo 2. Para instalar uma versão que não usa MPI para uso em uma estação de trabalho/laptop, use o comando abaixo;
sudo dnf install nest python3-nest
Passo 3. O Fedora inclui duas implementações de MPI: MPICH e OpenMPI, e o NEST foi construído para ambos. Para a versão do MPICH, basta instalar as variantes do mpich com esse comando;
sudo dnf install nest-mpich python3-nest-mpich
Passo 4. Para o OpenMPI, os comandos são semelhantes;
sudo dnf install nest-openmpi python3-nest-openmpi
Passo 5. Finalmente, o seguinte comando carrega os módulos de ambiente MPI para ativar a variante NEST correta;
module load mpi/mpich-x86_64 # mpi/openmpi-x86_64 for openmpi
Em seguida, o NEST usa algumas variáveis de ambiente, que podem ser configuradas ao se obter o arquivo nest_vars.sh:
which nest_vars.sh
/usr/lib64/mpich/bin/nest_vars.sh
source /usr/lib64/mpich/bin/nest_vars.sh
Pronto! Após a instalação e configuração do NEST, você pode começar a usá-lo dentro de um shell Python.
A documentação do NEST é fornecida em um pacote nest-doc e também fornecemos um arquivo README.fedora em todos os pacotes de ninho: nest, nest-mpich, nest-openmpi que fornecem instruções detalhadas sobre o uso de diferentes variantes.
O mesmo arquivo também pode ser encontrado aqui.
O que está sendo falado no blog
- Como instalar o IRPF 2022 no Linux via Flatpak
- Como instalar o programa IRPF 2022 no Linux via arquivo BIN
- Como instalar a versão multiplataforma do IRPF 2022 no Linux manualmente
- Como atualizar o Fedora 35 para 36 sem complicações
- Fedora 36 lançado com GNOME 42, Kernel 5.17, e muito mais
- Dicas de coisas para fazer depois de instalar o Ubuntu 22.04 LTS
- Confira as novidades do Ubuntu Kylin 22.04 LTS
- Confira as novidades do Ubuntu Cinnamon Remix 22.04 LTS
- Confira as novidades do Lubuntu 22.04 LTS
- Confira as novidades do Ubuntu Unity 22.04 LTS
- Confira as novidades do Ubuntu Studio 22.04 LTS
- Confira as novidades do Kubuntu 22.04 LTS
- Confira as novidades do Ubuntu MATE 22.04 LTS
- Confira as novidades do Xubuntu 22.04 LTS
- Confira as novidades do Ubuntu Budgie 22.04 LTS
- Como atualizar para o Ubuntu 22.04 LTS via terminal (server e desktop)
- Ubuntu 22.04 LTS lançado com GNOME 42, kernel 5.15, e muito mais
- Confira os novos recursos e a data de lançamento do Ubuntu 22.04
- Compare as especificações dos PCs de jogos portáteis (Valve Steam Deck, GPD Win 3, OneGx1 Pro, Aya Neo, GPD Win Max 2021)