Information about the software development, its architecture, quality control and reuse potential (i.e. how it can be built upon), please see the this preprint (link coming soon).
For additional information about underlying procedures and calculations, see the MUFOS Help Guide and Documentation document.
- Make sure you have Python 3.8 installed.
- Navigate to the source code and run
pip install -r requirements.txtin your shell in order to install all of the required packages. - Run the
_ROOT.pyfile.
- Make sure you have Python 3.8 installed as well as the latest version of
pyinstaller(get it by runningpip install pyinstaller). - Navigate to the source code.
- Run
pip install -r requirements.txt - Run
pyinstaller mufosWindowsSpec.spec(orpyinstaller mufosMacSpec.spec)
This procedure will yield a dist folder, which contains a MUFOS executable file.
Note: when packaging for MacOs, there is a known issue with tkinter (see here). The solution used is copying the msgcat-1.6.1.tm into one of the tk folders - see here.
In case of any problems, questions or feedback, please contact the leading developer at nikbpetrov@gmail.com.
Copyright (C) 2022 Nikolay Petrov, Vasil Atanasov, & Trevor Thompson