<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>preetish kakoty</title><link>https://preetishkakoty.github.io/</link><atom:link href="https://preetishkakoty.github.io/index.xml" rel="self" type="application/rss+xml"/><description>preetish kakoty</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 24 Oct 2022 00:00:00 +0000</lastBuildDate><image><url>https://preetishkakoty.github.io/media/icon_hu8e9c3e418c53cee8396175b5400f90a3_7608_512x512_fill_lanczos_center_3.png</url><title>preetish kakoty</title><link>https://preetishkakoty.github.io/</link></image><item><title>Example Talk</title><link>https://preetishkakoty.github.io/event/example/</link><pubDate>Sat, 01 Jun 2030 13:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/event/example/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Click on the &lt;strong>Slides&lt;/strong> button above to view the built-in slides feature.&lt;/span>
&lt;/div>
&lt;p>Slides can be added in a few ways:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Create&lt;/strong> slides using Hugo Blox Builder&amp;rsquo;s &lt;a href="https://docs.hugoblox.com/reference/content-types/">&lt;em>Slides&lt;/em>&lt;/a> feature and link using &lt;code>slides&lt;/code> parameter in the front matter of the talk file&lt;/li>
&lt;li>&lt;strong>Upload&lt;/strong> an existing slide deck to &lt;code>static/&lt;/code> and link using &lt;code>url_slides&lt;/code> parameter in the front matter of the talk file&lt;/li>
&lt;li>&lt;strong>Embed&lt;/strong> your slides (e.g. Google Slides) or presentation video on this page using &lt;a href="https://docs.hugoblox.com/reference/markdown/">shortcodes&lt;/a>.&lt;/li>
&lt;/ul>
&lt;p>Further event details, including &lt;a href="https://docs.hugoblox.com/reference/markdown/">page elements&lt;/a> such as image galleries, can be added to the body of this page.&lt;/p></description></item><item><title>Delivered a talk during People of CEGE at UCL on the 1897 Great Assam Earthquake</title><link>https://preetishkakoty.github.io/post/people_of_cege_talk/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/people_of_cege_talk/</guid><description>&lt;p>I delivered a talk titled &amp;ldquo;Love Letter from Epicenter: The Story of the 1897 Great Assam Earthquake&amp;rdquo;, the following is the abstract of the talk. A related essay can be found in my &lt;a href="https://preetish.substack.com/p/the-1897-great-assam-earthquake">blog.&lt;/a>&lt;/p>
&lt;p>&lt;strong>Abstract&lt;/strong>
On the afternoon of 12 June 1897, the eastern Himalaya region experienced one of the largest earthquakes in recorded history. What followed was an unlikely cast of characters from British-raj India: an administrator whose elegant bungalow crumbled to red dust; a geologist in Calcutta writing urgent dispatches to his wife while improvising a seismometer from tin, bamboo, and a glass bead; and a field scientist who walked the shattered landscape to produce a memoir that would anchor scientific debate for over a century.
This talk traces the earthquake through these fragmented, partial, and deeply human records and follows the thread a century forward, to when two seismologists finally found the fault that caused it all, and named it after the man who had been looking in almost the right place.
This is a story about science, power, and a forgotten earthquake from my hometown.&lt;/p></description></item><item><title>Published an article in The Conversation</title><link>https://preetishkakoty.github.io/post/theconversation_article/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/theconversation_article/</guid><description>&lt;p>I co-authored an article with &lt;a href="https://www.carlosmolinahutt.com/">Carlos Molina Hutt&lt;/a> on the complexities of risk reduction for older tall buildings in Vancouver in &lt;a href="https://theconversation.com/ca">The Conversation&lt;/a>. You can read the article &lt;a href="https://theconversation.com/vancouver-built-up-fast-but-now-its-older-towers-face-an-earthquake-reckoning-263700">here&lt;/a>.&lt;/p></description></item><item><title>Joined University College London to start Marie Sklodowska-Curie Actions Postdoctoral Fellowship</title><link>https://preetishkakoty.github.io/post/ucl_joining/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/ucl_joining/</guid><description>&lt;p>I started my &lt;a href="https://marie-sklodowska-curie-actions.ec.europa.eu/about-msca">&lt;strong>Marie Sklodowska-Curie Actions Postdoctoral Fellowship&lt;/strong>&lt;/a> on a project titled &amp;ldquo;Resilience Enhancement through Multi-Hazard Recovery Analysis of Earthquake and Flood-Affected Infrastructure&amp;rdquo;. I will be part of the &lt;a href="https://www.carminegalassoresearch.com/">DE|RISC lab&lt;/a> at &lt;a href="https://www.ucl.ac.uk/">University College London&lt;/a> working with Professor Carmine Galasso.&lt;/p></description></item><item><title>Collapse Risk of Tall Nonductile Reinforced Concrete Shear Wall Buildings</title><link>https://preetishkakoty.github.io/publication/kakoty-et-al-2026-collapse/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/kakoty-et-al-2026-collapse/</guid><description/></item><item><title>Participated in 2025 Taiwan-Japan-New Zealand Seismic Hazard Assessment Workshop in Yilan, Taiwan.</title><link>https://preetishkakoty.github.io/post/twjpnz_hazard_workshop_2025/</link><pubDate>Fri, 07 Nov 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/twjpnz_hazard_workshop_2025/</guid><description>&lt;p>I participated in the &lt;a href="https://2025tw-jp-nz.earth.sinica.edu.tw/">&lt;strong>2025 Taiwan-Japan-New Zealand Seismic Hazard Assessment Workshop&lt;/strong>&lt;/a>, where experts and leaders in the three countries and beyond shared updates on various aspects of modelling and application in respective national models. Discussions covered a wide variety of topics, including time-dependent earthquake models, nonlinear soil modelling, nonergodic ground-motion models, temporal variability in fault slip rates, physics-based ground motion simulation and applications among others.&lt;/p>
&lt;p>A particularly memorable part of the workshop was the organized field trip to Hualien on Taiwan’s east coast, which experienced an Mw 7.4 earthquake in April 2024. We visited the MiDAS research facility, where distributed acoustic sensing (DAS) technology has been deployed along the Milun Fault. We observed preserved ground displacements from the 2024 earthquake and saw art installations that commemorate the event and raise community awareness. On the second day we explored Taroko National Park and visited multiple sites where co-seismic landslides altered the landscape. The park visitor centre hosted a thoughtfully presented exhibit documenting the damage and recovery, highlighting community efforts to restore the landscape, including replanting native species uprooted by the landslides. Although the park is not yet fully functional, the visit served as a powerful reminder of how profoundly such events affect regions and communities.&lt;/p>
&lt;p>The &lt;a href="https://www.seismosoc.org/awards/global-travel-grant/">&lt;strong>Global Travel Grant&lt;/strong>&lt;/a> made this entire experience possible, and I am deeply thankful to the Seismological Society of America for their support.&lt;/p></description></item><item><title>Delivered a talk on "Peeling the Layers of Earthquake Risk - Hazards, Exposure, Vulnerability, and Tolerability".</title><link>https://preetishkakoty.github.io/post/iit_iisc_travels_2025/</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/iit_iisc_travels_2025/</guid><description>&lt;p>I delivered a presentation titled &amp;ldquo;Peeling the Layers of Earthquake Risk: Hazards, Exposure, Vulnerability, and Tolerability&amp;rdquo; at IIT Bombay and IISc Bangalore during October, 2025. The presentation focused on how risk models often serve as heiristics to guide risk–reduction policy decisions, which makes it especially critical that risk modelers play a larger role in interpreting and communicating results. That responsibility includes clearly explaining model limitations and the challenges of keeping models up to date as knowledge evolves. Ultimately, what constitutes an acceptable or tolerable level of risk is a personal choice that differs for each stakeholder.&lt;/p>
&lt;p>The presentation included material that is part of &lt;a href="https://preetishkakoty.github.io/project/risk-tolerance-building-codes/">Earthquake Risk Tolerance for Building Codes&lt;/a> funded by &lt;a href="https://www.naturalhazards.govt.nz/">Natural Hazards Commission Toka Tū Ake&lt;/a>.&lt;/p></description></item><item><title>Presented a poster during 2025 Annual Meeting of QuakeCore in Dunedin, New Zealand.</title><link>https://preetishkakoty.github.io/post/quakecore_2025/</link><pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/quakecore_2025/</guid><description>&lt;p>I presented a poster on &amp;ldquo;Earthquake scenarios and corresponding seismic hazard maps for four locations across Aoteroa New Zealand&amp;rdquo; during the &lt;a href="https://quakecore.nz/annual-meeting/">&lt;strong>2025 Annual Meeting of QUakeCore&lt;/strong>&lt;/a> that was organized in Dunedin, New Zealand during 1-4 September, 2025.&lt;/p>
&lt;p>This work is part of the ongoing project &lt;a href="https://preetishkakoty.github.io/project/wellington-risk/">Selection of Earthquake Scenarios for Wellington&lt;/a> funded by &lt;a href="https://www.naturalhazards.govt.nz/">Natural Hazards Commission Toka Tū Ake&lt;/a>.&lt;/p></description></item><item><title>Framework for Selecting Representative Earthquake Scenarios: A Case Study for Wellington, New Zealand</title><link>https://preetishkakoty.github.io/publication/icossar-2025-earthquake-scenarios/</link><pubDate>Fri, 01 Aug 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/icossar-2025-earthquake-scenarios/</guid><description/></item><item><title>Delivered a presentation at the 14th International Conference on Structural Safety and Reliability in Los Angeles, USA.</title><link>https://preetishkakoty.github.io/post/icossar_2025/</link><pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/icossar_2025/</guid><description>&lt;p>I presented our work titled &amp;ldquo;Framework for Selecting Representative Earthquake Scenarios: A Case Study for Wellington, New Zealand&amp;rdquo; during a session titled &amp;ldquo;Multi-hazard resilience quantification of community systems for informed mitigation, climate adaptation, and post-event management&amp;rdquo; during the &lt;a href="https://www.icossar2025.org/">&lt;strong>14th International Conference on Structural Safety and Reliability&lt;/strong>&lt;/a>. This oonference was organized at the University of Southern California in Los Angeles during 1-6 June, 2025.&lt;/p>
&lt;p>This work is part of the ongoing project &lt;a href="https://preetishkakoty.github.io/project/wellington-risk/">Selection of Earthquake Scenarios for Wellington&lt;/a> funded by &lt;a href="https://www.naturalhazards.govt.nz/">Natural Hazards Commission Toka Tū Ake&lt;/a>.&lt;/p></description></item><item><title>Delivered a talk virtually in the Department of Civi and Environmental Engineering at the Universidad del Bio Bio in Chile</title><link>https://preetishkakoty.github.io/post/bio_bio_talk/</link><pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/bio_bio_talk/</guid><description>&lt;p>I delivered a talk virtually titled &amp;ldquo;The Many Faces of Performance Based Earthquake Engineering&amp;rdquo; during a class seminar for &lt;a href="https://www.linkedin.com/in/marco-f-gallegos-600003101/">Professor Marco Gallegos&lt;/a> at the &lt;a href="https://www.dica.ubiobio.cl/">&lt;strong>Departmento De Ingeneria Civil y Ambiental&lt;/strong>&lt;/a> at the Universidad del Bio Bio in Chile.&lt;/p></description></item><item><title>Delivered a presentation at the 2025 New Zealand Society of Earthquake Engineering Annual Technical Meeting in Auckland, New Zealand.</title><link>https://preetishkakoty.github.io/post/nzsee_2025/</link><pubDate>Tue, 08 Apr 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/nzsee_2025/</guid><description>&lt;p>I presented our ongoing work on &amp;ldquo;Framework for Selection of Representative Earthquake Scenarios for Wellington”&amp;rdquo; during a session titled &amp;ldquo;– Engineering Seismology, Seismic Hazard and Ground Motions&amp;rdquo; during the &lt;a href="https://confer.eventsair.com/nzsee2025/">&lt;strong>2025 New Zealand Society of Earthquake Engineering Annual Technical Meeting&lt;/strong>&lt;/a> that was organized in Auckland, New Zealand during 8-11 April, 2025.&lt;/p>
&lt;p>This work is part of the ongoing project &lt;a href="https://preetishkakoty.github.io/project/wellington-risk/">Selection of Earthquake Scenarios for Wellington&lt;/a> funded by &lt;a href="https://www.naturalhazards.govt.nz/">Natural Hazards Commission Toka Tū Ake&lt;/a>.&lt;/p></description></item><item><title>Damage to Demolition – Challenges and Findings from Inspection of Damaged Hollowcore Floors</title><link>https://preetishkakoty.github.io/publication/nzsee-2025-damaged-hollowcore/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/nzsee-2025-damaged-hollowcore/</guid><description/></item><item><title>Framework for Selection of Representative Earthquake Scenarios for Wellington</title><link>https://preetishkakoty.github.io/publication/nzsee-2025-scenario-selection/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/nzsee-2025-scenario-selection/</guid><description/></item><item><title>Earthquake Risk Tolerance for Building Codes</title><link>https://preetishkakoty.github.io/project/risk-tolerance-building-codes/</link><pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/risk-tolerance-building-codes/</guid><description>&lt;p>Building codes and supporting standards are central to managing life-safety risks in earthquakes. Recent advances in risk-based design make acceptable risk thresholds explicit. These thresholds determine the demands used in design, which in turn influence the form and size of structures that can be built.&lt;/p>
&lt;p>Selecting appropriate thresholds, however, is complex and requires balancing current practice, societal expectations, and regulatory objectives. This project compiles and compares life-safety risk thresholds used by regulators worldwide, adopting annual individual fatality risk (AIFR) as the common metric. The analysis highlights significant cross-regional differences and the role of local hazard contexts and public perception.&lt;/p>
&lt;p>It argues for a tiered framework for acceptable vs. tolerable risk, contextualizing AIFR within broader societal risks and informing updates to New Zealand’s building code — and potentially beyond.&lt;/p>
&lt;hr>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;ul>
&lt;li>Earthquake Fatality Risk Tolerance: What risk thresholds should be used in setting building code provisions? (In preparation)&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="-collaborators">👥 Collaborators&lt;/h3>
&lt;ul>
&lt;li>Ken Elwood&lt;/li>
&lt;li>Caleb Dunne&lt;/li>
&lt;li>Anne M Hulsey&lt;/li>
&lt;li>Charlotte Brown&lt;/li>
&lt;/ul></description></item><item><title>Review of Existing Data and Models for Wellington's Earthquake Risk</title><link>https://preetishkakoty.github.io/project/wellington-data-review/</link><pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/wellington-data-review/</guid><description>&lt;p>This collaborative project gathers information across domains to build a comprehensive picture of seismic risk in Wellington. Contributions include hazard modelling, infrastructure exposure, vulnerability assessments, and community preparedness studies — across both regional and national scopes.&lt;/p>
&lt;p>The review will form the basis for a co-authored paper highlighting the current state of knowledge, gaps in data and modeling approaches, and opportunities for integrated seismic risk modelling in Wellington. It invites participation from researchers and practitioners across disciplines to develop an open and shared foundation for future risk reduction efforts.&lt;/p>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;h4 id="-journal-article">📰 Journal Article&lt;/h4>
&lt;ul>
&lt;li>Wellington&amp;rsquo; Seismic Risk: A State-of-the-Art Review of Data and Models (In preparation)&lt;/li>
&lt;/ul></description></item><item><title>Selection of Earthquake Scenarios for Wellington</title><link>https://preetishkakoty.github.io/project/wellington-risk/</link><pubDate>Tue, 18 Mar 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/wellington-risk/</guid><description>&lt;p>Earthquake scenarios are critical within the context of seismic risk assessments, supporting effective risk communication and informing long-term policy decisions for risk mitigation. They also enable detailed analysis of cascading hazards such as landslides, liquefaction, and tsunamis. Despite their utility, a standardized framework for selecting representative scenarios from probabilistic seismic hazard analysis (PSHA) models remains absent.&lt;/p>
&lt;p>This research addresses this gap by proposing a systematic framework to select representative earthquake scenarios using disaggregation data from national-scale PSHA models. A case study focused on Wellington, New Zealand, utilizing the 2022 national seismic hazard model, is presented to highlight the implementation of the framework. This study outlines the selection process, performs seismic hazard analysis for the selected deterministic scenarios, and conducts residual analysis to compare scenario-based hazard estimates with probabilistic models, exploring their relevance.&lt;/p>
&lt;hr>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;h4 id="-journal-article">📰 Journal Article&lt;/h4>
&lt;ul>
&lt;li>Framework for Selecting Representative Earthquake Scenarios for Regional Risk Simulation (In preparation)&lt;/li>
&lt;/ul>
&lt;h4 id="-conference-presentation">📰 Conference Presentation&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/icossar-2025-earthquake-scenarios">Framework for Selecting Representative Earthquake Scenarios: A Case Study for Wellington, New Zealand (ICOSSAR, 2025)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/nzsee-2025-scenario-selection">Framework for Selection of Representative Earthquake Scenarios for Wellington (NZSEE Annual Conference, 2025)&lt;/a>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="-collaborators">👥 Collaborators&lt;/h3>
&lt;ul>
&lt;li>Ken Elwood&lt;/li>
&lt;li>Chris Di Caprio&lt;/li>
&lt;li>Sanjay S Bora&lt;/li>
&lt;/ul></description></item><item><title>Received a Marie Sklodowska-Curie Actions Postdoctoral Fellowship</title><link>https://preetishkakoty.github.io/post/msca_fellowship/</link><pubDate>Mon, 10 Feb 2025 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/msca_fellowship/</guid><description>&lt;p>I am honored to have received a &lt;a href="https://marie-sklodowska-curie-actions.ec.europa.eu/about-msca">&lt;strong>Marie Sklodowska-Curie Actions Postdoctoral Fellowship&lt;/strong>&lt;/a> for a proposal titled &amp;ldquo;Resilience Enhancement through Multi-Hazard Recovery Analysis of Earthquake and Flood-Affected Infrastructure&amp;rdquo;. I will move to &lt;a href="https://www.ucl.ac.uk/">University College London&lt;/a> in January 2026 to start this project with &lt;a href="https://www.carminegalassoresearch.com/">Professor Carmine Galasso&lt;/a>.&lt;/p></description></item><item><title>Preetish Kakoty delivered a talk in the Department of Earthquake Engineering at the Indian Institute of Technology Roorkee, India</title><link>https://preetishkakoty.github.io/post/iit_roorkee_2024/</link><pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/iit_roorkee_2024/</guid><description>&lt;p>I delivered a talk titled &amp;ldquo;Seismic Risk Models and Their Role in Shaping Risk Reduction Policies&amp;rdquo; during a department seminar at the &lt;a href="https://iitr.ac.in/Departments/Earthquake%20Department/Home.html">&lt;strong>Department of Earthquake Engineering&lt;/strong>&lt;/a> at the Indian Institute of Technology Roorkee, India.&lt;/p></description></item><item><title>Participated in a panel discussion during 12th Eastern Himalaya Naturenomics in Guwahati, India</title><link>https://preetishkakoty.github.io/post/balipara_2024/</link><pubDate>Wed, 27 Nov 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/balipara_2024/</guid><description>&lt;p>I participated in a panel discussion on &amp;ldquo;Livelihood and Sustainable Development Models: In The Context of Eastern Himalaya&amp;rdquo; during the 12th Eastern Himalayan Naturenomics™ Forum organized by &lt;a href="https://baliparafoundation.com/">&lt;strong>Balipara Foundation&lt;/strong>&lt;/a> in Guwhati, Assam. I shared the risk framework of exposure, hazard, and vulnerability to emphasize on the need for efforts in all the three dimensions to collectively reduce risk for the communities relying on agro-based livelihood in one of the world&amp;rsquo;s most impacted region due to the changing climate.&lt;/p></description></item><item><title>Preetish Kakoty co-organized a technical session and presented at the 18th World Conference on Earthquake Engineering in Milan, Italy</title><link>https://preetishkakoty.github.io/post/wcee_2024/</link><pubDate>Sun, 30 Jun 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/post/wcee_2024/</guid><description>&lt;p>A busy week in Milan attending the &lt;a href="https://www.wcee2024.it/">18th World Conference on Earthquake Engineering&lt;/a>.&lt;/p>
&lt;p>I presented on &amp;ldquo;Quantifying Variability in the Collapse Risk of Non-ductile Reinforced Concrete Shear Wall Buildings” in a session titled &lt;a href="https://program.wcee2024.it/?mode=session&amp;amp;id=ASR14">&lt;strong>Seismic Resilience of Aging Communities&lt;/strong>&lt;/a>. This work is part of my PhD project &lt;a href="https://preetishkakoty.github.io/project/non-ductile-concrete/">Collapse Risk of Non-Ductile Concrete Shear Wall Buildings&lt;/a>.&lt;/p>
&lt;p>I also contributed to a paper &amp;ldquo;Earthquake insurance penetration in India: opportunities and challenges&amp;rdquo; that was presented by the lead author &lt;a href="https://www.linkedin.com/in/pratim-parash-kalita-5b4627b0/">Pratim Kalita&lt;/a> during the conference.&lt;/p>
&lt;p>Additionally, I co-organized a session titled &lt;a href="https://d10qmes3r0zm40.cloudfront.net/wcee2024-congress/wp-content/uploads/2023/04/03094601/WCEE2024_SHR-1.pdf">&lt;strong>Seismic Risk Models for Decision Support: Advancements and Applications&lt;/strong>&lt;/a> hosting ~40 presentations over multiple sessions. This session was co-organized with Tiegan Hobbs (Geological Survey of Canada) and Robert Chase (Lettis Consultants International).&lt;/p></description></item><item><title>Collapse Risk of Tall Non-ductile Reinforced Concrete Shear Wall Buildings</title><link>https://preetishkakoty.github.io/publication/wcee-2024-collapse-risk-tall-buildings/</link><pubDate>Sat, 15 Jun 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/wcee-2024-collapse-risk-tall-buildings/</guid><description/></item><item><title>Earthquake Insurance Penetration in India: Opportunities and Challenges</title><link>https://preetishkakoty.github.io/publication/wcee-2024-insurance-india/</link><pubDate>Sat, 15 Jun 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/wcee-2024-insurance-india/</guid><description/></item><item><title>Projects</title><link>https://preetishkakoty.github.io/projects/</link><pubDate>Sun, 19 May 2024 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/projects/</guid><description/></item><item><title>Experience</title><link>https://preetishkakoty.github.io/experience/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/experience/</guid><description/></item><item><title>Learn JavaScript</title><link>https://preetishkakoty.github.io/teaching/js/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/teaching/js/</guid><description>&lt;p>&lt;a href="https://hugoblox.com">Hugo Blox Builder&lt;/a> is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p>
&lt;p>&lt;strong>Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong>&lt;/p>
&lt;p>On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p>
&lt;h2 id="video">Video&lt;/h2>
&lt;p>Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Youtube&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Bilibili&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Video file&lt;/strong>&lt;/p>
&lt;p>Videos may be added to a page by either placing them in your &lt;code>assets/media/&lt;/code> media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/">page&amp;rsquo;s folder&lt;/a>, and then embedding them with the &lt;em>video&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;h2 id="podcast">Podcast&lt;/h2>
&lt;p>You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em>audio&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>Try it out:&lt;/p>
&lt;audio controls >
&lt;source src="https://preetishkakoty.github.io/teaching/js/ambient-piano.mp3" type="audio/mpeg">
&lt;/audio>
&lt;h2 id="test-students">Test students&lt;/h2>
&lt;p>Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code>spoiler&lt;/code> shortcode:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="nt">spoiler&lt;/span> &lt;span class="na">text&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You found me!
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="p">/&lt;/span>&lt;span class="nt">spoiler&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;details class="spoiler " id="spoiler-2">
&lt;summary class="cursor-pointer">👉 Click to view the solution&lt;/summary>
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2">
You found me 🎉
&lt;/div>
&lt;/details>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code>math&lt;/code> option in your &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;p>To render &lt;em>inline&lt;/em> or &lt;em>block&lt;/em> math, wrap your LaTeX math with &lt;code>{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code> or &lt;code>{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code>, respectively.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">We wrap the LaTeX math in the Hugo Blox &lt;em>math&lt;/em> shortcode to prevent Hugo rendering our math as Markdown.&lt;/span>
&lt;/div>
&lt;p>Example &lt;strong>math block&lt;/strong>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="nv">\gamma&lt;/span>&lt;span class="nb">_{n} &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\frac&lt;/span>&lt;span class="nb">{ &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> | &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n} &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">} &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb">^T &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">[&lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">]&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> |}{&lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|&lt;/span>&lt;span class="nb">^&lt;/span>&lt;span class="m">2&lt;/span>&lt;span class="nb">}
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;p>Example &lt;strong>inline math&lt;/strong> &lt;code>{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code> renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p>
&lt;p>Example &lt;strong>multi-line math&lt;/strong> using the math linebreak (&lt;code>\\&lt;/code>):&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">f&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nb">k;p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\begin&lt;/span>&lt;span class="nb">{cases}p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">, &lt;/span>&lt;span class="nv">\\&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb">p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">.&lt;/span>&lt;span class="nv">\end&lt;/span>&lt;span class="nb">{cases}&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$
&lt;h2 id="code">Code&lt;/h2>
&lt;p>Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;pre>&lt;code>```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="kn">import&lt;/span> &lt;span class="nn">pandas&lt;/span> &lt;span class="k">as&lt;/span> &lt;span class="nn">pd&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">pd&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">read_csv&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s2">&amp;#34;data.csv&amp;#34;&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="inline-images">Inline Images&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">icon&lt;/span> &lt;span class="nx">name&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;python&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span> &lt;span class="nx">Python&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;p>
&lt;span class="inline-block pr-1">
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor">&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/>&lt;/svg>
&lt;/span> Python&lt;/p>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>Learn Python</title><link>https://preetishkakoty.github.io/teaching/python/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/teaching/python/</guid><description>&lt;p>&lt;a href="https://hugoblox.com">Hugo Blox Builder&lt;/a> is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p>
&lt;p>&lt;strong>Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong>&lt;/p>
&lt;p>On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p>
&lt;h2 id="video">Video&lt;/h2>
&lt;p>Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Youtube&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Bilibili&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Video file&lt;/strong>&lt;/p>
&lt;p>Videos may be added to a page by either placing them in your &lt;code>assets/media/&lt;/code> media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/">page&amp;rsquo;s folder&lt;/a>, and then embedding them with the &lt;em>video&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;h2 id="podcast">Podcast&lt;/h2>
&lt;p>You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em>audio&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>Try it out:&lt;/p>
&lt;audio controls >
&lt;source src="https://preetishkakoty.github.io/teaching/python/ambient-piano.mp3" type="audio/mpeg">
&lt;/audio>
&lt;h2 id="test-students">Test students&lt;/h2>
&lt;p>Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code>spoiler&lt;/code> shortcode:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="nt">spoiler&lt;/span> &lt;span class="na">text&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You found me!
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="p">/&lt;/span>&lt;span class="nt">spoiler&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;details class="spoiler " id="spoiler-2">
&lt;summary class="cursor-pointer">👉 Click to view the solution&lt;/summary>
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2">
You found me 🎉
&lt;/div>
&lt;/details>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code>math&lt;/code> option in your &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;p>To render &lt;em>inline&lt;/em> or &lt;em>block&lt;/em> math, wrap your LaTeX math with &lt;code>{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code> or &lt;code>{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code>, respectively.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">We wrap the LaTeX math in the Hugo Blox &lt;em>math&lt;/em> shortcode to prevent Hugo rendering our math as Markdown.&lt;/span>
&lt;/div>
&lt;p>Example &lt;strong>math block&lt;/strong>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="nv">\gamma&lt;/span>&lt;span class="nb">_{n} &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\frac&lt;/span>&lt;span class="nb">{ &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> | &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n} &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">} &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb">^T &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">[&lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">]&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> |}{&lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|&lt;/span>&lt;span class="nb">^&lt;/span>&lt;span class="m">2&lt;/span>&lt;span class="nb">}
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;p>Example &lt;strong>inline math&lt;/strong> &lt;code>{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code> renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p>
&lt;p>Example &lt;strong>multi-line math&lt;/strong> using the math linebreak (&lt;code>\\&lt;/code>):&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">f&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nb">k;p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\begin&lt;/span>&lt;span class="nb">{cases}p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">, &lt;/span>&lt;span class="nv">\\&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb">p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">.&lt;/span>&lt;span class="nv">\end&lt;/span>&lt;span class="nb">{cases}&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$
&lt;h2 id="code">Code&lt;/h2>
&lt;p>Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;pre>&lt;code>```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="kn">import&lt;/span> &lt;span class="nn">pandas&lt;/span> &lt;span class="k">as&lt;/span> &lt;span class="nn">pd&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">pd&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">read_csv&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s2">&amp;#34;data.csv&amp;#34;&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="inline-images">Inline Images&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">icon&lt;/span> &lt;span class="nx">name&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;python&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span> &lt;span class="nx">Python&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;p>
&lt;span class="inline-block pr-1">
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor">&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/>&lt;/svg>
&lt;/span> Python&lt;/p>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>Quantifying Variability in the Collapse Risk of Non-ductile Reinforced Concrete Shear Wall Buildings</title><link>https://preetishkakoty.github.io/publication/cpcee-2023-collapse-variability/</link><pubDate>Tue, 15 Aug 2023 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/cpcee-2023-collapse-variability/</guid><description/></item><item><title>Spectral acceleration basin amplification factors for interface Cascadia Subduction Zone earthquakes in Canada’s 2020 national seismic hazard model</title><link>https://preetishkakoty.github.io/publication/kakoty-spectral-nodate/</link><pubDate>Fri, 28 Apr 2023 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/kakoty-spectral-nodate/</guid><description/></item><item><title>Proposed Basin Amplification Factors for Subduction Interface Hazard in the 2020 Seismic Hazard Model of Canada</title><link>https://preetishkakoty.github.io/publication/12ncee-2022-basin-factors/</link><pubDate>Mon, 27 Jun 2022 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/12ncee-2022-basin-factors/</guid><description/></item><item><title>Toward functional recovery performance in the seismic design of modern tall buildings</title><link>https://preetishkakoty.github.io/publication/molina-hutt-toward-2021/</link><pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/molina-hutt-toward-2021/</guid><description/></item><item><title>Collapse Risk of Non-Ductile Concrete Shear Wall Buildings</title><link>https://preetishkakoty.github.io/project/non-ductile-concrete/</link><pubDate>Sun, 01 Aug 2021 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/non-ductile-concrete/</guid><description>&lt;p>This project assesses the &lt;strong>collapse risk of older tall buildings in Vancouver&lt;/strong> that use non-ductile reinforced concrete shear walls (RCSW). These buildings—constructed prior to ductile detailing requirements in the mid-1980s—house thousands of residents, many of whom are low-income or elderly.&lt;/p>
&lt;p>The study proposes a &lt;strong>data-driven archetype generation framework&lt;/strong> using a random forest regression model trained on a detailed inventory of 350 buildings. It creates 25 archetypes across five height categories (10–30 stories) and models each using nonlinear response history analysis under hazard-consistent ground motions.&lt;/p>
&lt;hr>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;h4 id="-journal-article">📖 Journal Article&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/kakoty-et-al-2026-collapse">Collapse Risk of Non-Ductile Tall Reinforced Concrete Shear Wall Buildings (ASCE Journal of Structural Engineering, 2026)&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="-conference-presentation">🎤 Conference Presentation&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/cpcee-2023-collapse-variability">Quantifying Variability in the Collapse Risk of Non-ductile Reinforced Concrete Shear Wall Buildings (Canadian-Pacific Conference on Earthquake Engineering, Vancouver, Canada - 2023)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/wcee-2024-collapse-risk-tall-buildings">Collapse Risk of Tall Non-ductile Reinforced Concrete Shear Wall Buildings (18th World Confrence on Earthquake Engineering, Milan, Italy - 2024)&lt;/a>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="-collaborators">👥 Collaborators&lt;/h3>
&lt;ul>
&lt;li>&lt;a href="https://civil.ubc.ca/people/carlos-molina-hutt">Carlos Molina Hutt&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://civil.ubc.ca/people/kenneth-elwood">Kenneth J. Elwood&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Effects of the Georgia Sedimentary Basin on the Response of Modern Tall RC Shear-Wall Buildings to M9 Cascadia Subduction Zone Earthquakes</title><link>https://preetishkakoty.github.io/publication/eksir-monfared-effects-2021/</link><pubDate>Tue, 18 May 2021 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/eksir-monfared-effects-2021/</guid><description/></item><item><title>Toward Functional Recovery in the Seismic Design of Tall Buildings</title><link>https://preetishkakoty.github.io/project/tall-building-recovery/</link><pubDate>Mon, 15 Mar 2021 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/tall-building-recovery/</guid><description>&lt;p>This project contributes to the evolution of seismic design philosophy by shifting from life-safety-driven objectives toward &lt;strong>functional recovery&lt;/strong>—the ability for buildings to be inspected, repaired, and reoccupied within a reasonable timeframe following an earthquake.&lt;/p>
&lt;p>It synthesizes insights from structural and nonstructural systems, real earthquake case studies, and emerging policy objectives to propose a performance-based framework for recovery-based design. The emphasis is on tall buildings, which are particularly critical in urban recovery due to their vertical complexity and concentrated occupancy. This project was carried out for the City and County of San Francisco through ATC-119 project.&lt;/p>
&lt;hr>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;h4 id="-journal-article">📖 Journal Article&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/molina-hutt-toward-2021">Toward Functional Recovery in the Seismic Design of Modern Tall Buildings (Earthquake Spectra, 2021)&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="-conference-presentation">🎤 Conference Presentation&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/ccee-2019-tall-building-performance">Seismic Performance of Tall Buildings Designed Following Non-prescriptive Design Procedures (12th Canadian Conference on Earthquake Engineering, Quebec City, 2019)&lt;/a>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="-collaborators">👥 Collaborators&lt;/h3>
&lt;ul>
&lt;li>&lt;a href="https://civil.ubc.ca/people/carlos-molina-hutt">Carlos Molina Hutt&lt;/a>&lt;/li>
&lt;li>Anne M. Hulsey&lt;/li>
&lt;li>Greg Deierlein&lt;/li>
&lt;li>Alireza Eksir Monfared&lt;/li>
&lt;li>Yen Wen-Yi&lt;/li>
&lt;li>John D. Hooper&lt;/li>
&lt;/ul></description></item><item><title>Impacts of simulated M9 Cascadia Subduction Zone earthquakes considering amplifications due to the Georgia sedimentary basin on reinforced concrete shear wall buildings</title><link>https://preetishkakoty.github.io/publication/kakoty-impacts-2021/</link><pubDate>Fri, 30 Oct 2020 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/kakoty-impacts-2021/</guid><description/></item><item><title>Quantifying Basin Amplification in Southwest BC from Simulated M9 Cascadia Subduction Zone Earthquakes</title><link>https://preetishkakoty.github.io/publication/wcee-2020-m9-basin-amplification/</link><pubDate>Sun, 13 Sep 2020 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/wcee-2020-m9-basin-amplification/</guid><description/></item><item><title>Georgia Basin Amplification Factors for M9 Cascadia Earthquakes</title><link>https://preetishkakoty.github.io/project/basin-amplification/</link><pubDate>Sat, 01 Jun 2019 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/project/basin-amplification/</guid><description>&lt;p>This project quantifies long-period spectral acceleration amplification due to the Georgia sedimentary basin in Metro Vancouver.&lt;/p>
&lt;p>Using a suite of 30 broadband simulations of M9 Cascadia Subduction Zone earthquakes, we benchmark ground motions against national models and derive period-dependent basin amplification factors (BAFs). These factors are validated using empirical data from the 2001 Nisqually earthquake and used to propose a framework for modifying Uniform Hazard Spectra (UHS) to better reflect the amplification effects.&lt;/p>
&lt;p>The findings have implications for seismic hazard mapping, performance-based design, and future editions of the National Building Code of Canada.&lt;/p>
&lt;hr>
&lt;h3 id="-related-publication">📰 Related Publication&lt;/h3>
&lt;h4 id="-journal-article">📖 Journal Article&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/kakoty-spectral-nodate">Spectral Acceleration Basin Amplification Factors for Interface Cascadia Subduction Zone Earthquakes in Canada&amp;rsquo;s 2020 National Seismic Hazard Model (Earthquake Spectra, 2023)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/kakoty-impacts-2021">Impacts of Simulated M9 Cascadia Subduction Zone Earthquakes Considering Amplifications due to the Georgia Sedimentary Basin on Reinforced Concrete Shear Wall Buildings (Earthquake Engineering &amp;amp; Structural Dynamics, 2021)&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="-conference-presentation">🎤 Conference Presentation&lt;/h4>
&lt;ul>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/wcee-2020-m9-basin-amplification">Quantifying Basin Amplification in Southwest BC from Simulated M9 Cascadia Subduction Zone Earthquakes (17th World Conference on Earthquake Engineering, Sendai, Japan - 2020)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://preetishkakoty.github.io/publication/12ncee-2022-basin-factors">Proposed basin amplification factors for subduction interface hazard in the 2020 seismic hazard model of Canada (12th US National Conference on Earthquake Engineering, Salt Lake City, US - 2022)&lt;/a>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="-collaborators">👥 Collaborators&lt;/h3>
&lt;ul>
&lt;li>&lt;a href="https://civil.ubc.ca/people/carlos-molina-hutt">Carlos Molina Hutt&lt;/a>&lt;/li>
&lt;li>Sai Mithra Dyaga&lt;/li>
&lt;li>Hadi Ghofrani&lt;/li>
&lt;li>&lt;a href="https://www.uwo.ca/earth/people/faculty/molnar.html">Sheri Molnar&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Seismic Performance of Tall Buildings Designed Following Non-prescriptive Design Procedures</title><link>https://preetishkakoty.github.io/publication/ccee-2019-tall-building-performance/</link><pubDate>Sat, 01 Jun 2019 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/ccee-2019-tall-building-performance/</guid><description/></item><item><title>Quantification of Downtime in a Highway Network During Moderate Seismic Events</title><link>https://preetishkakoty.github.io/publication/11ncee-2018-downtime-network/</link><pubDate>Mon, 25 Jun 2018 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/11ncee-2018-downtime-network/</guid><description/></item><item><title>Resilience Reconnaissance for Hospitals After the 2010 Maule Earthquake</title><link>https://preetishkakoty.github.io/publication/11ncee-2018-hospital-recon/</link><pubDate>Mon, 25 Jun 2018 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/11ncee-2018-hospital-recon/</guid><description/></item><item><title>Efficiency assessment of tsunami evacuation routes in Viña del mar, Chile</title><link>https://preetishkakoty.github.io/publication/hassan-efficiency-2018/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/hassan-efficiency-2018/</guid><description/></item><item><title>Reliability Analysis of RC Frame Equipped with Vibration Control Devices Under Seismic Loading Conditions</title><link>https://preetishkakoty.github.io/publication/isee-2014-rc-reliability/</link><pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate><guid>https://preetishkakoty.github.io/publication/isee-2014-rc-reliability/</guid><description/></item></channel></rss>