Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

There is as Yet Insufficient Data for a Meaningful Answer

Since taking a job as a data scientist three months ago, I’ve spoken with multiple political science PhD students who are interested in potentially making the same transition. This post synthesizes what I’ve said in those conversations with what I’ve learned in my first three months on the job, and I hope it will be helpful to anyone in the same position I was six months ago.

So it goes

When I was applying to graduate school and asking for letters of recommendation from my undergrad professors, one of them told me to give academia three years, and that if I hadn’t found a permanent position by then, to find another career. It’s been three years, and next week I start a new job as a data scientist. I read a fair bit of quit lit in my first couple years of grad school and always told myself that if I went that same route, I would never pen any of my own…

Regular expressions for replication

As part of the publication process for my recent article on how states preempt separatist conflict, I needed to submit replication materials to the journal. I took my graduate quantitative methods sequence with the late Tom Carsey, so I’ve long been a proponent replicability efforts in social science. I also had an hourly job in grad school replicating quantitative results for multiple political science journals, so I’m very familiar with best practices for replication. Unfortunately, in the four years since I wrote the first line of code for this project, somewhere in between defending my dissertation and starting a new job (ok, fine, almost immediately after writing that first line of code), I got a little lazy.

Faceted maps in R

I recently needed to create a choropleth of a few different countries for a project on targeting of UN peacekeepers by non-state armed actors I’m working on. A choropleth is a type of thematic map where data are aggregated up from smaller areas (or discrete points) to larger ones and then visualized using different colors to represent different numeric values.

Finding Backcountry Campsites with CalTopo, OpenStreetMap, and R

Like many people, I’ve been spending more time outdoors during this pandemic. While this means daily walks in my neighborhood, it also means getting out into the wilderness and sleeping in a tent when I can. Although outdoor recreation is one of the safer ways to entertain yourself these days, it’s not without its own concerns. The difficulty of safely getting to trailheads means that while I’m backpacking more than usual, it’s still not as often as I’d like.

R Markdown, Jekyll, and Footnotes

I use jekyll to create my website. Jekyll converts Markdown files into the HTML that your browser renders into the pages you see. As others and I have written before, it’s pretty easy to use R Markdown to generate pages with R code and output all together. One thing has consistently eluded me, however: footnotes.

Working with Large Spatial Data in R

In my research I frequently work with large datasets. Sometimes that means datasets that cover the entire globe, and other times it means working with lots of micro-level event data. Usually, my computer is powerful enough to load and manipulate all of the data in R without issue. When my computer’s fallen short of the task at hand, my solution has often been to throw it at a high performance computing cluster. However, I finally ran into a situation where the data proved too large even for that approach.

Jekyll and HTML Widgets

I’m currently compiling a list of university-affiliated programs designed to help prepare students for graduate study in political science and assist them in the process of applying to graduate school (a labyrinthine and opaque process in many regards). Since travel costs can be a deciding factor for some students when deciding whether to apply to these programs, I thought it would be nice to also put them on a map.

Extracting UN Peacekeeping Data from PDF Files

Some coauthors and I recently published a piece in the Monkey Cage on the recent military coup in Mali and the overthrow of president Ibrahim Boubacar Keïta. We examine what the ouster of Keïta means for the future of MINUSMA, the United Nations peacekeeping mission in Mali. One of my contributions that didn’t make the final cut was this plot of casualties to date among UN peacekeepers in the so-called big 5 peacekeeping missions .

Adding Content to an Academic Website

One thing I haven’t covered in my previous posts on creating and customizing an academic website is how to actually add content to your site. You know, the stuff that’s the reason why people go to your website in the first place? If you’ve followed those guides, your website should be professional looking and already feeling a little bit different from the stock template. However, adding new pages or tweaking the existing pages can be a little intimidating, and I realized I should probably walk through how to do so. Luckily Jekyll’s use of Markdown makes it really easy to add new content!

Customizing an Academic Website

