It looks like you're new here. If you want to get involved, click one of these buttons!

- All Categories 2.2K
- Applied Category Theory Course 355
- Applied Category Theory Seminar 4
- Exercises 149
- Discussion Groups 49
- How to Use MathJax 15
- Chat 480
- Azimuth Code Project 108
- News and Information 145
- Azimuth Blog 149
- Azimuth Forum 29
- Azimuth Project 189
- - Strategy 108
- - Conventions and Policies 21
- - Questions 43
- Azimuth Wiki 711
- - Latest Changes 701
- - - Action 14
- - - Biodiversity 8
- - - Books 2
- - - Carbon 9
- - - Computational methods 38
- - - Climate 53
- - - Earth science 23
- - - Ecology 43
- - - Energy 29
- - - Experiments 30
- - - Geoengineering 0
- - - Mathematical methods 69
- - - Meta 9
- - - Methodology 16
- - - Natural resources 7
- - - Oceans 4
- - - Organizations 34
- - - People 6
- - - Publishing 4
- - - Reports 3
- - - Software 21
- - - Statistical methods 2
- - - Sustainability 4
- - - Things to do 2
- - - Visualisation 1
- General 39

Options

People have occasionally been pointing out cute programs that run on your browser, presumably as a goad to the programmers here: **hey, if someone else can do that, why can't we?**

So, maybe we should have a thread devoted just to this, so such examples are easy to find.

Here's one:

## Comments

If you right-click on this or any other webpage you'll see all the linked files which the page uses. The Bezier page uses a javascript library called D3 which is what Allan and Glyn are using.

`If you right-click on this or any other webpage you'll see all the linked files which the page uses. The Bezier page uses a javascript library called D3 which is what Allan and Glyn are using.`

Has 3D a homepage?

`Has 3D a homepage?`

GIYF d3js.org

`GIYF d3js.org`

Here's a nice page that draws graphs in real-time, as I'd suggested a while back. It really makes the graphs more exciting. Even better, this implements a classic model that's important to our overall cause:

with an engaging explanation here:

Bit-player: An amateur's look at computation and mathematics.As you can see from the picture there, it involves some 'box model' ideas, so it also connects nicely to the 'network theory' project.

Following Jim Stuttard's easy instructions, I made a copy of this model and put it on my website, just to see if it would work. It did!

To save other people time, here's a tar file containing the necessary files.

`Here's a nice page that draws graphs in real-time, as I'd suggested a while back. It really makes the graphs more exciting. Even better, this implements a classic model that's important to our overall cause: * [Limits to Growth](http://bit-player.org/limits/ltg.html ) with an engaging explanation here: * [World3, the public beta](http://bit-player.org/2012/world3-the-public-beta), _Bit-player: An amateur's look at computation and mathematics_. As you can see from the picture there, it involves some 'box model' ideas, so it also connects nicely to the 'network theory' project. Following Jim Stuttard's easy instructions, I made a copy of this model and put it on my website, just to see if it would work. It did! * [Limits to Growth](http://math.ucr.edu/home/baez/limits_to_growth/) (copy on John's website). To save other people time, here's a [tar file](http://math.ucr.edu/home/baez/limits_to_growth/ltg.tar) containing the necessary files.`

That's pretty neat. It seems the author recognizes the utility of constructing a generic system for compiling equations into model code, like I've talked about. Maybe he'll implement it in the next version!

It could be fun to do a parametric sensitivity analysis of the World3 model (see how the output changes with respect to parameter assumptions). It would require cleaner and more modular code than this, though.

`That's pretty neat. It seems the author recognizes the utility of constructing a generic system for compiling equations into model code, like I've talked about. Maybe he'll implement it in the next version! It could be fun to do a parametric sensitivity analysis of the World3 model (see how the output changes with respect to parameter assumptions). It would require cleaner and more modular code than this, though.`

Here's a cute one that David Tweed doesn't like:

`Here's a cute one that David Tweed doesn't like: * [JSXGraph: carps and pike](http://jsxgraph.uni-bayreuth.de/showcase/carpsandpikes.html).`

It shouldn't be difficult to rip the jsxgraph code and tweak it. hth.

`It shouldn't be difficult to rip the jsxgraph code and tweak it. hth.`

Agreed! I might tack onto my visualizations TODO-list.. or perhaps I should email the JSXGraph devs who wrote the example to see if they'd be interested in tweaking?

`Agreed! I might tack onto my visualizations TODO-list.. or perhaps I should email the JSXGraph devs who wrote the example to see if they'd be interested in tweaking?`