Interesting! I ran this on my script which takes elliptic curves as computed by eclib (outside Sage, that's a C++ program which already uses gmp, NTL, pari) and got this list:
['PARI', 'mwrank', 'MPFI', 'Singular', 'FLINT', 'MPFR', 'ginac', 'GMP', 'Magma', 'NTL'] This does not include sympow (which is used for E.modular_degree()). I also have no idea why either Singular or ginac are being used. Since I do no symbolic algebra it is quite possible that the appearance of ginac in this list indicates a small bug. John On Thu, Jul 28, 2011 at 12:55 PM, Niles <nil...@gmail.com> wrote: > > > On Jul 27, 1:56 pm, Burcin Erocal <bur...@erocal.org> wrote: >> sage: from sage.misc.citation import get_systems >> sage: get_systems("integrate(cos(x^2), x)") >> ['MPFI', 'ginac', 'GMP', 'Maxima'] >> > > And it's fun! I have just one publication using Sage, and running > get_systems on my main function returns: > > ['MPFI', 'Singular', 'MPFR', 'ginac', 'GMP', 'Maxima'] > > I'd *love* to put this data in some web form. > > Seeing such a long list (which is not alphabetized) does make me > wonder "how much" each one was used though . . . This might be > measured by number of function calls, or total time for function > calls. Both ways of measuring (or any combination thereof) certainly > have shortcomings, and I think there are some fair reasons not to > include any such measurement at all in a citation list. But seeing > the list does make me *so* curious! > > -Niles > > p.s. As far as I can see, the ordering of the systems has no > particular meaning -- they're keys in a dictionary. > > p.p.s. This "systems" dictionary could easily fall out of date . . . > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org