Skip to content

Commit deca871

Browse files
authored
Merge pull request #78 from arfc/revisions
Revisions to abstract and introduction
2 parents a7567f6 + feb6abc commit deca871

File tree

16 files changed

+263
-211
lines changed

16 files changed

+263
-211
lines changed

.github/workflows/CI.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,29 @@ jobs:
7474
initexmf --mklinks
7575
initexmf --mklangs
7676
fi
77+
78+
- name: Debug conda environment
79+
shell: bash -l {0}
80+
run: |
81+
echo "Conda info:"
82+
conda info
83+
echo "Conda envs:"
84+
conda env list
85+
echo "Current PATH:"
86+
echo $PATH
87+
echo "Which python:"
88+
which python
89+
echo "Which snakemake:"
90+
which snakemake || echo "snakemake not found"
7791
7892
# Execute the Snakemake workflow
7993
- name: Run Snakemake workflow
94+
shell: bash -l {0} # Explicitly use login shell
8095
run: |
81-
cd analysis && snakemake -j2
96+
conda activate 2025-dotson-thesis
97+
which python
98+
which snakemake
99+
cd analysis && snakemake -j2 --force
82100
83101
# Upload the generated PDF as an artifact
84102
- name: Upload PDF artifact

analysis/Snakefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,8 +270,8 @@ rule benchmark_chapter:
270270
done
271271
"""
272272
#============================EXAMPLES CHAPTER================================
273-
app_d_url = "https://fuelcycleevaluation.inl.gov/Shared%20Documents/ES%20Appendix%20D.pdf"
274-
app_c_url = "https://fuelcycleevaluation.inl.gov/Shared%20Documents/ES%20Appendix%20C.pdf"
273+
app_d_url = "https://sai.inl.gov/content/uploads/29/2024/11/es_appendix_d.pdf"
274+
app_c_url = "https://sai.inl.gov/content/uploads/29/2024/11/es_appendix_c.pdf"
275275
atbe_url = "https://oedi-data-lake.s3.amazonaws.com/ATB/electricity/csv/2024/v3.0.0/ATBe.csv"
276276

277277
rule retrieve_fuel_cycles_report_D:
52 Bytes
Loading

analysis/scripts/05-examples-scripts/solve_datacenter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@
3737
with open(snakemake.input.dc_problem, "rb") as file:
3838
problem = pickle.load(file)
3939

40+
use_checkpoints = False
4041

4142
checkpoint_list = glob("checkpoint_*.pkl")
4243
checkpoint_list.sort()
43-
if len(checkpoint_list) > 0:
44+
if (len(checkpoint_list) > 0) and use_checkpoints:
4445
with open(checkpoint_list[-1], 'rb') as f:
4546
algorithm = pickle.load(f)
4647
algorithm.termination = MaximumGenerationTermination(200)

data/metric_data.csv

Lines changed: 0 additions & 41 deletions
This file was deleted.

docs/00-outline.tex

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,26 @@ \chapter{Introduction}
22
\label{chapter:introduction}
33
\input{1-introduction/1-introduction.tex}
44

5-
% \chapter{Literature Review}
6-
% \label{chapter:lit-review}
7-
% \input{2-literature/20-literature}
5+
\chapter{Literature Review}
6+
\label{chapter:lit-review}
7+
\input{2-literature/20-literature}
88

9-
% \chapter{\acf{osier}}
10-
% \label{chapter:osier}
11-
% \input{3-osier/30-intro}
9+
\chapter{\acf{osier}}
10+
\label{chapter:osier}
11+
\input{3-osier/30-intro}
1212

13-
% \chapter{Benchmark Results}
14-
% \label{chapter:benchmark-results}
15-
% \input{4-benchmark-results/40-benchmark.tex}
13+
\chapter{Benchmark Results}
14+
\label{chapter:benchmark-results}
15+
\input{4-benchmark-results/40-benchmark.tex}
1616

17-
% \chapter{Examples with \acs{osier}}
18-
% \label{chapter:examples}
19-
% \input{5-examples/50-intro.tex}
17+
\chapter{Examples with \acs{osier}}
18+
\label{chapter:examples}
19+
\input{5-examples/50-intro.tex}
2020

21-
% \chapter{Energy modeling, planning, and justice}
22-
% \label{chapter:communities}
23-
% \input{7-interviews/70-outline}
21+
\chapter{Energy modeling, planning, and justice}
22+
\label{chapter:communities}
23+
\input{7-interviews/70-outline}
2424

25-
% \chapter{Conclusions}
26-
% \label{chapter:conclusions}
27-
% \input{8-conclusion/80-conclusion.tex}
25+
\chapter{Conclusions}
26+
\label{chapter:conclusions}
27+
\input{8-conclusion/80-conclusion.tex}

docs/02-acks.tex

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
Writing a thesis can often feel like a solitary experience. Despite appearances,
2+
such an endeavor is only possible through the collective support of mentors,
3+
colleagues, friends, and family (and those friends who became family).
4+
5+
I am profoundly indebted to my advisor and mentor, Professor Kathryn D. Huff,
6+
who set me on this path. Her uncompromising standards for excellence are matched
7+
only by the care and attention she affords her students. I only hope I can live
8+
up to her example. I would also like to thank my co-advisor, Professor Madicken
9+
Munk, for encouraging me to pursue my curiosity, which led to this sprawling
10+
multi-disciplinary work.
11+
12+
I thank the other members of my committee, James Stubbins, Clifford Singer,
13+
McKenzie Johnson, and Denia Djoki\'c. I am particularly grateful to Professor
14+
Johnson for her patience and humor while mentoring me through the nuances of
15+
interacting with and writing about real people (gasp!). I am also deeply
16+
appreciative of the time and effort Dr. Djoki\'c put into guiding myself and
17+
Haley Williams (UC Berkeley) through the philosophy of science literature in
18+
weekly meetings of the ``Nuclear Contextualizers."
19+
20+
Of course, I thank my colleagues, past and present, from the Advanced Reactors
21+
and Fuel Cycles (ARFC) group: Gwendolyn Chee, Sun Myung Park, Amanda Bachmann,
22+
Nathan Ryan, Olek Yardas, Zo\"e Richter, and Luke Seifert. Their feedback and
23+
code reviews were indispensable.
24+
25+
I would like to extend a special thanks to the following people. Shannon
26+
Anderson, thank you for helping me navigate the challenges of social science and
27+
engaging with the energy justice literature. Roberto Fairhurst, thanks for being
28+
a great friend and roommate. I miss interrupting you at work (and I appreciate
29+
your patience with my interruptions). Jeremy Mettler, although I credit
30+
Professor Huff with officially starting my journey, I truly would not be here
31+
without your persistent, friendly nudges. Thank you for always inviting me, for
32+
being a trusted confidant, and a dear friend. Nataly Panczyk, I adore your
33+
curiosity, kindness, and infectious enthusiasm. I am perpetually in awe of you.
34+
35+
I would also like to acknowledge the many incredible professors at the
36+
University of Illinois and at the College of Lake County. In particular, I
37+
acknowledge Drs. Ryan Stock, Ana Mazilu, Josephine Faulk, Kristi Dameron, and
38+
Steve Chamberlin for encouraging me to pursue graduate studies.
39+
40+
Finally, I received financial support for this work from the Nuclear Regulatory
41+
Commission Fellowship Program, the Felix T. Adler Fellowship from the NPRE
42+
Department at UIUC, and the Union of Concerned Scientists Professional
43+
Development Fund.

0 commit comments

Comments
 (0)