mailRe: relax in the cloud ?


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on November 23, 2015 - 13:20:
Hi Troels,

I have seen that solution before, but I don't believe that Jupyter is
the ideal solution.  It will create an interface for relax that is
very much like mathematica/maxima/etc.  So it is more like a graphical
prompt UI as a web interface.  I think I'd prefer to have much greater
control and create a pure web interface
(https://wiki.python.org/moin/WebFrameworks/).  For example Django was
one that is quite often used (https://www.djangoproject.com/).  That
way the entirety of the screen is dedicated to relax, and we can have
fine control over the execution of the backend.  It would be far
easier to support the automatically created user function system as
well.

Regards,

Edward


On 23 November 2015 at 11:57, Troels Emtekær Linnet
<tlinnet@xxxxxxxxxxxxx> wrote:
Have also a look here:

https://developer.rackspace.com/blog/deploying-jupyterhub-for-education/

2015-11-23 11:56 GMT+01:00 Troels Emtekær Linnet <tlinnet@xxxxxxxxxxxxx>:

Hi Edward.

Sagemath use Jupyter (as far as I know)
http://jupyter.org/
https://try.jupyter.org/

This could potentially "kill" the GUI in relax, and make everything
go through the browser. Even for local installations.
This should also eliminate all the GUI problems between mac, linux and
windows.

But this is a big re-write and a big design change decission.

relax could be called through a ipython notebook.
And the output of results should be viewed in the browser.

This will be an extremely powerful expansion.
And users can write "notebooks" on the analysis development.

Best
Troels


2015-11-23 11:24 GMT+01:00 Edward d'Auvergne <edward@xxxxxxxxxxxxx>:

On 23 November 2015 at 10:08, Troels Emtekær Linnet
<tlinnet@xxxxxxxxxxxxx> wrote:
Hi Edward.

I have happily used:
http://www.sagemath.org/
https://cloud.sagemath.com/

in some teaching of python.

The benefits are well explained here:
http://www.sagemath.org/library-why.html

sagemath solves all dependencies and the student are "ready" to go from
the
start.

William Stein has done a very beautiful job.
http://wstein.org/

Then I was wondering if relax should establish a "try-out" in the
cloud?

Code and installation
http://doc.sagemath.org/html/en/installation/
https://github.com/sagemath/sage

The prizing for the cloud service is here:
https://cloud.sagemath.com/policies/pricing.html

That is a little spicy.

An optimal solution would be to find some scientific servers, which we
could talk into this.

What do you think?

Hi Troels,

I was thinking about this quite a while ago, and was hoping that the
Bio-NMR initiative would go somewhere (http://www.bio-nmr.net/).
There were ideas of providing a full and freely available web service
with all NMR software - WeNMR (http://www.wenmr.eu).  This was
supposed to be the web service, but it is more a window to individual
web services.  Anyway, the WeNMR concept might be the most ideal way
to go.  So maybe we could talk to them about it.  Maybe they have the
required infrastructure for hosting a relax web service.

However I'm wondering if, for this, we need to develop the last of the
planned UIs - the Web UI?  To have the same power as the GUI, we would
need to use very advanced web technologies, just as Sage Math Cloud is
using.  Do you know what web toolkit they use?

Regards,

Edward






Related Messages


Powered by MHonArc, Updated Tue Nov 24 10:20:02 2015