On Jul 13, 2023, at 5:23 AM, [email protected] 
<[email protected]> wrote:


CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe.



Le mercredi 12 juillet 2023 à 22:49:11 UTC+2, gu…@uwosh.edu a écrit :


Algebra_with_Sympy release 
v0.12.0<https://pypi.org/project/Algebra-with-SymPy/> is now available. It now 
interprets numbers without decimals as sympy integers. This feature can be 
turned on and off.



Are you trying to reinvent Sage’s 
preparser<https://doc.sagemath.org/html/en/reference/repl/sage/repl/preparse.html>
 ?

Not really. I have used Sage math in the past, maintained a local server that I 
used with students and even contributed code for 3D visualization when Sage was 
primarily using Jmol/JSmol for that. However, I found that Sage was less 
appropriate for use with my chemistry students and much more heavy-weight than 
a simple SymPy installation. Additionally, in my field instructors are sharing 
many notebooks based on SymPy that are only partially Sage compatible.

The features Algebra_with_SymPy layers on top of SymPy are those that the 
physical science community (physical chemistry in particular) have asked for. 
Most of the features do not involve the preparser and those that do and are 
similar to Sage’s features are only incidentally so. I have also been 
developing this with an eye towards it being useful for the Jupyter Physical 
Science Lab Project (https://jupyterphysscilab.github.io/Documentation/), which 
aims to be an electronic laboratory notebook which can support acquisition of 
analog data directly into the Jupyter notebooks along with symbolic math, 
numerical data analysis and textual notes, while being simple enough to use in 
introductory level college science courses. I also needed something that ran 
well on computers as low powered as the Raspberry Pi.

I have been trying to get approval to include the core feature of 
Algebra_with_Sympy (the Equation class) in SymPy, but the community has not 
reached a consensus on how some of the features should behave. See 
https://github.com/sympy/SymPEPs/pull/1/files.

Is there some feature overlap with Sage math? Yes. Do I wish to duplicate Sage 
math? No. For the use cases I primarily encounter I do not need the full power 
or complexity of Sage math, so I find the combination of Sympy + 
Algebra_with_Sympy is more appropriate. I like Sage and recommend it to people 
for more sophisticated uses than I have.

Jonathan
​

--
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/55716ce9-d4f1-433b-9e85-1b26294fb5ffn%40googlegroups.com<https://groups.google.com/d/msgid/sympy/55716ce9-d4f1-433b-9e85-1b26294fb5ffn%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/AF91948E-32A5-4176-8F29-EE8ECB05DA23%40uwosh.edu.

Reply via email to