It is already (somewhat) wrapped and is included in gap_packages*.spkg. http://www.sagemath.org/doc/html/ref/module-sage.rings.real-field.html#l2h-3143 There is also a IsomorphismTypeInfoFiniteSimpleGroup http://www.gap-system.org/Manuals/doc/htm/ref/CHAP037.htm#SSEC015.11 and StructureDescription http://www.gap-system.org/Manuals/doc/htm/ref/CHAP037.htm#SECT006 which might be interesting to wrap.
There are licensing problems involved with including it in SAGE, as Willaim pointed out. I have maybe 20 emails between the SmallGroups package authors and Steve Linton and some nice people at FSF which discuss the situation. Bottom line: (1) the authors will not GPL the code, (2) the SG database itself need not be GPL'd to include in SAGE (though the SmallGroups package also includes some interface functions, which must be re-written somehow and I don't know if this can be legally and/or practically done in a GPL-compatible way). Let me know if you want more details. On 10/14/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > I'm taking a course in algebra, and I'd like to be able to play with groups > of "small" order without a lot of hand computation. GAP has a highly > comprehensive database, which I'd like to use. However, I don't know GAP, > and I don't really want to learn it just for a single application. > > How much work would it be to wrap this database and include it in Sage? > Also, would other people be interested in this functionality? > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---