<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Olakunle Joshua | SUNY ESF</title><link>https://olakunle4impact.github.io/</link><atom:link href="https://olakunle4impact.github.io/index.xml" rel="self" type="application/rss+xml"/><description>Olakunle Joshua | SUNY ESF</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 02 Oct 2025 00:00:00 +0000</lastBuildDate><image><url>https://olakunle4impact.github.io/media/logo_hu_5ec36c4f529583a6.png</url><title>Olakunle Joshua | SUNY ESF</title><link>https://olakunle4impact.github.io/</link></image><item><title>Modeling Diameter Distribution</title><link>https://olakunle4impact.github.io/projects/nemo/</link><pubDate>Mon, 04 Nov 2024 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/projects/nemo/</guid><description/></item><item><title>The transformation everyone needs</title><link>https://olakunle4impact.github.io/blog/motivational/</link><pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/blog/motivational/</guid><description>&lt;p&gt;Romans 12:2 declares: “Don’t copy the behavior and customs of this world, but let God transform you into a new person by changing the way you think. Then you will learn to know God’s will for you, which is good and pleasing and perfect.” This verse reveals a profound truth: the true transformation every human being needs does not come from the world around us, but from the renewing power of God through His Word.
The world constantly attempts to mold us into its pattern—chasing after wealth, fame, pride, and temporary pleasures. These influences may seem attractive, but they leave the soul empty and distant from God’s purpose. Conformity to the world results in a life without direction, where people live according to societal standards rather than divine standards. That is why the apostle Paul urges believers not to copy the world’s customs.
Instead, the Bible calls us to experience divine transformation. This change begins in the mind. When we allow the Word of God to shape our thoughts, attitudes, and decisions, our lives take on a new dimension. The Word has the power to cleanse, renew, and guide us. Through constant study and meditation on Scripture, the believer’s mind is washed from worldly philosophies and aligned with God’s truth.
This transformation is not superficial—it is spiritual and complete. The Word of God reshapes us from the inside out. It teaches us forgiveness where the world teaches revenge, humility where the world teaches pride, and love where the world teaches selfishness. By letting the Word dwell richly in us, we become vessels fit for God’s vineyard: useful, humble, and ready to serve.
Furthermore, divine transformation equips us to know and walk in God’s will. Many struggle with life’s direction because they seek answers in human wisdom rather than God’s truth. But Romans 12:2 assures us that a renewed mind gains clarity of purpose. God’s will is revealed to those who have been transformed by His Word, and that will is always good, pleasing, and perfect.
In conclusion, the transformation everyone needs is not external, but internal; not worldly, but divine. It comes only through surrendering to the power of God’s Word, which renews our minds, purifies our hearts, and equips us for service in His kingdom. If we allow Scripture to shape us daily, we will become better persons—living testimonies of God’s grace and faithful vessels in His vineyard.&lt;/p&gt;
&lt;details class="print:hidden xl:hidden" open&gt;
&lt;summary&gt;Table of Contents&lt;/summary&gt;
&lt;div class="text-sm"&gt;
&lt;nav id="TableOfContents"&gt;&lt;/nav&gt;
&lt;/div&gt;
&lt;/details&gt;</description></item><item><title>Data Visualization in R</title><link>https://olakunle4impact.github.io/blog/data-visualization/</link><pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/blog/data-visualization/</guid><description>&lt;h2 id="data-visualization-in-r-using-ggplot2"&gt;Data Visualization in R using ggplot2&lt;/h2&gt;
&lt;p&gt;Data visualization is an important step in data analysis. It helps us to understand patterns, trends, and relationships in the data.&lt;br&gt;
In R, one of the most popular packages for visualization is &lt;strong&gt;ggplot2&lt;/strong&gt;. It is based on the &lt;strong&gt;Grammar of Graphics&lt;/strong&gt;, which builds plots by layering components
such as data, aesthetics, and geoms. To use this package in R, we will first need to install it if it is not already installed and then load the library to use it the functions available within the package.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;install.packages&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;#34;ggplot2&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Install ggplot2 if not already installed&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;library&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;ggplot2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;# Load the library&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;We’ll use the mtcars dataset which contains data on fuel consumption and car design. Then, we can plot mpg (miles per gallon) against hp (horsepower).&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;head&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;hp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;blue&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Scatter Plot of Horsepower vs. MPG&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Horsepower&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_minimal&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;figure&gt;&lt;img src="https://olakunle4impact.github.io/images/histogram.png"&gt;
&lt;/figure&gt;
&lt;p&gt;The plot output shows that cars with higher horsepower tend to have lower fuel efficiency (mpg). We can add more embelishment to several components of the plot but for this short tutorial, we will only learn how to add color by group.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;hp&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_point&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;size&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Horsepower vs. MPG Colored by Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Horsepower&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_light&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;figure&gt;&lt;img src="https://olakunle4impact.github.io/images/histogram_color.png"&gt;
&lt;/figure&gt;
We can also create an histogram looking at the distribution of miles per gallon (mpg) using the line of code below:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_histogram&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;binwidth&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;skyblue&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;black&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Distribution of Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_classic&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;figure&gt;&lt;img src="https://olakunle4impact.github.io/images/hist.png"&gt;
&lt;/figure&gt;
This histogram shows how mpg values are distributed across cars.
Boxplots are also very useful to see spread and outliers present in our data. In the line of code below, we will visualize mpg across different cylinder groups.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-r" data-lang="r"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nf"&gt;ggplot&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;mtcars&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;aes&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;mpg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;fill&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;factor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cyl&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;geom_boxplot&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;labs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;title&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Boxplot of MPG by Number of Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Cylinders&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;&amp;#34;Miles per Gallon&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nf"&gt;theme_bw&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;figure&gt;&lt;img src="https://olakunle4impact.github.io/images/boxplot.png"&gt;
&lt;/figure&gt;
This boxplot shows that cars with more cylinders generally have lower mpg. With ggplot2, we can build many types of plots with a simple and flexible syntax.
From scatter plots to boxplots, ggplot2 provides an excellent toolkit for data visualization. Try experimenting with your own datasets and layering more components such as smooth lines, facets, or themes which was not covered in this short tutorial.&lt;/p&gt;
&lt;p&gt;In case you want to download the dataset used for this tutorial which is also readily available in base r, use the button below:&lt;/p&gt;
&lt;div class="text-left"&gt;
&lt;a
id="button-8363bc670f960af920c3ec59df571fd4"
href="https://olakunle4impact.github.io/data/results.csv"
class="inline-flex items-center gap-2 font-medium no-underline transition-all duration-300 ease-out transform-gpu focus:outline-none focus:ring-4 focus:ring-offset-2 focus:ring-offset-white dark:focus:ring-offset-zinc-900 disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-white dark:bg-zinc-900 border-2 border-primary-500 text-primary-600 dark:text-primary-400 hover:bg-primary-50 dark:hover:bg-primary-950/50 hover:border-primary-600 active:bg-primary-100 dark:active:bg-primary-950 shadow-md hover:shadow-lg hover:scale-105 active:scale-95 focus:ring-primary-500/50 px-4 py-2 text-base rounded-lg"
role="button"
aria-label="Download Data"
&gt;
&lt;span class="flex-shrink-0"&gt;
&lt;svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m.75 12l3 3m0 0l3-3m-3 3v-6m-1.5-9H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;span&gt;Download Data&lt;/span&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;To also learn more on data visualization using R, check out these websites.&lt;/p&gt;
&lt;div class="text-center"&gt;
&lt;a
id="button-9dcc7bf290c28d07438cbcbefa65c250"
href="https://r4ds.hadley.nz/"
target="_blank"
rel="noopener noreferrer"
class="inline-flex items-center gap-2 font-medium no-underline transition-all duration-300 ease-out transform-gpu focus:outline-none focus:ring-4 focus:ring-offset-2 focus:ring-offset-white dark:focus:ring-offset-zinc-900 disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-gradient-to-br from-secondary-500 to-secondary-600 hover:from-secondary-600 hover:to-secondary-700 active:from-secondary-700 active:to-secondary-800 text-white shadow-lg shadow-secondary-500/25 hover:shadow-xl hover:shadow-secondary-500/30 hover:scale-105 active:scale-95 focus:ring-secondary-500/50 px-4 py-2 text-base rounded-full"
role="button"
aria-label="R for Data Science"
&gt;
&lt;span&gt;R for Data Science&lt;/span&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="text-center"&gt;
&lt;a
id="button-ae221172ed6ddc5de11360d14a090261"
href="https://ggplot2-book.org/"
target="_blank"
rel="noopener noreferrer"
class="inline-flex items-center gap-2 font-medium no-underline transition-all duration-300 ease-out transform-gpu focus:outline-none focus:ring-4 focus:ring-offset-2 focus:ring-offset-white dark:focus:ring-offset-zinc-900 disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-gradient-to-br from-primary-500 to-primary-600 hover:from-primary-600 hover:to-primary-700 active:from-primary-700 active:to-primary-800 text-white shadow-lg shadow-primary-500/25 hover:shadow-xl hover:shadow-primary-500/30 hover:-translate-y-0.5 hover:scale-[1.02] active:scale-[0.98] focus:ring-primary-500/50 px-4 py-2 text-base rounded-full"
role="button"
aria-label="Elegant Graphics for Data Analysis"
&gt;
&lt;span class="flex-shrink-0"&gt;
&lt;svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.59 14.37a6 6 0 0 1-5.84 7.38v-4.8m5.84-2.58a14.98 14.98 0 0 0 6.16-12.12A14.98 14.98 0 0 0 9.631 8.41m5.96 5.96a14.926 14.926 0 0 1-5.841 2.58m-.119-8.54a6 6 0 0 0-7.381 5.84h4.8m2.581-5.84a14.927 14.927 0 0 0-2.58 5.84m2.699 2.7a15.53 15.53 0 0 1-.311.06a15.09 15.09 0 0 1-2.448-2.448a14.9 14.9 0 0 1 .06-.312m-2.24 2.39a4.493 4.493 0 0 0-1.757 4.306a4.493 4.493 0 0 0 4.306-1.758M16.5 9a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;span&gt;Elegant Graphics for Data Analysis&lt;/span&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;h3 id="did-you-find-this-page-helpful-consider-sharing-it-"&gt;Did you find this page helpful? Consider sharing it 🙌&lt;/h3&gt;</description></item><item><title>Experience</title><link>https://olakunle4impact.github.io/experience/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/experience/</guid><description/></item><item><title>Forestry Data Analysis</title><link>https://olakunle4impact.github.io/blog/forestry/</link><pubDate>Mon, 23 Oct 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/blog/forestry/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Forests are among Earth’s most vital ecosystems providing oxygen, storing carbon, protecting biodiversity, and supporting livelihoods for millions. Yet, as climate change, deforestation, and land degradation accelerate, the need for &lt;strong&gt;data-driven decision-making in forestry&lt;/strong&gt; has never been more urgent. This is where &lt;strong&gt;forestry data analysis&lt;/strong&gt; comes in.&lt;/p&gt;
&lt;p&gt;By applying modern analytical methods, from statistics and machine learning to GIS and remote sensing, researchers and managers can quantify forest dynamics, model growth patterns, and predict the impacts of human and natural disturbances.&lt;/p&gt;
&lt;p&gt;In this article, we’ll explore what forestry data analysis entails, why it matters, how it’s applied, and where you can learn to do it effectively.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="what-is-forestry-data-analysis"&gt;What is Forestry Data Analysis?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Forestry data analysis&lt;/strong&gt; involves collecting, processing, and interpreting quantitative information about forests to inform management, conservation, and policy decisions.&lt;/p&gt;
&lt;p&gt;Data sources in forestry typically include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Field measurements:&lt;/strong&gt; Tree diameters, heights, species, and density.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remote sensing data:&lt;/strong&gt; Satellite imagery (e.g., Landsat, Sentinel, MODIS), LiDAR, and UAV data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Environmental variables:&lt;/strong&gt; Climate, soil type, elevation, and human pressure.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Socio-economic data:&lt;/strong&gt; Land ownership, land use history, and policy context.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Analysts integrate these datasets to monitor forest change, estimate biomass, detect disturbances, and model ecosystem processes across scales, from local stands to entire biomes.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="why-forestry-data-analysis-matters"&gt;Why Forestry Data Analysis Matters&lt;/h2&gt;
&lt;h3 id="1-improving-forest-management"&gt;1. &lt;strong&gt;Improving Forest Management&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Modern forestry moves beyond traditional inventories. Data analysis supports &lt;strong&gt;precision forestry&lt;/strong&gt; — where decisions are tailored to site-specific conditions using models and maps derived from data.&lt;/p&gt;
&lt;p&gt;Example: Predicting optimal thinning intensity based on stand structure and growth models.&lt;/p&gt;
&lt;h3 id="2-supporting-conservation-and-climate-action"&gt;2. &lt;strong&gt;Supporting Conservation and Climate Action&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Forests are central to the &lt;strong&gt;global carbon cycle&lt;/strong&gt;. Analyzing carbon stocks, sequestration potential, and forest degradation helps countries meet commitments under the &lt;strong&gt;Paris Agreement&lt;/strong&gt; and &lt;strong&gt;REDD+ frameworks&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Example: Modeling carbon sequestration potential using forest biomass and soil carbon data.&lt;/p&gt;
&lt;h3 id="3-assessing-disturbance-and-recovery"&gt;3. &lt;strong&gt;Assessing Disturbance and Recovery&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Through time-series analysis, researchers track post-fire recovery, disease outbreaks, and deforestation trends, supporting proactive interventions.&lt;/p&gt;
&lt;p&gt;Example: Using Sentinel-2 imagery and the Normalized Burn Ratio (NBR) to monitor vegetation regrowth after wildfires.&lt;/p&gt;
&lt;h3 id="4-driving-policy-and-community-awareness"&gt;4. &lt;strong&gt;Driving Policy and Community Awareness&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Reliable forest data allows policymakers to design evidence-based interventions and empowers local communities to manage their forest resources sustainably.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="tools-and-techniques-used-in-forestry-data-analysis"&gt;Tools and Techniques Used in Forestry Data Analysis&lt;/h2&gt;
&lt;p&gt;Forestry data analysis is a multidisciplinary field that blends ecology, statistics, GIS, and computer science. Below are common tools and methods:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Example Tools&lt;/th&gt;
&lt;th&gt;Application&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GIS and Remote Sensing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;QGIS, ArcGIS, Google Earth Engine&lt;/td&gt;
&lt;td&gt;Mapping and spatial analysis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Programming and Statistics&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;R, Python&lt;/td&gt;
&lt;td&gt;Modeling, visualization, and data automation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Machine Learning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Random Forest, XGBoost, CNNs&lt;/td&gt;
&lt;td&gt;Predicting forest types, biomass, or disturbance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Spatial Analysis&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GDAL, sf, raster (R packages)&lt;/td&gt;
&lt;td&gt;Managing and analyzing spatial data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Visualization&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;ggplot2, Leaflet, Plotly&lt;/td&gt;
&lt;td&gt;Creating maps and interactive dashboards&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="useful-resources"&gt;Useful resources&lt;/h2&gt;
&lt;div class="text-center"&gt;
&lt;a
id="button-8036dc1d27fc36986d244a25310c410f"
href="https://www.finley-lab.com/ifdar/"
target="_blank"
rel="noopener noreferrer"
class="inline-flex items-center gap-2 font-medium no-underline transition-all duration-300 ease-out transform-gpu focus:outline-none focus:ring-4 focus:ring-offset-2 focus:ring-offset-white dark:focus:ring-offset-zinc-900 disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none bg-gradient-to-br from-secondary-500 to-secondary-600 hover:from-secondary-600 hover:to-secondary-700 active:from-secondary-700 active:to-secondary-800 text-white shadow-lg shadow-secondary-500/25 hover:shadow-xl hover:shadow-secondary-500/30 hover:scale-105 active:scale-95 focus:ring-secondary-500/50 px-4 py-2 text-base rounded-full"
role="button"
aria-label="ForestryData Analysis"
&gt;
&lt;span&gt;ForestryData Analysis&lt;/span&gt;
&lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Crabon Farming Certification System</title><link>https://olakunle4impact.github.io/projects/cfarms/</link><pubDate>Fri, 26 May 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/projects/cfarms/</guid><description>&lt;p&gt;C-Farms project is focused on enabling Carbon Farming through an improved knowledge system supporting the development of a regulatory framework for certification of Carbon removals (or Carbon non-emissions) based on a robust and transparent carbon accounting scheme in connection with the national GHG inventory.&lt;/p&gt;
&lt;p&gt;LIFE C-FARMS project focus is linked to enabling Carbon Farming practises through an improved knowledge system supporting the development of a regulatory framework for certification of carbon removals based on a transparent and scientifically sturdy Carbon accounting scheme in connection with the national GHG inventory.&lt;/p&gt;
&lt;p&gt;Agriculture and land management: Agriculture and land planning, are key sectors to meet the carbon neutrality, the long term goal of the Paris Agreement. To satisfy this requires, the development of Nature based Solutions to reduce and remove CO2 emissions is essential.&lt;/p&gt;
&lt;p&gt;The Circular Economy Action Plan (CEAP – COM/2020/98 final), as well as the Farm to Fork strategy (COM/2020/381 final) have indicated as a prerequisite for the activation of a regulatory framework that incentivises the certification system development and carbon farming practises.&lt;/p&gt;
&lt;p&gt;In this context Lombardy Region can represent an interesting test for a pilot project of carbon farming certification. Lombardy ranks first in agricultural production in Italy, thanks too to the abundance of fertile soils and availability of irrigation water in the Po valley. Lombard agriculture is at the top of the Italian regions in the production of maize, rye, barley, wheat, rice and, especially thanks to in the meadows, forage for livestock.&lt;/p&gt;
&lt;p&gt;Rural Development Programme initiatives&lt;/p&gt;
&lt;p&gt;The Rural Development Programme initiatives to stimulate the reduction of emissions are a lot, both at farm level (e.g. “Regional action aimed at reducing emissions produced by agricultural activities”) and through the value chains (e.g. the “Venice Agreement for the development of the poplar supply chain”). In the EU, one of the main mechanisms to promote a more environmentally friendly agriculture was introduced by the CAP reform in 2003, through the so-called cross compliance&lt;/p&gt;
&lt;p&gt;Wood industry&lt;/p&gt;
&lt;p&gt;C-FARMs aims to involve the wood industry in the certification system with the aim to incentivize the use of local wood with the aim of creating an increment in demand that can stimulate the plantation of new areas, with an overall carbon and environmental benefit.&lt;/p&gt;</description></item><item><title>Forest Biometrics Mentorship Program</title><link>https://olakunle4impact.github.io/projects/mentorship/</link><pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/projects/mentorship/</guid><description>&lt;p&gt;The Mentorship Program on Forest Biometrics, organized by The Achiever’s Gathering (TAG NG) in collaboration with forestry networks, was designed to support young graduates of forestry in Africa who are eager to pursue careers in forest biometrics and related fields. Held on March 16–17, 2023, the program brought together global forestry experts and leaders to provide mentorship, career guidance, and technical insights tailored to the needs of African youths.&lt;/p&gt;
&lt;p&gt;The program began with Dr. Sheng-I Yang, who gave an enlightening talk on what Forest Biometrics entails. His presentation provided participants with a strong foundation on the scope, relevance, and applications of biometrics in forestry research and management. This session was crucial for helping graduates understand how data-driven approaches can advance sustainable forest management.&lt;/p&gt;
&lt;p&gt;Dr. Matt Russell, a well-known forest biometrics expert, followed with a practical session on Sampling Designs and Statistical Approaches in Forestry. His talk offered participants valuable insights into the methodologies used in forest inventories and research, equipping them with knowledge that is directly applicable to both academic and field-based forestry careers.&lt;/p&gt;
&lt;p&gt;Dr. Bianca Eskelson contributed an engaging session on What Advisors are Looking for in Potential Graduate Students. She shared strategies for preparing strong applications, building academic relationships, and positioning oneself for graduate study opportunities abroad. This session was particularly impactful for participants aspiring to further their education and research in forest biometrics.&lt;/p&gt;
&lt;p&gt;The program also emphasized the role of international collaboration and networking through the contributions of Johanna Klaper and Simon Hrbek, who spoke about the role of the International Forestry Students’ Association (IFSA) in supporting forestry students globally. They highlighted opportunities for African forestry graduates to engage with a wider network of peers, gain exposure, and build leadership skills within the global forestry community.&lt;/p&gt;
&lt;p&gt;By connecting African youths with global mentors, the mentorship program successfully bridged knowledge gaps and inspired participants to pursue careers that combine technical expertise with leadership in forestry. This initiative reflects TAG NG’s commitment to empowering the next generation of African foresters with the guidance, skills, and networks they need to thrive in the evolving field of forest biometrics.&lt;/p&gt;</description></item><item><title>Application of GIS in Agriculture</title><link>https://olakunle4impact.github.io/projects/gisagric/</link><pubDate>Thu, 15 Sep 2022 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/projects/gisagric/</guid><description>&lt;p&gt;The Application of GIS in Agriculture project, organized under The Achiever’s Gathering (TAG NG), was designed to empower young African youths with innovative knowledge and practical insights on the role of geospatial technologies in transforming agriculture. The program, held on September 15–16, 2022, brought together distinguished experts from across the globe to share their expertise on how Geographic Information Systems (GIS) can drive agricultural advancement and economic development.&lt;/p&gt;
&lt;p&gt;The keynote address was delivered by Professor Adeniyi OLAYANJU, Pioneer Vice Chancellor of Philomath University, Abuja, and former Vice Chancellor of Landmark University. His presentation, “Revolutionizing Agriculture in Africa, A Pathway to Economic Prosperity”, emphasized the central role of agriculture in Africa’s future and how technology-driven approaches can create sustainable solutions. His insights set the tone for the gathering, highlighting the urgency of adopting GIS for improved agricultural productivity.&lt;/p&gt;
&lt;p&gt;The program also featured Dr. Qiusheng Wu, Assistant Professor in the Department of Geography at the University of Tennessee, Knoxville, USA. He presented on “Cropland Mapping with Google Earth Engine and geemap.” His session introduced participants to cutting-edge remote sensing tools and techniques that enable accurate cropland mapping, which is critical for food security, resource allocation, and agricultural planning. The practical demonstration with Google Earth Engine showcased how GIS can be made accessible to researchers and practitioners alike.&lt;/p&gt;
&lt;p&gt;Adding another dimension to the discussions, Dr. Ahmed Harb Rabia, Assistant Professor at the Faculty of Agriculture, University of Damanhour, Egypt, spoke on “Unmanned Aerial Vehicle (UAV) Application in Precision Agriculture.” His session revealed how UAVs, commonly known as drones, are revolutionizing precision farming by enabling farmers to monitor crop health, optimize inputs, and increase yields while reducing costs. This presentation highlighted the intersection of GIS, remote sensing, and UAV technology in shaping the future of agriculture.&lt;/p&gt;
&lt;p&gt;The event was facilitated by Femi Adekoya and Akansha Saklani, who guided the participants through two days of interactive discussions and knowledge sharing. By connecting global experts with African youths, this project not only enhanced technical capacity but also inspired participants to explore the transformative potential of GIS in solving local agricultural challenges.&lt;/p&gt;
&lt;p&gt;Through this initiative, TAG NG reaffirmed its commitment to empowering young people with the tools and knowledge to innovate within their communities. The project underscored that the democratization of GIS technologies and their application in agriculture is key to unlocking Africa’s agricultural potential and ensuring long-term food security and economic growth.&lt;/p&gt;</description></item><item><title>Presenting TAG NG to the world</title><link>https://olakunle4impact.github.io/events/talks/</link><pubDate>Sun, 24 Jul 2022 13:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/events/talks/</guid><description>
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;To visit the offical website for this conference, hit the &lt;strong&gt;Website&lt;/strong&gt; button below for more details.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;IJCAI 2022&lt;/strong&gt; Official
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>An example preprint / working paper</title><link>https://olakunle4impact.github.io/publications/preprint/</link><pubDate>Sun, 07 Apr 2019 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/publications/preprint/</guid><description>&lt;p&gt;This work is driven by the results in my
on LLMs.&lt;/p&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;Create your slides in Markdown - click the &lt;em&gt;Slides&lt;/em&gt; button to check out the example.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Add the publication&amp;rsquo;s &lt;strong&gt;full text&lt;/strong&gt; or &lt;strong&gt;supplementary notes&lt;/strong&gt; here. You can use rich formatting such as including
.&lt;/p&gt;</description></item><item><title>An example journal article</title><link>https://olakunle4impact.github.io/publications/journal-article/</link><pubDate>Tue, 01 Sep 2015 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/publications/journal-article/</guid><description>
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;Click the &lt;em&gt;Cite&lt;/em&gt; button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;Create your slides in Markdown - click the &lt;em&gt;Slides&lt;/em&gt; button to check out the example.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Add the publication&amp;rsquo;s &lt;strong&gt;full text&lt;/strong&gt; or &lt;strong&gt;supplementary notes&lt;/strong&gt; here. You can use rich formatting such as including
.&lt;/p&gt;</description></item><item><title>An example conference paper</title><link>https://olakunle4impact.github.io/publications/conference-paper/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0000</pubDate><guid>https://olakunle4impact.github.io/publications/conference-paper/</guid><description>
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;Click the &lt;em&gt;Cite&lt;/em&gt; button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;&lt;p&gt;Create your slides in Markdown - click the &lt;em&gt;Slides&lt;/em&gt; button to check out the example.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Add the publication&amp;rsquo;s &lt;strong&gt;full text&lt;/strong&gt; or &lt;strong&gt;supplementary notes&lt;/strong&gt; here. You can use rich formatting such as including
.&lt;/p&gt;</description></item></channel></rss>