Skip to content

GSoC Project to rebuild SymPy Gamma using Pyodide #188

@mostlyaman

Description

@mostlyaman

I have been working on a demo for rebuilding SymPy Gamma using Pyodide and applying for a GSoC Project to complete the application. Most of the work done during GSoC would be to implement remaining features to the demo and add new functionalities as well.
Demo: https://mostlyaman.github.io/dev-sympy_gamma/
GSoC Proposal (Initial Draft currently): https://docs.google.com/document/d/16-8mxV8hKBxYCNSGYt723P5ZKbrIjkRc0Yf4f4L3H2s/edit?usp=sharing

Please suggest what additional features or changes you would like to see in SymPy Gamma.
I have some UI additions in mind.

A new feature I want to implement is a context menu.
You can define expressions in it and use them in the search.

Eg: You can define A = x**2 - 2*x in the context menu.
You can reference this expression in your gamma search now without having to repeat the expression again.
like A - integrate(A, x)

I will show a demo tomorrow so the idea would be clearer. Please provide any feedback and/or suggestions to the project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions