Skip to content

Commit d7889d4

Browse files
committed
Update statistics for Jan 2025
1 parent 82223bd commit d7889d4

4 files changed

Lines changed: 13 additions & 5 deletions

File tree

doc/statistics/cloc_libmesh.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,8 @@
299299
'2024-10-04', 968, 232334, # a4553c26
300300
'2024-11-04', 977, 233532, # 57282298
301301
'2024-12-04', 977, 233214, # 9b8e371f
302+
# 2025
303+
'2025-01-04', 978, 233494, # 5990e6e3
302304
]
303305

304306
# Extract the dates from the data array

doc/statistics/libmesh_citations.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545
'\'20', 190,
4646
'\'21', 215,
4747
'\'22', 239,
48-
'\'23', 235,
48+
'\'23', 237,
4949
'\'24', 243,
50-
'\'25', 21,
50+
'\'25', 38,
5151
]
5252

5353
# Parse command line args

doc/statistics/libmesh_citations_monthly.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@
242242
'2024-11-01', 204,
243243
'2024-12-01', 224,
244244
'2025-01-01', 243, # new year
245+
'2025-02-01', 243,
245246
]
246247

247248
# 2025 monthly publication totals (first of each month)
@@ -251,6 +252,7 @@
251252
'2024-11-01', 8,
252253
'2024-12-01', 13,
253254
'2025-01-01', 21, # new year
255+
'2025-02-01', 38,
254256
]
255257

256258
"""
@@ -290,6 +292,7 @@ def plot_one_year(year, data, color):
290292
plot_one_year(2022, pub_2022, 'k')
291293
plot_one_year(2023, pub_2023, muted_grey)
292294
plot_one_year(2024, pub_2024, muted_yellow)
295+
plot_one_year(2025, pub_2025, muted_brown)
293296

294297
# Label beginning and end of year.
295298
ax1.set_xticks([0, 12])

doc/statistics/libmesh_mailinglists.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@
182182
'Nov 2024', 46, 130,
183183
'Dec 2024', 46, 130,
184184
'Jan 2025', 46, 130,
185+
'Feb 2025', 46, 130,
185186
]
186187

187188
# Strip out the dates from membership_data
@@ -280,6 +281,7 @@
280281
'2022', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
281282
'2023', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
282283
'2024', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
284+
'2025', 0,
283285
]
284286

285287
# libmesh-users starts in Sept 2003!
@@ -308,6 +310,7 @@
308310
'2022', 0, 0, 2, 8, 0, 0, 0, 3, 0, 3, 0, 0,
309311
'2023', 2, 0, 0, 0, 0, 0, 0, 7, 3, 0, 0, 1,
310312
'2024', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
313+
'2025', 0,
311314
]
312315

313316
# Make plot of monthly data
@@ -398,15 +401,15 @@
398401
# Plot the libmesh-devel data alone
399402
ax.bar(x, devel_numbers, width, color=secondary, label='libmesh-devel')
400403

401-
# Set bi-yearly xticklabels
402-
year_labels = ['2003', '2005', '2007', '2009', '2011', '2013', '2015', '2017', '2019', '2021', '2023']
404+
# Set xticklabels year strings
405+
year_labels = ['2003', '2007', '2011', '2015', '2019', '2023']
403406

404407
# Set up the corresponding tick locations. This starting point was chosen by
405408
# trial and error because it lined up the tick marks fairly well, but I don't
406409
# understand the logic behind it.
407410
xticks = [.55]
408411
for i in range(1, len(year_labels)):
409-
xticks.append(xticks[i-1] + 24) # 2 years = 24 months
412+
xticks.append(xticks[i-1] + 48) # 2 years = 24 months
410413

411414
# Center the ticks slightly
412415
xticks = [x+width/2. for x in xticks]

0 commit comments

Comments
 (0)