<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Beth Connors &#8211; The Bowman Lab</title>
	<atom:link href="https://www.polarmicrobes.org/author/beth/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.polarmicrobes.org</link>
	<description>Marine Microbial Ecology</description>
	<lastBuildDate>Sat, 18 Apr 2026 14:04:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">188265837</site>	<item>
		<title>Tutorial: altering an existing NPZ model</title>
		<link>https://www.polarmicrobes.org/tutorial-altering-an-existing-npz-model/</link>
		
		<dc:creator><![CDATA[Beth Connors]]></dc:creator>
		<pubDate>Mon, 11 Oct 2021 18:56:25 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.polarmicrobes.org/?p=3339</guid>

					<description><![CDATA[I had the recent pleasure this summer of teaching high school students as a part of a Sally Ride Science Junior Academy. My class was called Polar Microbes, and we discussed adaptations to environments unique to the poles and the &#8230; <a href="https://www.polarmicrobes.org/tutorial-altering-an-existing-npz-model/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p>I had the recent pleasure this summer of teaching high school students as a part of a <a href="https://sallyridescience.ucsd.edu/junior-academy/" data-type="URL" data-id="https://sallyridescience.ucsd.edu/junior-academy/">Sally Ride Science Junior Academy</a>. My class was called Polar Microbes, and we discussed adaptations to environments unique to the poles and the importance of microbes to the food webs of the Arctic and Antarctic. One of the things I most wanted to show students was how a simple ecological model could be changed to better fit the polar environment and explicitly include micro-organisms. I was so impressed by how quickly my students were able to understand and change the code underlying the model we used. I wanted to write a quick tutorial to expand that learning to anyone that is intimidated by ecological modeling and wants an easy place to start.</p>



<p>It is valuable to start out with a basic definition: a model is a simple representation of a complex phenomenon. Models are useful because they explicitly describe important mechanisms, which then can be tested against observations. This testing will ultimately demonstrate if your concept of a natural phenomenon was valid or that it needs to be refined.  With very little modeling experience myself, I started with an existing model from the excellent textbook “A Practical Guide to Ecological Modeling” by Karline Soetaert and Peter Herman from Springer. If you use R as a coding language, it is a great book to start modeling, as they have many conceptional explanations paired with highly understandable code. All the examples from the book are in the R package ecolMod:</p>



<p><code>install.packages("ecolMod”) </code></p>



<p><code>library(ecolMod) </code></p>



<p><code>demo("chap2")</code></p>



<p>Once you have the package loaded, you can click through the examples to see how to build a simple ecological model, where a forcing function causes flow between state variables. It is easier to understand with the below visual (Fig 2.1 of Soetart and Herman).</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" fetchpriority="high" decoding="async" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture1.png?resize=553%2C182&#038;ssl=1" alt="" class="wp-image-3340" width="553" height="182" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture1.png?w=494&amp;ssl=1 494w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture1.png?resize=300%2C99&amp;ssl=1 300w" sizes="(max-width: 553px) 100vw, 553px" /></figure>



<p>In oceanography, a common real-world application of this conceptual type of model is the NPZD, which stands for Nutrient, Phytoplankton, Zooplankton and Detritus. It is important for us to understand the flow of carbon and nitrogen (among other elements!) through both the macroscopic (zooplankton) and microscopic (detritus that is re-mineralized by bacteria) food web. This is one of the simplest ways to mathematically model it.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" decoding="async" width="494" height="296" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Rplot01-3.04.55-PM-copy.png?resize=494%2C296&#038;ssl=1" alt="" class="wp-image-3341" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Rplot01-3.04.55-PM-copy.png?w=494&amp;ssl=1 494w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Rplot01-3.04.55-PM-copy.png?resize=300%2C180&amp;ssl=1 300w" sizes="(max-width: 494px) 100vw, 494px" /></figure>



<p>Along with figures, the authors are kind enough to include the code for the model. In their code, each of the state variables of NPZ or D (the boxes) are mathematically equal to the flows in minus the flows out. Based on the figure above for instance, PHYTO = f1 – f2. In turn, each of the flows are their own mathematical equations with parameters (constants that are experimentally determined). The equation provided for f1 for instance is:</p>



<p><code> f1 =  Nuptake  &lt;- maxUptake * PAR/(PAR+ksPAR) * din/(din+ksDIN)</code></p>



<p>This is because <code>Nuptake</code> is dependent on solar radiation (PAR) and the amount of nutrients that are available (<code>din</code>), as well as the parameters <code>maxUptake, ksPAR and ksDIN</code> which are set as equal to 1/day, 140 muEinst/m2/s and 0.5 mmolN/m3 respectively when we define our parameters later in the model. I encourage you to download the model code and follow how each of the state variable definitions, flows and parameters are connected. Even in a model as simple as this it gets complicated!</p>



<p>Even more exciting are the model solutions, which show a sensible story over two years. As you know from above, the forcing function for the model is PAR (solar radiation), which varies over the season (the sine wave in panel A of the following figure). As PAR increases in the spring, there is a modeled increase in Chlorophyll and Zooplankton (what oceanographers call a “spring bloom”!) and a decrease in DIN.</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture2.png?resize=567%2C339&#038;ssl=1" alt="" class="wp-image-3342" width="567" height="339" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture2.png?w=468&amp;ssl=1 468w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture2.png?resize=300%2C179&amp;ssl=1 300w" sizes="(max-width: 567px) 100vw, 567px" /></figure>



<p>As I was teaching a class called Polar Microbes, I wanted to change some parts of the model to better reflect a polar environment. Since the model’s forcing function is the seasonal light cycle, I knew it was the first thing that needed to change. The tilt of our rotation axis ensures that our poles have a much more extreme seasonal light cycles, with time in both full darkness and full light.</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture3.png?resize=436%2C291&#038;ssl=1" alt="" class="wp-image-3343" width="436" height="291" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture3.png?w=349&amp;ssl=1 349w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture3.png?resize=300%2C200&amp;ssl=1 300w" sizes="auto, (max-width: 436px) 100vw, 436px" /></figure>



<p>When you change the model to reflect this planetary fact (just change the PAR function to have a steeper slope and a period of darkness), the output variables change drastically (the Polar Model is in blue below):</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture4.png?resize=576%2C356&#038;ssl=1" alt="" class="wp-image-3344" width="576" height="356" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture4.png?w=624&amp;ssl=1 624w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture4.png?resize=300%2C186&amp;ssl=1 300w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>



<p>Our class had long discussions about this model output. Is it sensible? What can you infer about the polar regions from this? How could it be improved? In our class, we ended up even adding another state variable, Bacteria, and altering the flows from it (viral lysis) to see what happens.</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture5.png?resize=566%2C350&#038;ssl=1" alt="" class="wp-image-3347" width="566" height="350" srcset="https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture5.png?w=624&amp;ssl=1 624w, https://i0.wp.com/www.polarmicrobes.org/wp-content/uploads/2021/10/Picture5.png?resize=300%2C186&amp;ssl=1 300w" sizes="auto, (max-width: 566px) 100vw, 566px" /></figure>



<p>I encourage you to download the ecolMod package and see for yourself! If you are a high school student, consider joining us next summer at Sally Ride Science for my summer class on Polar Microbes as well.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ftutorial-altering-an-existing-npz-model%2F&amp;linkname=Tutorial%3A%20altering%20an%20existing%20NPZ%20model" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ftutorial-altering-an-existing-npz-model%2F&amp;linkname=Tutorial%3A%20altering%20an%20existing%20NPZ%20model" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ftutorial-altering-an-existing-npz-model%2F&amp;linkname=Tutorial%3A%20altering%20an%20existing%20NPZ%20model" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.polarmicrobes.org%2Ftutorial-altering-an-existing-npz-model%2F&#038;title=Tutorial%3A%20altering%20an%20existing%20NPZ%20model" data-a2a-url="https://www.polarmicrobes.org/tutorial-altering-an-existing-npz-model/" data-a2a-title="Tutorial: altering an existing NPZ model"></a></p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3339</post-id>	</item>
		<item>
		<title>Five lessons from my first quarter of graduate school</title>
		<link>https://www.polarmicrobes.org/five-lessons-from-my-first-quarter-of-graduate-school/</link>
					<comments>https://www.polarmicrobes.org/five-lessons-from-my-first-quarter-of-graduate-school/#comments</comments>
		
		<dc:creator><![CDATA[Beth Connors]]></dc:creator>
		<pubDate>Mon, 20 Jan 2020 14:09:50 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://www.polarmicrobes.org/?p=2925</guid>

					<description><![CDATA[In the weeks leading up to starting at Scripps Institution of Oceanography, where I am now a first year PhD student, I often found myself – for better or worse – turning to Google for advice on navigating the next &#8230; <a href="https://www.polarmicrobes.org/five-lessons-from-my-first-quarter-of-graduate-school/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In the weeks leading up to starting
at Scripps Institution of Oceanography, where I am now a first year PhD
student, I often found myself – for better or worse – turning to Google for
advice on navigating the next five years. I would google any anxiety-fueled
question that popped into my brain, from “What is the hardest year of a PhD?”
to “How competitive is a PhD cohort?” I found the best answers online were from
older students, who used the space to reflect on their recent experiences and
offer up what they had learned along the ride. In that spirit, I hope some
recently accepted graduate student stumbles onto this as they furiously google,
and that it offers comfort and (hopefully) wisdom for a fun and tumultuous transition.
</p>



<p>Below is a list of five things I
really learned – and relearned – as a first quarter grad student. I am only one
quarter done with a potentially six-year degree (which if we do some quick GRE
math, means I am one quarter of one sixth done, which is a little over 4
percent), so this is by no means an exhaustive list. I’m actually really
interested to see which of the five becomes more important as the years go on,
and please comment if as a graduate student you think I missed something
important. </p>



<p>Five lessons from the first quarter of graduate school: </p>



<p><strong>Find help.  </strong>This I think was the most often repeated piece of advice I saw going into my first year, and it really holds up. Finding people who I could be myself around – to whom I could ask stupid questions and lament about failed experiments with— was essential to my first quarter survival. My best memories from a packed schedule of lab and class are from study groups and group lab coding sessions. I also got involved on campus once I felt settled, which was a great way to meet and work alongside older students and mentors.</p>



<p><strong>Planning ahead saves money</strong>. I worked in a lab as an undergrad and as a tech once I graduated, but I was never in charge of purchasing lab equipment or supplies. This quarter marked the transition for me between being an ignorant consumer of lab supplies to a conscientious one, now that I know exactly how expensive it all is and how much money you can waste by doing a poorly designed experiment (extra hint: include controls!). More generally, the application process for PhDs includes applying for grants, which is just the beginning in learning to apply for and manage money as a researcher. I’ve realized I have a lot to learn about budgeting and management in my journey to become a successful scientist.</p>



<p><strong>Grades aren’t everything anymore.  </strong>It was a hard habit to break, but all of your time shouldn’t be spent studying for your general first year classes. I learned to diversify how I obtained knowledge. Reading scientific papers and attending seminars from visiting professors were places where I learned the most this quarter. An afternoon spent reading a paper closely related to your research or an hour attending an interesting seminar often meant more to me than studying for a midterm in my more general oceanography classes. </p>



<p><strong>Say yes. </strong>I am writing this from a ship off of the coast of Antarctica, where I am conducting field work, all because my advisor asked if I wanted to go and I said yes. Saying yes to collecting samples in the field is one example, but even to something simpler but still scary – like a surfing class or going to a social event where you don’t know anyone – just say yes.  </p>



<p><strong>You will make mistakes. </strong>I think the biggest lesson I learned from the first few months of grad school was how often you make mistakes. It is a daily (sometimes hourly) part of life, in both lab and in class. I am still working on how to learn from and move past mistakes, both large and small. </p>



<p>I think since I am still in my
first year I have yet to really experience burnout or writer’s block, which I
know happen often to older PhD students. I feel so fortunate to be able to
study and do science as a Bowman lab member at Scripps, and I hope my insight
from a great first quarter help put any prospective students that are reading this
at ease. </p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ffive-lessons-from-my-first-quarter-of-graduate-school%2F&amp;linkname=Five%20lessons%20from%20my%20first%20quarter%20of%20graduate%20school" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ffive-lessons-from-my-first-quarter-of-graduate-school%2F&amp;linkname=Five%20lessons%20from%20my%20first%20quarter%20of%20graduate%20school" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.polarmicrobes.org%2Ffive-lessons-from-my-first-quarter-of-graduate-school%2F&amp;linkname=Five%20lessons%20from%20my%20first%20quarter%20of%20graduate%20school" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.polarmicrobes.org%2Ffive-lessons-from-my-first-quarter-of-graduate-school%2F&#038;title=Five%20lessons%20from%20my%20first%20quarter%20of%20graduate%20school" data-a2a-url="https://www.polarmicrobes.org/five-lessons-from-my-first-quarter-of-graduate-school/" data-a2a-title="Five lessons from my first quarter of graduate school"></a></p>]]></content:encoded>
					
					<wfw:commentRss>https://www.polarmicrobes.org/five-lessons-from-my-first-quarter-of-graduate-school/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2925</post-id>	</item>
	</channel>
</rss>
