Differences between revisions 113 and 114
Deletions are marked like this. Additions are marked like this.
Line 36: Line 36:
'''''last updated Jan 1 2020''''' '''''last updated Oct 15 2021'''''
Line 40: Line 40:
 * 28,600 commits
 * 60 contributors
 * 28,900 commits
 * 62 contributors

FreeSurfer Stats

This page lists the various stats about the usage of freesurfer, with notes on how each is gathered.


Licenses

last updated Oct 14 2021

year

year total

grand total

2000

172

172

2001

149

321

2002

230

551

2003

392

943

2004

385

1328

2005

500

1828

2006

722

2550

2007

962

3512

2008

1126

4638

2009

1549

6187

2010

1914

8101

2011

2326

10427

2012

2548

12975

2013

2831

15806

2014

3489

19295

2015

3787

23082

2016

4088

27170

2017

4806

31976

2018

5479

37455

2019

5984

43439

2020

5826

49265

2021

4983

54248

License count is made by ssh'ing to fsurfer, then running /home/fsurfer/get_license_totals.

Open Source

last updated Oct 15 2021

https://github.com/freesurfer/freesurfer

  • 28,900 commits
  • 62 contributors


Mailing List

Subscribers

last updated Oct 15 2021

There are 3,114 freesurfer mailing list subscribers (includes those who do not receive messages but can post).

To determine this number, login to the administrative interface of the freesurfer mailing list, click 'Membership Management', and the total number of users is shown italicized in the middle. This number includes those who have opted to not receive the mailings. To subtract who has opted to not receive emails, each of the 20 or so pages of the membership list must be checked (tedious, but this takes about five minutes, versus trying to figure out how this info is stored in the bowels of the mailing list server).

Monthly Post Counts

To get this data, nmr-help can get the raw message-list data from the mail server, where you'll ask them to run this, then they send you the output file 'fsmsgraw.txt':

[root@mail freesurfer]# for f in `ls -1d 2* | grep -v txt` ; do  [ -d $f ] || continue; echo $f `ls $f/*.html | wc`; done > fsmsgraw.txt

The output looks like this:

2014-May 567 567 11905
2014-November 120 120 3118
2014-October 477 477 11923
2014-September 444 444 11986

We care about the first and second column, where the second column is five greater than the message count, and where we'll want to make the first column (date) sortable. So run this:

cat fsmsgsraw.txt | awk '{printf("%s\t%s\n", $1, $2)}' | sed 's/-January/ 01/' | sed 's/-February/ 02/' | sed 's/-March/ 03/' | sed 's/-April/ 04/' | sed 's/-May/ 05/' | sed 's/-June/ 06/' | sed 's/-July/ 07/' | sed 's/-August/ 08/' | sed 's/-September/ 09/' | sed 's/-October/ 10/' | sed 's/-November/ 11/' | sed 's/-December/ 12/' | sort -n | awk '{printf("%s-%s %s\n",$2,$1,$3)}' > fsmsgs.txt

which creates output like this:

06-2014 596
07-2014 666
08-2014 557
09-2014 444
10-2014 477
11-2014 120

which can be imported into a spreadsheet, column 1 interpreted as a date, 5 subtracted from column 2, and plotted, like this:

messagecount.png


Documentation

last updated 6 nov 2014

pages

date

1295

nov2014

1172

aug2012

1103

june2011

1096

july2010

which is available in SystemInfo. ( Note that as this counts only the non-system pages, it's a more accurate measure )

lines

date

90370

june2011

80681

july2010

Where the lines are defined by the number of carriage returns. The number of lines of every page in the wiki is in PageSize , which is exported to a text file and the second column is summed. Note that the PageSize of any moinmoin wiki shows the number of bytes of each page. To change it to the number of lines, the wiki engine (Python) is slightly modified.

ssh fsurfer@surfer
cd /var/www/moin/wikis/fswiki/lib181/python2.3/site-packages/MoinMoin/

edit Page.py . In the size() function, comment out the line

            return os.path.getsize(self._text_filename(rev=rev))

and add these two lines

            f = open(self._text_filename(rev=rev))
            return len(f.readlines())

To sum the columns, paste the PageSize page to a text file and use awk to sum.

$cat pgsize | awk '{ SUM += $2} END { print SUM }'
90370

See also PageHits.


References Per Year

last updated Jan 1 2020

Google Scholar results of the search for 'FreeSurfer', by year, using custom range feature, and limited to English language only:

year

results

2019

4680

2018

4040

2017

3450

2016

2680

2015

2320

2014

1910

2013

1550

2012

1350

2011

937

2010

717

2009

518

2008

286

2007

183

2006

116

2005

80

2004

66

2003

28

2002

19

2001

28

2000

5


Courses

See FsTutorial/CourseHistory


FsStats (last edited 2024-02-29 13:04:30 by AllisonStevens)