Pynomo details
PyNomo
PyNomo is a Python software or library to build pdf nomographs. The software is written by Leif Roschier and licenced under GPL3.
Status
PyNomo is under development. PyNomo is developed as a hobby.
Code compatibility between versions
There is no guarantee that syntax of previous code reproduces similar nomograph in the next release. We try to avoid changes in syntax, but user interface (nomographer class) will still be some time under evolution.
Support
There is no support for PyNomo.
If you have problems, try to read material on this site or write question to nomography.org discussion board.
If you write doctoral thesis and have problems construction a nomograph using PyNomo, send email to Leif and try your luck.
If you want a nomograph for commercial application and need support, visit NomoGraphics.
Learning PyNomo
- Learn Python
- Read for example first 100 pages of "Beginning Python: From Novice to Professional (Beginning: From Novice to Professional)" by Magnus Lie Hetland
- Read article "Creating Nomograms with the PyNomo Software" by Ron Doerfler
- Learn nomograph construction
And lot's of trial and error.
Roadmap
- future
- more documentation
- Numerical approximations
- Analytic conversions from polynomial to determinant (after Otto)
- Circular slide rules
- Linear slide rules
- Hexagonal nomographs
History
- (2007-09-28) 0.1.0a1
- Original version
- (2007-10-28) 0.1.0b1
- Small corrections
- (2008-xx-xx) 0.2.0b0
- Totally rewritten approach
- Documentation based on pynomo.org using mediawiki
- (2009-07-27) 0.2.1
- small bug fixes
- colors
- axis with arrow markings
- R titles over pivot lines can be set manually
- Extra titles for axes
- option to print grid for text placement
- brute force manual line drawing (for isopleths)
- pre_func to draw with pyx primitives under nomograph
- post_func to draw with pyx primitives over nomograph
- (2009-10-19) 0.2.2
- smart scales (makes a difference)
- isopleth generation