Skip to content

Commit 7e863aa

Browse files
authored
Merge branch 'main' into main
2 parents 45de452 + 3e4e7e1 commit 7e863aa

62 files changed

Lines changed: 1439 additions & 80 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: Generate news posts from ADS library
2+
3+
on:
4+
# Run every Monday at 08:00 UTC
5+
schedule:
6+
- cron: "0 8 * * 1"
7+
# Allow manual runs from the GitHub Actions tab
8+
workflow_dispatch:
9+
10+
# Prevent simultaneous runs to avoid compounding ADS rate-limit pressure.
11+
# A newly triggered run will wait for any already-running instance to finish.
12+
concurrency:
13+
group: ${{ github.workflow }}
14+
cancel-in-progress: false
15+
16+
permissions:
17+
contents: write
18+
pull-requests: write
19+
20+
jobs:
21+
ads-news-posts:
22+
runs-on: ubuntu-latest
23+
24+
steps:
25+
- name: Check out repository
26+
uses: actions/checkout@v4
27+
28+
- name: Set up Python
29+
uses: actions/setup-python@v5
30+
with:
31+
python-version: "3.12"
32+
33+
- name: Install Python dependencies
34+
run: pip install -r scripts/requirements.txt
35+
36+
- name: Generate draft posts from ADS library
37+
env:
38+
ADS_TOKEN: ${{ secrets.ADS_TOKEN }}
39+
run: python scripts/ads_to_posts.py --posts-dir _posts
40+
41+
- name: Check for new posts
42+
id: check
43+
run: |
44+
git add _posts/
45+
if git diff --cached --quiet; then
46+
echo "new_posts=false" >> "$GITHUB_OUTPUT"
47+
else
48+
echo "new_posts=true" >> "$GITHUB_OUTPUT"
49+
fi
50+
51+
- name: Create pull request with new post drafts
52+
if: steps.check.outputs.new_posts == 'true'
53+
uses: peter-evans/create-pull-request@v7
54+
with:
55+
token: ${{ secrets.GITHUB_TOKEN }}
56+
branch: ads-news-drafts/${{ github.run_id }}
57+
base: main
58+
commit-message: "news: add draft publication posts from ADS library"
59+
title: "News post drafts from ADS library (${{ github.run_id }})"
60+
body: |
61+
This pull request was opened automatically by the **Generate news posts from ADS library** workflow.
62+
63+
It contains draft Markdown files in `_posts/` for publications found in the [PFITS+ ADS library](https://ui.adsabs.harvard.edu/public-libraries/_-AhcKuYSKyaIu_U5ebVsA) that do not yet have a corresponding news post.
64+
65+
**Before merging, please review each file and:**
66+
- Trim the `tags:` list to 3–6 relevant subject keywords (remove overly specific or administrative ones).
67+
- Verify that all team-member authors have working profile links.
68+
- Confirm the citation line (journal, volume, and page numbers).
69+
- For arXiv preprints, update the entry once the paper is formally published.
70+
71+
See `_posts/README.md` for full formatting conventions.
72+
labels: "news,publications,automated"
73+
draft: false

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ _site
44
.jekyll-metadata
55
Gemfile.lock
66

7+
# Python
8+
__pycache__/
9+
*.pyc
10+
*.pyo
11+
712
# Web development
813
assets/images/temp
914

_data/navigation.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
# main navbar
22
main:
3-
- title: "Team"
4-
url: /team/
5-
- title: "Meetings"
6-
url: /research/meetings/
7-
- title: "Code Comparisons"
8-
url: /research/code-comparisons/
9-
- title: "Talks"
10-
url: https://www.youtube.com/@PFITSTalkSeries
11-
target: _blank
123
- title: "Research"
134
url: /research/
145
- title: "News"
156
url: /news/
16-
- title: "Gallery"
17-
url: /research/gallery/
187
- title: "Publications"
198
url: https://ui.adsabs.harvard.edu/public-libraries/_-AhcKuYSKyaIu_U5ebVsA
209
target: _blank
10+
- title: "Talks"
11+
url: https://www.youtube.com/@PFITSTalkSeries
12+
target: _blank
13+
- title: "Meetings"
14+
url: /research/meetings/
15+
- title: "Team"
16+
url: /team/
17+
- title: "Code Comparisons"
18+
url: /research/code-comparisons/
19+
- title: "Gallery"
20+
url: /research/gallery/
2121

2222
# research sidebar
2323
research:

_pages/category-archive.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Posts by Category"
3+
layout: categories
4+
permalink: /categories/
5+
author_profile: true
6+
---

_pages/tag-archive.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Posts by Tag"
3+
layout: tags
4+
permalink: /tags/
5+
author_profile: true
6+
---

_pages/team.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,27 @@ <h3 id="{{ post.title }}">{{ post.title }}</h3>
113113
{% endfor %}
114114
</table>
115115

116+
<h2 id="amnh">American Museum of Natural History</h2>
117+
<table>
118+
{% for post in site.team %}
119+
{% if post.excerpt == 'American Museum of Natural History' %}
120+
<tr>
121+
<td>
122+
<a href="{{ post.url }}">
123+
<img src="{{ post.header.teaser }}" width="150">
124+
</a>
125+
</td>
126+
<td>
127+
<a href="{{ post.url }}">
128+
<h3 id="{{ post.title }}">{{ post.title }}</h3>
129+
</a>
130+
{{ post.position }}
131+
</td>
132+
</tr>
133+
{% endif %}
134+
{% endfor %}
135+
</table>
136+
116137
<h2 id="uc-berkeley">University of California, Berkeley</h2>
117138
<table>
118139
{% for post in site.team %}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: "Turbulence in Particle-laden Midplane Layers of Planet-forming Disks"
3+
date: 2023-01-01T08:00:00
4+
categories:
5+
- Publications
6+
tags:
7+
- "astrophysical fluid dynamics"
8+
- "planetesimals"
9+
- "protoplanetary disks"
10+
- "Sengupta, Debanjan"
11+
- "Umurhan, Orkan M."
12+
link: https://ui.adsabs.harvard.edu/abs/2023ApJ...942...74S/abstract
13+
---
14+
15+
Published in *The Astrophysical Journal*, 942, 74.
16+
17+
Authors: [Debanjan Sengupta](/team/sengupta-debanjan/), [Orkan M. Umurhan](/team/umurhan-orkan/)

_posts/2023-03-01-pub-apj-chang.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "On the Origin of Dust Structures in Protoplanetary Disks: Constraints from the Rossby Wave Instability"
3+
date: 2023-03-01T08:00:00
4+
categories:
5+
- Publications
6+
tags:
7+
- "astrophysical fluid dynamics"
8+
- "circumstellar dust"
9+
- "planet formation"
10+
- "protoplanetary disks"
11+
- "submillimeter astronomy"
12+
- "hydrodynamics"
13+
- "Chang, Eonho"
14+
- "Youdin, Andrew N."
15+
- "Krapp, Leonardo"
16+
link: https://ui.adsabs.harvard.edu/abs/2023ApJ...946L...1C/abstract
17+
---
18+
19+
Published in *The Astrophysical Journal*, 946, L1.
20+
21+
Authors: [Eonho Chang](/team/chang-eonho/), [Andrew N. Youdin](/team/youdin-andrew/), [Leo Krapp](/team/krapp-leo/)

_posts/2023-04-01-pub-apj-lyra.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: "An Analytical Theory for the Growth from Planetesimals to Planets by Polydisperse Pebble Accretion"
3+
date: 2023-04-01T08:00:00
4+
categories:
5+
- Publications
6+
tags:
7+
- "planet formation"
8+
- "planetary system formation"
9+
- "Lyra, Wladimir"
10+
- "Yang, Chao-Chin"
11+
link: https://ui.adsabs.harvard.edu/abs/2023ApJ...946...60L/abstract
12+
---
13+
14+
Published in *The Astrophysical Journal*, 946, 60.
15+
16+
Authors: [Wladimir Lyra](/team/lyra-wladimir/), Johansen, Anders, Cañas, Manuel H., [Chao-Chin Yang](/team/yang-chao-chin/)

_posts/2024-02-01-pub-psj-caas.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: "A Solution for the Density Dichotomy Problem of Kuiper Belt Objects with Multispecies Streaming Instability and Pebble Accretion"
3+
date: 2024-02-01T08:00:00
4+
categories:
5+
- Publications
6+
tags:
7+
- "dwarf planets"
8+
- "kuiper belt"
9+
- "pluto"
10+
- "hydrodynamics"
11+
- "planet formation"
12+
- "Lyra, Wladimir"
13+
- "Carrera, Daniel"
14+
- "Krapp, Leonardo"
15+
- "Sengupta, Debanjan"
16+
- "Simon, Jacob B."
17+
- "Umurhan, Orkan M."
18+
- "Yang, Chao-Chin"
19+
- "Youdin, Andrew N."
20+
link: https://ui.adsabs.harvard.edu/abs/2024PSJ.....5...55C/abstract
21+
---
22+
23+
Published in *The Planetary Science Journal*, 5, 55.
24+
25+
Authors: Cañas, Manuel H., [Wladimir Lyra](/team/lyra-wladimir/), [Daniel Carrera](/team/carrera-daniel/), [Leo Krapp](/team/krapp-leo/), [Debanjan Sengupta](/team/sengupta-debanjan/), [Jacob B. Simon](/team/simon-jacob/), [Orkan M. Umurhan](/team/umurhan-orkan/), [Chao-Chin Yang](/team/yang-chao-chin/), [Andrew N. Youdin](/team/youdin-andrew/)

0 commit comments

Comments
 (0)