Hi!

The mission statement or our project on cohomology rings says that we
should make a data base publically available. It should in some way be
available for Sage (say, as an optional/experimental package), but I
wonder if it is possible.

1) An spkg just with our programs would be about 460 MB. I think this
is ok. But a gzipped tar ball of our results (forming the data of a
data base) would be 20 GB for about 2500 cohomology rings. Is this too
much for inclusion into the spkg? I guess it is.

But how else could I provide the data? Perhaps I can keep it on some
web site (on sage.math?), for downloading the data of single
cohomology rings on demand?

2) Having the data is one thing. Having a relational data base is a
different thing.
What I can do:
 Given the address (q,n) of a finite p-group in the Small Groups
Library, my cohomology constructor first tries to find the cohomology
data stored on disk, and if it fails then it creates the ring from
scratch.
What I want to be able to do:
 The data base should be able to return, say, a list of all known
cohomology rings of depth 2, or a list of all cohomology rings with a
given Poincare series.

I guess that those things are doable with sqlalchemy, but perhaps you
have a different/better suggestion.

And I would appreciate a direct pointer to manual pages that explain
how to create a data base, given a function that returns some object
to a given key, so that the data base relates the key with certain
special properties (depth, Poincare series,...) of the returned
objects.

Best regards,
     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
-~----------~----~----~----~------~----~------~--~---

Reply via email to