Hi! Actually, regarding online databases. There exists RUM. http://python-rum.org/
Guess, who is co-lead developer of that package... Using an SA model, you can set up an online frontend to your database. For your application, the following feature's can help: - it is possible to feed it with simple queries - we provide not only html output, but also json or csv - it is quite easy to setup a policy, which restricts to read-only access for non-authorized users. - full CRUD functionality out of the box - it's easy to build such Queries from Python (guess why)... So you can store your data online and still doing at least some queries (actually, if you know some tricks about SA, then very much is possible). Of course, it requires some work and experiences to set setup a webapp. On the other hand, if there is interest, I can support that such a project, implementing additional features in RUM, needed for your application. Michael On 28 Mai, 09:03, simon.k...@uni-jena.de wrote: > Hi William! > > On May 27, 7:21 pm, William Stein <wst...@gmail.com> wrote: > > > > I have written simple sage code to interface to his webpages, but > > > that's the easy part :) I think you will find a web interface is much > > > more useful than a *giant* download for the true acolytes. > > > I think this depends somewhat on that problems one wants to solve. > > So, it seems to me that the following layout makes sense: > 1. One spkg providing the code for the computation of modular > cohomology rings of finite p-groups; it also has a 'tiny' database, > that knows typical ring theoretic invariants, and that is able to find > the data (i) on the disk, (ii) in the web, and (iii) knows to create > new data from scratch, if needed. > 2. Data stored, e.g., athttp://sagemath.org/sagedb/so that the user > can download each ring s/he wants to have. > 3. Another spkg that just installs the full 20 GB of data, so that the > user has the complete data and does not need to download (provided the > first spkg has been installed as well). > > And thank you all for the various hints on creation of relational data > bases! I will see if I am able to understand those things :) > > Cheers, > Simon --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---