This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
proj:sofalite [2022/10/30 00:43] 151.210.132.200 |
proj:sofalite [2022/10/30 01:02] (current) 151.210.132.200 |
||
---|---|---|---|
Line 4: | Line 4: | ||
====== SOFALite Notes ====== | ====== SOFALite Notes ====== | ||
+ | |||
+ | ===== Changes from SOFA ===== | ||
+ | |||
+ | ==== Features ==== | ||
+ | |||
+ | === Removed === | ||
+ | |||
+ | * No image processing - leave that up to general tools e.g. screen shotting, printing to PDF from web browser etc | ||
+ | * No translations - no more _() everywhere, no more packaging .pot files etc, no more having to make strings static | ||
+ | * No database connectivity - only one place for SQL - SQLite - so no more config, credentials management etc | ||
+ | |||
+ | === Added === | ||
+ | |||
+ | * Support for importing wide format data | ||
+ | * Much better interface (always one window open with individual dialogs off that) | ||
+ | |||
+ | ==== Python ==== | ||
+ | |||
+ | Python 3.10 onwards so I can use all the nice new language features e.g. pleasant type hinting, dataclasses etc | ||
===== Dependencies ===== | ===== Dependencies ===== | ||
Line 15: | Line 34: | ||
Minimum: | Minimum: | ||
- | * Python | + | * Python |
- | * wxPython - for GUI | + | * wxPython - for GUI |
- | * matplotlib - for images that overload SVG / JS based toolkits such as Dojo | + | * matplotlib - for images that overload SVG / JS based toolkits such as Dojo |
- | * pandas (inc numpy) - for misc data processing including in core stats engine | + | * pandas (inc numpy) - for misc data processing including in core stats engine |
==== Installation ==== | ==== Installation ==== |