This is a followup to my previous post on creating an academic website. If you’ve followed that guide, you should have a website that’s professional-looking and informative, but it’s probably lacking something to really make it feel like your own. There are an infinite number of ways you could customize the academicpages template (many of them far, far beyond my abilities) but I’m going to walk you through the process I used to start tweaking my website. The goal here isn’t to tell you how you should personalize your website, but to give you the tools to learn how to implement whatever changes you want to make.

Building an Academic Website

If you’re an academic, you need a website. Obviously I agree with this since you’re reading this on my website, but if you don’t have one, you should get one. Most universities these days provide a free option, usually powered by WordPress (both WashU and UNC use WordPress for their respective offerings). While these sites are quick to set up and come with the prestige of a .edu URL, they have several drawbacks that have been extensively written on.

Visualizing Police Militarization

Much has been written lately about the increasing militarization of US law enforcement. One of the most visible indicators of this shift in recent decades is the increased frequency of tactical gear and equipment worn and carried by police officers. However, this pales in comparison to images of police departments bringing armored vehicles to peaceful protests.

Counting Words in a Snap

14 pt periods. 1.05” margins. 2.1 spaced lines. Times Newer Roman. I’ve seen them all, and I’m tired of trying to catch them. So, I’ve stopped assigning papers in terms of page length and switched to word counts. Unfortunately, counting words is more time-intensive than counting pages.

Better Beamer Presentations the Easy Way

Everyone knows that Beamer makes frankly terrible presentations without a good deal of help. A well crafted Beamer presentation can be a thing of beauty, especially since you can use knitr or R Markdown to automatically generate tables and figures, but it takes a lot of work.

Checking Progress with Bash

I’m currently cleaning and wrangling a large (> 2 billion observations) dataset. Due to its size, I’m running code in batch mode on a remote cluster. Not running interactively makes it harder for me to check on my code’s progress.

Fancy Icons and LaTeX Quirks

I recently updated my CV to add my ORCiD identifier to it up top among the other places to find me online. An ORCiD is an online identifier that persists through any changes to your name, institution, or email address throughout your life.

Combining PDF Documents the Smarter Way

My previous post on combining multiple PDF files had an important caveat that things would end up in the wrong order if you had files with leading ID numbers that started at 1 and ended at 12, you’d end up with PDFs combined in the order 1, 10, 11, 12, 2, 3, …, 9.

Combining PDF Documents

How many times have you found that your institution has access to a digital version of a book you need only to discover that it comes in 15 different PDF files?

publications

Healing performance of granite and steel slag asphalt mixtures modified with steel wool fibers

B.H. Dinh, D.W. Park, and T.M. Phan, (2018), KSCE Journal of Civil Engineering, 22, 2064–2072, DOI: 10.1007/s12205-018-1660-8

Crack healing performance of hot mix asphalt containing steel slag by microwaves heating

T. M. Phan, D. W. Park, and T. H. M. Le, (2018), Construction and Building Materials, 274, DOI: 10.1016/j.conbuildmat.2018.05.278

Anti-chemical resistance and mock-up test performance of cement asphalt mortar modified with polymer for ballast stabilizing

T. H. M. Le, D. W. Park, J. W. Seo, and T. M. Phan, (2019), Construction and Building Materials, 232, DOI: 10.1016/j.conbuildmat.2019.117260

Evaluation of cracking resistance of healed warm mix asphalt based on air-void and binder content

T. M. Phan, T. H. M. Le, and D. W. Park, (2020), Road Materials and Pavement Design, 47-61, DOI: 10.1080/14680629.2020.1829010

Simulation on heat transfer of phase change material modified asphalt concrete for delaying black ice formation

T. M. Phan, D. W. Park, and H. S. Kim, (2020), International Journal of Highway Engineering, Vol. 22, No. 6 : 35-43, DOI: 10.7855/IJHE.2020.22.6.035

Evaluation of the effect of fly ash and slag on the properties of cement asphalt mortar

T. H. M. Le, D. W. Park, J. Y. Park,and T. M. Phan, (2019), Advances in Materials Science and Engineering, 2019, DOI: 10.1155/2019/1829328

Effect of treated fibers on performance of asphalt mixture

