Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
running_EasyABC_in_a_container.txt | 2024-12-30 | 4.3 kB | |
README.txt | 2024-12-30 | 1.7 kB | |
rcsizer.py | 2024-12-30 | 7.4 kB | |
fixing_wxpython.txt | 2024-12-30 | 1.2 kB | |
easyABC_patches.zip | 2024-12-30 | 4.8 kB | |
auibar.py | 2024-12-30 | 133.1 kB | |
Totals: 6 Items | 152.6 kB | 0 |
This note was written in December 30 2024. It is likely that in another year, most of the contents of this folder may become obsolete. If you do not need to run EasyABC from source code, then none of the contents of this folder is of interest to you. Python and its supporting libraries keep on evolving rapidly. Presently Python3.10 seems to be the standard on most systems; however, Python3.11 and Python3.12 are in the works. EasyABC depends on Python and WxPython. Most of the problems that we are encountering is dealing with the incompatibilities between Python and WxPython. I imagine these incompatibilities will be resolved eventually since WxPython is one of the most popular libraries for creating user interfaces. running_EasyABC_in_a_container.txt describes how to install Python 3.08, EasyABC, and various Python 3.08 packages and libraries in a hidden folder that is not normally visible to the Linux Mint 22.01 system. It is quite a complex procedure. fixing_wxpython.txt describes how to get EasyABC running in Python 3.10. This involves replacing the source code to two of WxPython files -- auibar.py and rcsizer.py -- both of which are provided here. easyABC_patches.zip was created and contributed by mmehl for launching EasyABC with Python 3.11.11 See https://github.com/jwdj/EasyABC/issues/78 There may be other unresolved issues. If you are interested in the developments of WxPython or you wish to contribute to it, check out https://wxpython.org/ The site runs a blog where users can post problems that they are encountering. The contents of this folder was created by Seymour Shlien and may be updated by Jan Wybren de Jong.