User Tools

Site Tools


proj:sofalite

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 ====
proj/sofalite.1667105011.txt.gz · Last modified: 2022/10/30 00:43 by 151.210.132.200