summaryrefslogtreecommitdiffhomepage
path: root/resources
diff options
context:
space:
mode:
authorCamil Staps2023-12-11 21:49:22 +0100
committerCamil Staps2023-12-11 21:49:22 +0100
commit0a9938db3e95ba3c35a0de397bc16d7887375855 (patch)
tree79931f7a646db9bb2049c533b50c969a027df0bb /resources
parentAdd publications timeline (diff)
Add review statistics
Diffstat (limited to 'resources')
-rw-r--r--resources/pug/finals/index.pug30
-rw-r--r--resources/pug/finals/publications.pug134
2 files changed, 119 insertions, 45 deletions
diff --git a/resources/pug/finals/index.pug b/resources/pug/finals/index.pug
index 0d3341a..40a4f0d 100644
--- a/resources/pug/finals/index.pug
+++ b/resources/pug/finals/index.pug
@@ -19,8 +19,9 @@ block content
li(role='presentation') #[a(href='#talks') Talks]
li(role='presentation') #[a(href='#projects') Software projects]
li(role='presentation') #[a(href='#reading-group') Reading group]
- li(role='presentation') #[a(href='#grants') Grants]
li(role='presentation') #[a(href='#teaching') Teaching]
+ li(role='presentation') #[a(href='#service') Service]
+ li(role='presentation') #[a(href='#grants') Grants]
li(role='presentation') #[a(href='#employment') Employment]
li(role='presentation') #[a(href='#education') Education]
@@ -170,7 +171,7 @@ block content
td
+pub(2018, 'A case study of reciprocal middles in Biblical Hebrew: The niphal of לחם')(journal='Orientalia', volume=87, issue=2, pages='159-183', url='http://www.academia.edu/37896637')
- h4 Book reviews
+ h4#book-reviews Book reviews
table.main_table.publications
tr
td 2021
@@ -277,13 +278,6 @@ block content
p.
I'm running a weekly #[a(href='/hebrew-reading-group.html') online reading group in Biblical Hebrew], open to new members.
- section#grants
- h2 Grants
- table.main_table
- tr
- td 2019–2024
- td #[a(href="https://www.nwo.nl/projecten/pgw19015-0") NWO Promoties in de Geesteswetenschappen], €249K (covering my PhD project; applied for by Holger Gzella; grant no. PGW.19.015).
-
section#teaching
h2 Teaching
table.main_table
@@ -303,7 +297,23 @@ block content
td 2015–2019
td.
Student assistant for various courses in computing science, Radboud University Nijmegen.
- See under Employment for a list of courses.
+ See under #[a(href='#employment') Employment] for a list of courses.
+
+ section#service
+ h2 Service
+ table.main_table
+ tr
+ td 2023
+ td #[a(href='/publications.html') 4 journal reviews performed, 1 declined].
+
+ p For book reviews, see #[a(href='#book-reviews') above].
+
+ section#grants
+ h2 Grants
+ table.main_table
+ tr
+ td 2019–2024
+ td #[a(href="https://www.nwo.nl/projecten/pgw19015-0") NWO Promoties in de Geesteswetenschappen], €249K (covering my PhD project; applied for by Holger Gzella; grant no. PGW.19.015).
section#employment
h2 Employment
diff --git a/resources/pug/finals/publications.pug b/resources/pug/finals/publications.pug
index 2742dd7..8e3c804 100644
--- a/resources/pug/finals/publications.pug
+++ b/resources/pug/finals/publications.pug
@@ -7,10 +7,11 @@ block content
a(href='/') #[i.fas.fa-arrow-circle-left]
|  Publication statistics
- //div.alert.alert-info
+ h2 Reviewing and typesetting
+
p.
Inspired by #[a(href='https://mastodon.social/@fussballinguist/111288814708880725', target='_blank') Simon Meier-Vieracker],
- on this page I track how long the peer review and production process takes for each of my publications.
+ I track how long the peer review and production process takes for each of my publications.
Journal articles are red; conference proceedings yellow; book chapters blue.
Light color indicates time waiting for reviews; dark color typesetting; diamonds date of publication.
@@ -74,38 +75,6 @@ block content
borderRadius: 0,
});
- mixin list()
- #container
-
- script(src='https://code.highcharts.com/gantt/highcharts-gantt.js')
- script.
- Highcharts.ganttChart('container', {
- credits: {enabled: false},
- chart: {
- spacingLeft: 0,
- spacingRight: 0,
- style: {fontSize: '1.5rem'},
- },
- xAxis: [{
- grid: {enabled: false},
- labels: {align: 'left', distance: 0, padding: 0},
- tickInterval: 1000 * 60 * 60 * 24 * 365,
- tickLength: 0,
- gridLineWidth: 1,
- }],
- yAxis: {
- title: null,
- grid: {enabled: false},
- type: 'category',
- categories: !{JSON.stringify(shorttitles)},
- staticScale: 25,
- },
- tooltip: {
- xDateFormat: '%Y-%m-%d',
- },
- series: !{JSON.stringify(series)},
- });
-
+entry('journalarticle', 'Orientalia (2018)', 'A case study of reciprocal middles in Biblical Hebrew: The niphal of לחם',
[['2017-11-8', '2017-11-28'], ['2017-12-21', '2018-1-4']], [['2018-1-9', '2018-1-24']], {print: '2018-12-1'})
+entry('journalarticle', 'JSS (2020)', 'Prepositions and the grammaticalization of Ancient Hebrew bipartite reciprocal markers',
@@ -127,4 +96,99 @@ block content
+entry('journalarticle', 'NLLT (in preparation)', 'Complementation and Common Ground: Discursive effects in Biblical Hebrew',
[['2023-9-22']])
- +list()
+ #chart-publications
+
+ script(src='https://code.highcharts.com/gantt/highcharts-gantt.js')
+ script.
+ Highcharts.ganttChart('chart-publications', {
+ credits: {enabled: false},
+ chart: {
+ spacingLeft: 0,
+ spacingRight: 0,
+ style: {fontSize: '1.5rem'},
+ },
+ xAxis: [{
+ grid: {enabled: false},
+ labels: {align: 'left', distance: 0, padding: 0},
+ tickInterval: 1000 * 60 * 60 * 24 * 365,
+ tickLength: 0,
+ gridLineWidth: 1,
+ }],
+ yAxis: {
+ title: null,
+ grid: {enabled: false},
+ type: 'category',
+ categories: !{JSON.stringify(shorttitles)},
+ staticScale: 25,
+ },
+ tooltip: {
+ xDateFormat: '%Y-%m-%d',
+ },
+ series: !{JSON.stringify(series)},
+ });
+
+ h2 Own reviews
+
+ p.
+ I also keep track of reviews I have performed for journals.
+ The chart below shows how many reviews I have performed/declined for different journals, and how long they took.
+ Negative times indicate declined reviews.
+
+ #chart-reviews
+
+ script.
+ function makeSeries(journal, color, data) {
+ return {
+ name: journal,
+ color,
+ marker: {
+ radius: 10,
+ symbol: 'circle',
+ },
+ data,
+ };
+ }
+
+ Highcharts.chart('chart-reviews', {
+ credits: {enabled: false},
+ chart: {
+ type: 'scatter',
+ spacingLeft: 0,
+ spacingRight: 0,
+ style: {fontSize: '1.5rem'},
+ },
+ title: null,
+ xAxis: [{
+ type: 'datetime',
+ min: Date.parse('2023-01-01'),
+ max: Date.now(),
+ labels: {align: 'left', distance: 0, padding: 0},
+ crossing: 0,
+ tickLength: 0,
+ gridLineWidth: 1,
+ }],
+ yAxis: {
+ title: 'days',
+ tickInterval: 10
+ },
+ tooltip: {
+ pointFormatter: function(){
+ return `Review ${this.y < 0 ? 'declined' : 'performed'} in ${Math.abs(this.y)} days`;
+ },
+ },
+ series: [
+ makeSeries('Glossa', '#905486', [
+ [Date.parse('2023-03-23'), 8],
+ ]),
+ makeSeries('Lingua (Zombie)', '#fb6032', [
+ [Date.parse('2023-02-22'), -1],
+ ]),
+ makeSeries('Open Mind', '#00aeef', [
+ [Date.parse('2023-07-28'), 34],
+ [Date.parse('2023-12-11'), 9],
+ ]),
+ makeSeries('The New Scholar', '#dbbe9e', [
+ [Date.parse('2023-05-05'), 1],
+ ]),
+ ],
+ });