Skip to content

Commit 917099a

Browse files
author
Danny Caballero
committed
fixed bib script
1 parent 236f91e commit 917099a

File tree

5 files changed

+126
-164
lines changed

5 files changed

+126
-164
lines changed

bin/create_pubs.sh

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,19 @@ gawk 'BEGIN{inblock=0}
2525
/^---/ {if(inblock==0){inblock=1; next} else {inblock=0; next}}
2626
inblock==0 {print}' "$OUTFILE" > body.tmp
2727

28-
# Group references by year (collect, then print sorted)
2928
gawk '
3029
BEGIN {
3130
RS = ""; # paragraph mode
3231
FS = "\n";
3332
}
3433
{
35-
# Try to find a year in the first line of the reference
36-
if (match($0, /\([12][0-9]{3}\)/, arr)) {
37-
year = substr(arr[0], 2, 4);
38-
} else if (match($0, /\. [12][0-9]{3}\./, arr)) {
39-
year = substr(arr[0], 3, 4);
40-
} else if (match($0, /## [12][0-9]{3}/, arr)) {
41-
year = substr(arr[0], 4, 4);
34+
# Try to find a year (with optional letter, e.g., 2024a)
35+
if (match($0, /\(([12][0-9]{3})[a-z]?\)/, arr)) {
36+
year = arr[1];
37+
} else if (match($0, /\. ([12][0-9]{3})[a-z]?\./, arr)) {
38+
year = arr[1];
39+
} else if (match($0, /## ([12][0-9]{3})[a-z]?/, arr)) {
40+
year = arr[1];
4241
} else {
4342
year = "Unknown";
4443
}

content/pubs.md

Lines changed: 29 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ science classrooms. *Cognition & Instruction*.
4545
Vignal, M., Geschwind, G., Caballero, M. D., & Lewandowski, H. J.
4646
(2025). Couplet scoring for research based assessment instruments. In
4747
*Physical Review Physics Education Research*.
48-
<https://arxiv.org/abs/2307.03099>. <https://arxiv.org/abs/2307.03099>
48+
<https://arxiv.org/abs/2307.03099>
4949

5050
## 2024
5151

@@ -73,8 +73,26 @@ park. *Proceedings of the 55th ACM Technical Symposium on Computer
7373
Science Education v. 2*, 1914–1914.
7474
<https://doi.org/10.1145/3626253.3635334>
7575

76+
Geschwind, G., Vignal, M., Caballero, M. D., & Lewandowski, H. J.
77+
(2024a). Evidence for validity and reliability of a research-based
78+
assessment instrument on measurement uncertainty. *Phys. Rev. Phys.
79+
Educ. Res.*, *20*, 020125.
80+
<https://doi.org/10.1103/PhysRevPhysEducRes.20.020125>
81+
82+
Geschwind, G., Vignal, M., Caballero, M. D., & Lewandowski, H. J.
83+
(2024b). Using a research-based assessment instrument to explore
84+
undergraduate students’ proficiencies around measurement uncertainty in
85+
physics lab contexts. *Phys. Rev. Phys. Educ. Res.*, *20*, 020105.
86+
<https://doi.org/10.1103/PhysRevPhysEducRes.20.020105>
87+
7688
## 2023
7789

90+
Odden, T. O. B., & Caballero, M. D. (2023). <span class="nocase">Physics
91+
Computational Literacy: What, Why, and How?</span> In
92+
*<span class="nocase">The International Handbook of Physics Education
93+
Research: Learning Physics</span>*. AIP Publishing LLC.
94+
<https://doi.org/10.1063/9780735425477_019>
95+
7896
Silvia, D. W., Caballero, M. D., Finzell, T., Frisbie, R., Hamerski, P.,
7997
Bolger, E., Castle, S., Roca, R., & Tourangeau, P. (2023). Computing in
8098
support of disciplinary learning. *Proceedings of the 54th ACM Technical
@@ -179,18 +197,23 @@ H. J. (2021). Introductory physics lab instructors’ perspectives on
179197
measurement uncertainty. *Physical Review Physics Education Research*,
180198
*17*, 010133. <https://doi.org/10.1103/PhysRevPhysEducRes.17.010133>
181199

182-
Ward, R., Franklin, T., Caballero, M. D., & Henderson, R. (2021).
183-
<span class="nocase">Investigating Students’ Understanding of
184-
Measurement Uncertainty in a Two-Course Physics Laboratory
185-
Sequence</span>. *European Journal of Physics*.
186-
187200
Waterson, A. C., Henderson, R., & Caballero, M. D. (2021).
188201
<span class="nocase">Analyzing time-to-degree for transfer students at a
189202
Large Midwestern University</span>. In M. B. Bennett, B. W. Frank, & R.
190203
E. Vieyra (Eds.), *2021 Physics Education Research Conference
191204
Proceedings* (pp. 438–443).
192205
<https://doi.org/10.1119/perc.2021.pr.Waterson>
193206

207+
Young, N. T., & Caballero, M. D. (2021a). <span class="nocase">Physics
208+
Graduate Record Exam does not help applicants “stand out”</span>.
209+
*Physical Review Physics Education Research*, *17*, 010144.
210+
<https://doi.org/10.1103/PhysRevPhysEducRes.17.010144>
211+
212+
Young, N. T., & Caballero, M. D. (2021b).
213+
<span class="nocase">Predictive and Explanatory Models Might Miss
214+
Informative Features in Educational Data</span>. *Journal of Educational
215+
Data Mining*, *13*(4), 31–86. <https://doi.org/10.5281/zenodo.5806830>
216+
194217
## 2020
195218

196219
Aiken, J. M., De Bin, R., Hjorth-Jensen, M., & Caballero, M. D. (2020).
@@ -384,10 +407,6 @@ classical mechanics: The colorado classical mechanics and math methods
384407
instrument. *Physical Review Physics Education Research*, *13*, 010118.
385408
<https://doi.org/10.1103/PhysRevPhysEducRes.13.010118>
386409

387-
Caballero, M., Obsniuk, M. J., Irving, P. W., et al. (2017).
388-
<span class="nocase">Teaching Computation in Introductory Physics using
389-
Complex Problems</span>. *The Physics Teacher*.
390-
391410
Hawkins, N., Obsniuk, M. J., Irving, P. W., & Caballero, M. D. (2017).
392411
<span class="nocase">Examining Thematic Variation in a
393412
Phenomenographical Study on Computational Physics</span>. In L. Ding, A.
@@ -653,43 +672,3 @@ Chonacky, N., & Winch, D. (2008). Integrating computation into the
653672
undergraduate curriculum: A vision and guidelines for future
654673
developments. *American Journal of Physics*, *76*(4), 327–333.
655674

656-
## Unknown
657-
Geschwind, G., Vignal, M., Caballero, M. D., & Lewandowski, H. J.
658-
(2024a). Evidence for validity and reliability of a research-based
659-
assessment instrument on measurement uncertainty. *Phys. Rev. Phys.
660-
Educ. Res.*, *20*, 020125.
661-
<https://doi.org/10.1103/PhysRevPhysEducRes.20.020125>
662-
663-
Geschwind, G., Vignal, M., Caballero, M. D., & Lewandowski, H. J.
664-
(2024b). Using a research-based assessment instrument to explore
665-
undergraduate students’ proficiencies around measurement uncertainty in
666-
physics lab contexts. *Phys. Rev. Phys. Educ. Res.*, *20*, 020105.
667-
<https://doi.org/10.1103/PhysRevPhysEducRes.20.020105>
668-
669-
Hawkins, N., Silvia, D., Caballero, M. D., & O’Shea, B. (2019a).
670-
<span class="nocase">Comparing Academic and Industry Perspectives on
671-
Computational Modeling and Data Analysis Competencies</span>. *ACM
672-
Transactions on Computing Education*.
673-
674-
Hawkins, N., Silvia, D., Caballero, M. D., & O’Shea, B. (2019b).
675-
<span class="nocase">Informing computational modeling and data analysis
676-
curricula through expert interviews</span>. *ACM Transactions on
677-
Computing Education*.
678-
679-
Odden, T. O. B., & Caballero, M. D. (n.d.). <span class="nocase">Physics
680-
Computational Literacy: What, Why, and How?</span> In
681-
*<span class="nocase">The International Handbook of Physics Education
682-
Research: Learning Physics</span>*. AIP Publishing LLC.
683-
<https://doi.org/10.1063/9780735425477_019>
684-
685-
Young, N. T., & Caballero, M. D. (2021a). <span class="nocase">Physics
686-
Graduate Record Exam does not help applicants “stand out”</span>.
687-
*Physical Review Physics Education Research*, *17*, 010144.
688-
<https://doi.org/10.1103/PhysRevPhysEducRes.17.010144>
689-
690-
Young, N. T., & Caballero, M. D. (2021b).
691-
<span class="nocase">Predictive and Explanatory Models Might Miss
692-
Informative Features in Educational Data</span>. *Journal of Educational
693-
Data Mining*, *13*(4), 31–86. <https://doi.org/10.5281/zenodo.5806830>
694-
695-

public/bib/mdc.bib

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ @misc{vignal2023couplet
4646
archivePrefix={arXiv},
4747
primaryClass={physics.ed-ph},
4848
journal={Physical Review Physics Education Research},
49-
howpublished = {\url{https://arxiv.org/abs/2307.03099}},
5049
}
5150

5251
@article{stroupe_icsam_2022,
@@ -108,7 +107,8 @@ @incollection{odden_compchapter_2022
108107
booktitle = "{The International Handbook of Physics Education Research: Learning Physics}",
109108
publisher = {AIP Publishing LLC},
110109
doi = {10.1063/9780735425477_019},
111-
eprint = {https://pubs.aip.org/book/chapter-pdf/13753081/9780735425477\_019.pdf}
110+
eprint = {https://pubs.aip.org/book/chapter-pdf/13753081/9780735425477\_019.pdf},
111+
year = {2023}
112112
}
113113

114114
@techreport{picup_report_2022,
@@ -200,7 +200,7 @@ @article{PhysRevPhysEducRes.20.020125
200200
pages = {020125},
201201
numpages = {16},
202202
year = {2024},
203-
month = {Oct},
203+
month = {Jul},
204204
publisher = {American Physical Society},
205205
doi = {10.1103/PhysRevPhysEducRes.20.020125},
206206
url = {https://link.aps.org/doi/10.1103/PhysRevPhysEducRes.20.020125}
@@ -1344,32 +1344,32 @@ @inproceedings{bujak2011
13441344
eprint = {1011.5449v1},
13451345
}
13461346

1347-
%%%% Written but appear nowhere %%%%
1348-
1349-
@article{hawkins2019COP,
1350-
title={{Comparing Academic and Industry Perspectives on Computational Modeling and Data Analysis Competencies}},
1351-
author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1352-
journal={ACM Transactions on Computing Education},
1353-
year={2019}
1354-
}
1355-
1356-
@article{hawkins2019,
1357-
title={{Informing computational modeling and data analysis curricula through expert interviews}},
1358-
author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1359-
journal={ACM Transactions on Computing Education},
1360-
year={2019}
1361-
}
1362-
1363-
@article{DATALab2020,
1364-
title = {{Investigating Students' Understanding of Measurement Uncertainty in a Two-Course Physics Laboratory Sequence}},
1365-
author = {River Ward and Trevor Franklin and Marcos D. Caballero and Rachel Henderson},
1366-
journal={European Journal of Physics},
1367-
year = {2021}
1368-
}
1369-
1370-
@article{caballero2017teaching,
1371-
title={{Teaching Computation in Introductory Physics using Complex Problems}},
1372-
author={Caballero, Marcos and Obsniuk, Michael J and Irving, Paul W and others},
1373-
journal={The Physics Teacher},
1374-
year={2017}
1375-
}
1347+
% %%%% Written but appear nowhere %%%%
1348+
1349+
% @article{hawkins2019COP,
1350+
% title={{Comparing Academic and Industry Perspectives on Computational Modeling and Data Analysis Competencies}},
1351+
% author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1352+
% journal={ACM Transactions on Computing Education},
1353+
% year={2019}
1354+
% }
1355+
1356+
% @article{hawkins2019,
1357+
% title={{Informing computational modeling and data analysis curricula through expert interviews}},
1358+
% author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1359+
% journal={ACM Transactions on Computing Education},
1360+
% year={2019}
1361+
% }
1362+
1363+
% @article{DATALab2020,
1364+
% title = {{Investigating Students' Understanding of Measurement Uncertainty in a Two-Course Physics Laboratory Sequence}},
1365+
% author = {River Ward and Trevor Franklin and Marcos D. Caballero and Rachel Henderson},
1366+
% journal={European Journal of Physics},
1367+
% year = {2021}
1368+
% }
1369+
1370+
% @article{caballero2017teaching,
1371+
% title={{Teaching Computation in Introductory Physics using Complex Problems}},
1372+
% author={Caballero, Marcos and Obsniuk, Michael J and Irving, Paul W and others},
1373+
% journal={The Physics Teacher},
1374+
% year={2017}
1375+
% }

public/pubs/index.html

Lines changed: 26 additions & 42 deletions
Large diffs are not rendered by default.

static/bib/mdc.bib

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ @misc{vignal2023couplet
4646
archivePrefix={arXiv},
4747
primaryClass={physics.ed-ph},
4848
journal={Physical Review Physics Education Research},
49-
howpublished = {\url{https://arxiv.org/abs/2307.03099}},
5049
}
5150

5251
@article{stroupe_icsam_2022,
@@ -108,7 +107,8 @@ @incollection{odden_compchapter_2022
108107
booktitle = "{The International Handbook of Physics Education Research: Learning Physics}",
109108
publisher = {AIP Publishing LLC},
110109
doi = {10.1063/9780735425477_019},
111-
eprint = {https://pubs.aip.org/book/chapter-pdf/13753081/9780735425477\_019.pdf}
110+
eprint = {https://pubs.aip.org/book/chapter-pdf/13753081/9780735425477\_019.pdf},
111+
year = {2023}
112112
}
113113

114114
@techreport{picup_report_2022,
@@ -200,7 +200,7 @@ @article{PhysRevPhysEducRes.20.020125
200200
pages = {020125},
201201
numpages = {16},
202202
year = {2024},
203-
month = {Oct},
203+
month = {Jul},
204204
publisher = {American Physical Society},
205205
doi = {10.1103/PhysRevPhysEducRes.20.020125},
206206
url = {https://link.aps.org/doi/10.1103/PhysRevPhysEducRes.20.020125}
@@ -1344,32 +1344,32 @@ @inproceedings{bujak2011
13441344
eprint = {1011.5449v1},
13451345
}
13461346

1347-
%%%% Written but appear nowhere %%%%
1348-
1349-
@article{hawkins2019COP,
1350-
title={{Comparing Academic and Industry Perspectives on Computational Modeling and Data Analysis Competencies}},
1351-
author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1352-
journal={ACM Transactions on Computing Education},
1353-
year={2019}
1354-
}
1355-
1356-
@article{hawkins2019,
1357-
title={{Informing computational modeling and data analysis curricula through expert interviews}},
1358-
author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1359-
journal={ACM Transactions on Computing Education},
1360-
year={2019}
1361-
}
1362-
1363-
@article{DATALab2020,
1364-
title = {{Investigating Students' Understanding of Measurement Uncertainty in a Two-Course Physics Laboratory Sequence}},
1365-
author = {River Ward and Trevor Franklin and Marcos D. Caballero and Rachel Henderson},
1366-
journal={European Journal of Physics},
1367-
year = {2021}
1368-
}
1369-
1370-
@article{caballero2017teaching,
1371-
title={{Teaching Computation in Introductory Physics using Complex Problems}},
1372-
author={Caballero, Marcos and Obsniuk, Michael J and Irving, Paul W and others},
1373-
journal={The Physics Teacher},
1374-
year={2017}
1375-
}
1347+
% %%%% Written but appear nowhere %%%%
1348+
1349+
% @article{hawkins2019COP,
1350+
% title={{Comparing Academic and Industry Perspectives on Computational Modeling and Data Analysis Competencies}},
1351+
% author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1352+
% journal={ACM Transactions on Computing Education},
1353+
% year={2019}
1354+
% }
1355+
1356+
% @article{hawkins2019,
1357+
% title={{Informing computational modeling and data analysis curricula through expert interviews}},
1358+
% author={Nathaniel Hawkins and Devin Silvia and Marcos D. Caballero and Brian O'Shea},
1359+
% journal={ACM Transactions on Computing Education},
1360+
% year={2019}
1361+
% }
1362+
1363+
% @article{DATALab2020,
1364+
% title = {{Investigating Students' Understanding of Measurement Uncertainty in a Two-Course Physics Laboratory Sequence}},
1365+
% author = {River Ward and Trevor Franklin and Marcos D. Caballero and Rachel Henderson},
1366+
% journal={European Journal of Physics},
1367+
% year = {2021}
1368+
% }
1369+
1370+
% @article{caballero2017teaching,
1371+
% title={{Teaching Computation in Introductory Physics using Complex Problems}},
1372+
% author={Caballero, Marcos and Obsniuk, Michael J and Irving, Paul W and others},
1373+
% journal={The Physics Teacher},
1374+
% year={2017}
1375+
% }

0 commit comments

Comments
 (0)