T. M. Phan, S.N Nguyen, C. B. Seo, and D. W. Park, (2020), Construction and Building Materials, 274, DOI: 10.1016/j.conbuildmat.2020.122051

Influence of antistripping additives and rejuvenators on healing performance of moisture-damaged HMA

D. W. Park, T. M. Phan, and Y. M. Kim, (2020), Advances in Materials Science and Engineering, 2020, DOI: 10.1155/2020/9260978

Improvement on rheological property of asphalt binder using synthesized micro-encapsulation phase change material

T. M. Phan, D. W. Park, and T. H. M. Le, (2021), Construction and Building Materials, 287, DOI: 10.1016/j.conbuildmat.2021.123021

Utilization of micro encapsulated phase change material in asphalt concrete for improving low-temperature properties and delaying black ice

T. M. Phan, D. W. Park, and H. S. Kim, (2022), Construction and Building Materials, 351, DOI: 10.1016/j.conbuildmat.2022.127262

Black ice prediction model for road pavement using weather forecast data and GIS database

T. M. Phan, M. S. Jang, and D. W. Park, (2022), The Baltic Journal of Road and Bridge Engineering, 17 (4), 63-79, DOI: 10.7250/bjrbe.2022-17.579

Evaluation of carbon grid reinforcement in asphalt pavement

T. M. Phan, D. W. Park, and H. S. Kim, (2022), Construction and Building Materials, 330, DOI: 10.1016/j.conbuildmat.2022.12895

Effect of volumetric properties on indirect tensile strength and cracking tolerance index of cored asphalt pavement

S. Y. Lee, T. M. Phan, P. M. Lam, and D. W. Park, (2022), International Journal of Highway Engineering, Vol. 22, No. 6 : 39-45, DOI: 10.7855/IJHE.2022.24.6.039

Stripping resistance evaluation of bead coating via Hamburg wheel tracking test and image analysis

Y. T. Kim, A. T. Nguyen, T. M. Phan, D. W. Park, (2022), International Journal of Highway Engineering,Vol.24, No.6, 47-52, DOI: 10.7855/IJHE.2022.24.6.047

Impact of air voids and environmental temperature of asphalt concrete on black ice

T. M. Phan, M. S. Jang, J. W. Seo, J. H. Yoon, D. W. Park, and T. H. M. Le, (2023), Road Materials and Pavement Design, 1-16, DOI: 10.1080/14680629.2023.2180293

Evaluation of chip seal mixture design methods using modified Hamburg wheel tracking test and sweep test

Yeong-Min Kim, Phat Tien Nguyen, T. M. Phan, Dae-Wook Park, (2023), Case Studies in Construction Materials, 18, DOI: 10.1016/j.cscm.2023.e02108

Evaluation on performance of rubber tire powder and waste glass modified binder as crack filling materials using 3D printing technology

T. M. Phan, Hye-Ju Ma, Dae-Wook Park, (2024), Construction and Building Materials, 1-16, DOI: 10.1016/j.conbuildmat.2024.135225

Effect of synthesized warm mix additive and rejuvenator on performance of recycled warm asphalt mixtures

T. M. Phan, Yu-Seung Choi, Sang-Hyeok Youn, and Dae-Wook Park, (2024), Construction and Building Materials, 1-16, DOI: 10.1016/j.conbuildmat.2024.135772

Mobilizing Railway Track Stability with Nonionic Cement Asphalt Mortar for Floating Sleeper Mitigation - 2D/3D Numerical Investigation and Full-scale Testing Verification

Dae-Wook Park, Chan-Yong Choi, T.M. Phan, and Tri Ho Minh Le, (2024), Case Studies in Construction Materials, 20, DOI: 10.1016/j.cscm.2024.e03088

Impact of cement content in cement bound materials on the reflection cracking performance of asphalt pavements

Debby Marcelia Andryanti, T. M. Phan, Dong-Wook Lee, and Dae-Wook Park, (2024), Case Studies in Construction Materials, 20, DOI: 10.1016/j.cscm.2024.e03229

research

talks