#3852: [with patch; needs work] create or adapt or include a units package
--------------------------------+-------------------------------------------
Reporter: jason | Owner: somebody
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.3
Component: basic arithmetic | Keywords:
Work_issues: | Author:
Upstream: N/A | Reviewer:
Merged: |
--------------------------------+-------------------------------------------
Changes (by mvngu):
* upstream: => N/A
Old description:
> Here are three possibilities:
>
> * ScientificPython's PhysicalQuantities package: http://dirac.cnrs-
> orleans.fr/ScientificPython/ScientificPythonManual/Scientific.Physics
> .PhysicalQuantities-module.html
>
> It looks like this package is part of an actively maintained library,
> ScientificPython (http://dirac.cnrs-
> orleans.fr/plone/software/scientificpython/). Here is a link for a
> printing package for this module:
> http://python.net/crew/bhoel/PyLaTeX-0.2/html/PyLaTeX.UnitPrint.html
>
>
> * Unum: http://home.scarlet.be/be052320/Unum.html
>
> It looks like this package is dead; last release was in 2005. It is GPL.
>
> * The Pyre units package (http://www.cacr.caltech.edu/projects/pyre/).
> This was last updated in 2005, I think (you have to check out pythia
> 0.8).
>
> * The enthought units package (which is apparently based on the pyre
> package), as well as the blockcanvas unit functions.
>
> A thread about adding a units package to scipy:
> http://projects.scipy.org/pipermail/scipy-user/2005-March/004263.html
>
> Another thread: http://aspn.activestate.com/ASPN/Mail/Message/scipy-
> user/3176352
>
> Another page in a book mentioning two packages:
> http://books.google.com/books?id=j7QbD83-h8AC&pg=PA157&lpg=PA157&dq=python+physicalquantities&source=web&ots=C-JZyCFWn2&sig=x62bQ0jWyQerBGAvgJOBQuMQeWM&hl=en&sa=X&oi=book_result&resnum=10&ct=result
>
> A recent (July 2008!) trac ticket about the enthought units package:
> https://svn.enthought.com/enthought/ticket/1524 Related checkins seem to
> include: https://svn.enthought.com/enthought/changeset/21093
>
> Apparently the enthought units code is undergoing refactorization. See
> https://mail.enthought.com/pipermail/enthought-dev/2008-July/015717.html
>
> I'd say we ought to keep our eye (or help out with) the enthought package
> refactorization.
New description:
See this [http://wiki.sagemath.org/Unit%20of%20Measurement sage-wiki] page
for some ideas.
Here are three possibilities:
* ScientificPython's PhysicalQuantities package: http://dirac.cnrs-
orleans.fr/ScientificPython/ScientificPythonManual/Scientific.Physics
.PhysicalQuantities-module.html
It looks like this package is part of an actively maintained library,
ScientificPython (http://dirac.cnrs-
orleans.fr/plone/software/scientificpython/). Here is a link for a
printing package for this module:
http://python.net/crew/bhoel/PyLaTeX-0.2/html/PyLaTeX.UnitPrint.html
* Unum: http://home.scarlet.be/be052320/Unum.html
It looks like this package is dead; last release was in 2005. It is GPL.
* The Pyre units package (http://www.cacr.caltech.edu/projects/pyre/).
This was last updated in 2005, I think (you have to check out pythia 0.8).
* The enthought units package (which is apparently based on the pyre
package), as well as the blockcanvas unit functions.
A thread about adding a units package to scipy:
http://projects.scipy.org/pipermail/scipy-user/2005-March/004263.html
Another thread: http://aspn.activestate.com/ASPN/Mail/Message/scipy-
user/3176352
Another page in a book mentioning two packages:
http://books.google.com/books?id=j7QbD83-h8AC&pg=PA157&lpg=PA157&dq=python+physicalquantities&source=web&ots=C-JZyCFWn2&sig=x62bQ0jWyQerBGAvgJOBQuMQeWM&hl=en&sa=X&oi=book_result&resnum=10&ct=result
A recent (July 2008!) trac ticket about the enthought units package:
https://svn.enthought.com/enthought/ticket/1524 Related checkins seem to
include: https://svn.enthought.com/enthought/changeset/21093
Apparently the enthought units code is undergoing refactorization. See
https://mail.enthought.com/pipermail/enthought-dev/2008-July/015717.html
I'd say we ought to keep our eye (or help out with) the enthought package
refactorization.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3852#comment:10>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.