System Requirements
- At least 4GB of system memory
- Linux or UNIX-like operating system
- Anaconda / Miniconda
Install
Deploy locally
Download Magisim
Download Magisim
Clone the Magisim GitHub repository using the following command:
git clone https://github.com/devbrones/magisimSet up your local environment
Set up your local environment
Move into the repository and create the Anaconda environment:\
cd magisimconda env create -f msenv.ymlconda activate msenvInstall Redis:Debian/Ubuntu:sudo apt install redis redis-serverClone our forked simulation library to use the built in FDTD simulator:cd .. && git clone https://github.com/devbrones/fdtdcd fdtdpip install ./fdtd\Deploy in a container
coming soonRun Magisim
Change to the Anaconda environment:conda activate msenv
Change to the UI directory:cd src/ui
Start Magisim:sh start.sh