How to obtain SIRF - SyneRBI/SIRF GitHub Wiki
How to get SIRF
We provide 3 different ways to install SIRF and 1 way to run it in the cloud, all with different advantages
A Virtual Machine
A VM for VirtualBox running Ubuntu with everything pre-installed.
A Docker container
Docker provides light-weight containers, more integrated with your own OS.
- Should work as-is on Linux and MacOSX. With Windows easiest via WSL.
- Using a Python IDE is possible depending on your host OS, preferred IDE, and whether you need the IDE installed in the host, in the container, or both.
- See SIRF using Docker for more information, including installation instructions.
- David Atkinson's SIRF/CIL Docker on Mac video and PowerPoint file (also useful for non-MacOS users)
Running in GitHub Codespaces
You can run the SIRF-Exercises directly in the cloud without any set-up, if you have a GitHub account, see the SIRF-Exercises documentation.
Note that GitHub Codespaces are a great way to explore, but free for limited usage only.
Building the software yourself
This will give you the most flexibility and best performance, but needs more work to get you going. Only try this if you know what you are doing...
Conda
- coming soon