Opened 4 years ago

Closed 4 years ago

#1638 closed completed (fixed)

Plot manipulation

Reported by: Sumit Sahrawat Owned by: Sumit Sahrawat
Priority: good Keywords: Plot, Mathematica, Visualisation
Cc: sumit.sahrawat.apm13@…, sumit.sahrawat.apm13@… Difficulty: unknown
Mentor: not-accepted Topic: Graphics

Description

Mathematica provides a good interface for plotting graphs and then to manipulate the constants and get real-time changes in the plot.

The project would involve adding such facilities to the plot library, and then (if possible) creating a sample app to demonstrate these features.

How it helps: As there are no free alternatives to mathematica, this feature which can be very beneficial for mathematical analysis is still not available for free. Such an application will aid mathematical analysis and help students and professionals all over the world.

NOTE: I am interested in doing this project and would like for someone experienced to provide difficulty estimates. Also, it would be nice to know if there is anyone willing to mentor this project.

Change History (7)

comment:1 Changed 4 years ago by Sumit Sahrawat

Cc: sumit.sahrawat.apm13@… added
Owner: set to Sumit Sahrawat

comment:2 Changed 4 years ago by Sumit Sahrawat

Cc: sumit.sahrawat.apm13@… added
Keywords: Plot Mathematica Visualisation added

comment:3 Changed 4 years ago by Gershom

It would be good to reach out to the maintainer of plot and see if they are interested in mentoring.

comment:4 in reply to:  3 Changed 4 years ago by Sumit Sahrawat

Replying to gershomb:

It would be good to reach out to the maintainer of plot and see if they are interested in mentoring.

I contacted him, and have been working on it. The project is nearing completion under the name plot-lab (hackage.haskell.org/package/plot-lab). He said that it was not broad enough in scope for a summer project, so I did it (with his help) as a pre-gsoc practice project.

Thanks for the tip.

comment:5 Changed 4 years ago by Andrew Gibiansky

This project strongly overlaps with some of the idea for the IHaskell project. Basing off of IPython, you could get interfaces such as this:

http://ipython.org/ipython-doc/dev/_images/widgets.png

This would also allow the idea to be extended to *any* plotting library or visual display.

If interested, see #1664 (or suggest other extensions / ideas).

comment:6 Changed 4 years ago by Sumit Sahrawat

That looks great. I'll definitely look into it. Thanks.

comment:7 Changed 4 years ago by Gershom

Resolution: fixed
Status: newclosed
Type: proposed-projectcompleted

Ok. I'm going to mark this as 'fixed/completed' since apparently it already is underway and is not of sufficient scope for a GSoC proposal.

Note: See TracTickets for help on using tickets.