MSC-2020 -- Class 52: Convex and Discrete Geometry -- CAS Citations from 2000 to 2021

97 views
Skip to first unread message

jplab

unread,
Aug 11, 2022, 4:29:25 PM8/11/22
to sage-devel
Dear all,

During the Summer, I was curious to know more about the impact of Sage in my research area (MSC2020-52: Convex and Discrete Geometry).

If I recall correctly, around 2010-11 was the integration of ppl as a backend for polyhedral computations, and it more or less also corresponds to the first citation of Sagemath in MSC2020-52. Ten years after, how were Sagemath and other software cited? Can Sage be considered a trusted and used software for research in Convex and Discrete Geometry?

TL;DR: In 10 years, Sagemath went from 0% share of the CAS citations to 33% in 2021 and seems to continue growing as of 2022.

I take this opportunity to thank the Sage community and the developers of related softwares integrated for this Huge effort and to let you know of the positive comments that I receive form the research community in MSC-52. THANK YOU SO MUCH!

If you are interested in a deeper analysis, I produced detailed graphics and provide the raw data in a Jupyter notebook on my webpage:

https://jplab.github.io/sage_cite.html

Best wishes,
J-P

kcrisman

unread,
Aug 12, 2022, 1:44:10 AM8/12/22
to sage-devel
I take this opportunity to thank the Sage community and the developers of related softwares integrated for this Huge effort and to let you know of the positive comments that I receive form the research community in MSC-52. THANK YOU SO MUCH!

If you are interested in a deeper analysis, I produced detailed graphics and provide the raw data in a Jupyter notebook on my webpage:

https://jplab.github.io/sage_cite.html

Great post! 

Travis Scrimshaw

unread,
Aug 12, 2022, 6:13:12 AM8/12/22
to sage-devel
Indeed, it is not only great to see that Sage is increasing in the number of citations* but also the total number of papers citing mathematics software.

Best,
Travis

* In algebraic combinatorics, I sometimes notice that people give an acknowledgement that they have used Sage to help with their paper without actually citing Sage. This makes it harder for simple data mining tools to pick up I think. I also know of some papers that have used Sage to construct examples without even an acknowledgement... So there work to do on making sure the broader math community does properly cite (or at least acknowledge) the use of a CAS. (As I say this, I think I forgot to cite Mathematica in one of my papers that one of my coauthors used somewhat extensively...)

Thierry

unread,
Aug 21, 2022, 2:52:54 PM8/21/22
to 'Travis Scrimshaw' via sage-devel
Hi,

let me take the opportunity to promote the use of the get_systems
function from sage.misc.citation which allows to see and acknowledge
which upstream packages were used by Sage for some computation, e.g.

sage: from sage.misc.citation import get_systems
sage: R.<x,y> = PolynomialRing(QQ)
sage: I = R.ideal([R.random_element(), R.random_element()])
sage: get_systems('I.groebner_basis()')
['Singular']

Ciao,
Thierry
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/dc80e2fa-a1d8-4fc4-832f-82746b8193d8n%40googlegroups.com.

kcrisman

unread,
Aug 22, 2022, 9:03:35 AM8/22/22
to sage-devel
let me take the opportunity to promote the use of the get_systems
function from sage.misc.citation which allows to see and acknowledge
which upstream packages were used by Sage for some computation, e.g.


+1 
Reply all
Reply to author
Forward
0 new messages