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
<tlin...@nmr-relax.com> 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 <tlin...@nmr-relax.com>:
>>
>> 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 <edw...@nmr-relax.com>:
>>>
>>> On 23 November 2015 at 10:08, Troels Emtekær Linnet
>>> <tlin...@nmr-relax.com> 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
>>
>>
>

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
relax-devel@gna.org

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to