Converting Symbolics.jl Objects to SymPy.jl Objects

This page summarizes the projects mentioned and recommended in the original post on /r/Julia

WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Symbolics.jl

    Symbolic programming for the next generation of numerical software

  • I am working on a project which involves calculating the inverse for matrices with symbolic entries. I am using Symbolics.jl to create the symbolic entries. While Symbolics.jl has been great for computing things like determinants and simplifying their results very quickly, there is a lack of finer-grain expression manipulation commands in the module, and thus I would like to convert my symbolic.jl objects to ones readable with SymPy.jl.

  • SymPy.jl

    Julia interface to SymPy via PyCall

  • I am working on a project which involves calculating the inverse for matrices with symbolic entries. I am using Symbolics.jl to create the symbolic entries. While Symbolics.jl has been great for computing things like determinants and simplifying their results very quickly, there is a lack of finer-grain expression manipulation commands in the module, and thus I would like to convert my symbolic.jl objects to ones readable with SymPy.jl.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Latexify.jl

    Convert julia objects to LaTeX equations, arrays or other environments.

  • My current solution to this is to use Latexify.jl, great module name btw, to convert the objects to latex, then perform some dodgy string manipulation on the latex, specifically turning it into a form readable by the Python module latex2sympy2 which has a function latex2sympy which can properly convert it. I've written a function to_sympy() which properly converts the Num and Matrix{NUM} types:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Symbolics.jl

    1 project | news.ycombinator.com | 13 Jan 2024
  • What packages would you like Julia to have?

    5 projects | /r/Julia | 29 Nov 2022
  • Error With StaticArrays Module & Symbolics.jl

    2 projects | /r/Julia | 21 Oct 2022
  • ModelingToolkit over Modelica

    1 project | /r/Julia | 24 Jun 2022
  • Looking for numerical/iterative approach for determining a value

    2 projects | /r/Julia | 22 Jan 2022