<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bom dia ☀️</title><link>https://inespereira.me/</link><description>Recent content on Bom dia ☀️</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Inês Pereira</copyright><lastBuildDate>Mon, 24 Aug 2026 20:58:34 +0200</lastBuildDate><atom:link href="https://inespereira.me/index.xml" rel="self" type="application/rss+xml"/><item><title>Evaluating computational assays of chronic fatigue using UK Biobank data</title><link>https://inespereira.me/posts/ukb_fatigue_preprint/</link><pubDate>Mon, 24 Aug 2026 20:58:34 +0200</pubDate><guid>https://inespereira.me/posts/ukb_fatigue_preprint/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/ukb_fatigue_preprint/featured.png"/></item><item><title>Tools for Code Review</title><link>https://inespereira.me/posts/code_review_llms/</link><pubDate>Wed, 24 Jun 2026 17:10:12 +0200</pubDate><guid>https://inespereira.me/posts/code_review_llms/</guid><description>&lt;p&gt;In my previous post, I shared a &lt;a
href="https://www.preprints.org/manuscript/202510.0133"
target="_blank"
&gt;preprint&lt;/a&gt;
proposing a structured checklist to facilitate code review in mental health research. Our motivation to write this paper was straightforward: code review can improve the reliability of research results and fosters a culture of transparency and continuous learning.
Yet, in practice it is often difficult to implement consistently. Getting started, if you&amp;rsquo;ve never done it before, can be hard. That is why we shared our experience and checklists.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/code_review_llms/featured.png"/></item><item><title>Structured Code Review in Translational Neuromodeling and Computational Psychiatry</title><link>https://inespereira.me/posts/code_review_preprint/</link><pubDate>Thu, 02 Oct 2025 20:58:34 +0200</pubDate><guid>https://inespereira.me/posts/code_review_preprint/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/code_review_preprint/featured.png"/></item><item><title>Computational Psychiatry of Fatigue: Towards predicting individual symptoms from cognition and brain connectivity</title><link>https://inespereira.me/posts/phd_thesis/</link><pubDate>Fri, 04 Jul 2025 20:58:34 +0200</pubDate><guid>https://inespereira.me/posts/phd_thesis/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/phd_thesis/featured.png"/></item><item><title>She Sails</title><link>https://inespereira.me/posts/she_sails/</link><pubDate>Mon, 30 Jun 2025 00:00:00 +0000</pubDate><guid>https://inespereira.me/posts/she_sails/</guid><description>&lt;p&gt;🔔 Book announcement! 🔔&lt;/p&gt;
&lt;p&gt;After several years of ideating and much writing and rewriting, I have put out my very first book, called &lt;em&gt;She Sails&lt;/em&gt; (links at the end of this post)!&lt;/p&gt;
&lt;p&gt;This project would not have been possible without the support and encouragement I received, in particular from my better half, David ❤️.
He is the reason I got bitten by the sailing bug in the first place, and he has shown me what true partnership looks like.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/she_sails/featured.png"/></item><item><title>Predicting future depressive episodes from resting-state fMRI with generative embedding</title><link>https://inespereira.me/posts/predicting_depression_paper/</link><pubDate>Thu, 01 Jun 2023 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/predicting_depression_paper/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/predicting_depression_paper/featured.jpg"/></item><item><title>Interoceptive and metacognitive facets of fatigue in multiple sclerosis</title><link>https://inespereira.me/posts/imefa_paper/</link><pubDate>Fri, 19 May 2023 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/imefa_paper/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/imefa_paper/featured.jpg"/></item><item><title>Mechanismen von Fatigue bei Multipler Sklerose – Untersuchung mittels fMRI (FAMRI Studie)</title><link>https://inespereira.me/posts/ms_perspektive_podcast/</link><pubDate>Mon, 02 Jan 2023 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/ms_perspektive_podcast/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/ms_perspektive_podcast/featured.jpg"/></item><item><title>Individual treatment expectations predict clinical outcome after lumbar injections against low back pain</title><link>https://inespereira.me/posts/trexi_paper/</link><pubDate>Sun, 01 Jan 2023 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/trexi_paper/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/trexi_paper/featured.png"/></item><item><title>Welt-MS Tag - Radio Zürisee Interview</title><link>https://inespereira.me/posts/radio_zuerisee_interview/</link><pubDate>Sun, 01 Jan 2023 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/radio_zuerisee_interview/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/radio_zuerisee_interview/featured.jpg"/></item><item><title>Actigraphy - What is out there?</title><link>https://inespereira.me/posts/actigraphy/</link><pubDate>Fri, 09 Dec 2022 11:30:04 +0300</pubDate><guid>https://inespereira.me/posts/actigraphy/</guid><description>&lt;div
class="flex px-4 py-3 rounded-md bg-primary-100 dark:bg-primary-900"
&gt;
&lt;span
class="text-primary-400 ltr:pr-3 rtl:pl-3 flex items-center"
&gt;
&lt;span class="relative block icon"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;/span&gt;
&lt;span
class="dark:text-neutral-300"
&gt;&lt;p&gt;&lt;strong&gt;2024 Update&lt;/strong&gt;: The first two sections of this post still hold value. However, the market might have changed, new products might available or older products might not be sold anymore.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/actigraphy/featured.jpg"/></item><item><title>Conductance-based DCM: A review</title><link>https://inespereira.me/posts/cb-dcm/</link><pubDate>Wed, 15 Dec 2021 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/cb-dcm/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/cb-dcm/featured.png"/></item><item><title>Fatigue - Understanding its pathophysiology</title><link>https://inespereira.me/posts/fatigue-talk/</link><pubDate>Mon, 13 Sep 2021 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/fatigue-talk/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/fatigue-talk/featured.png"/></item><item><title>TAPAS: An Open-Source Software Package for Translational Neuromodeling and Computational Psychiatry</title><link>https://inespereira.me/posts/tapas_paper/</link><pubDate>Tue, 01 Jun 2021 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/tapas_paper/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/tapas_paper/featured.jpg"/></item><item><title>Model interpretability in Healthcare</title><link>https://inespereira.me/posts/dspt/</link><pubDate>Wed, 10 Mar 2021 08:57:49 -0400</pubDate><guid>https://inespereira.me/posts/dspt/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/dspt/featured.png"/></item><item><title>COVID &amp; Tools for Online Events</title><link>https://inespereira.me/posts/online-events/</link><pubDate>Sun, 13 Sep 2020 00:00:00 +0000</pubDate><guid>https://inespereira.me/posts/online-events/</guid><description>&lt;div
class="flex px-4 py-3 rounded-md bg-primary-100 dark:bg-primary-900"
&gt;
&lt;span
class="text-primary-400 ltr:pr-3 rtl:pl-3 flex items-center"
&gt;
&lt;span class="relative block icon"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;/span&gt;
&lt;span
class="dark:text-neutral-300"
&gt;&lt;strong&gt;2024 Update&lt;/strong&gt;: By now, we all have a much better understanding of how to conduct online (or even hybrid!) events.
I have however decided to leave this blog post as is, as an artefact of the 2020 zeitgeist.&lt;/span&gt;
&lt;/div&gt;
&lt;blockquote class="twitter-tweet"&gt;&lt;p lang="en" dir="ltr"&gt;When the corona crises started we decided to go online with our &lt;a href="https://x.com/CompPsychiatry?ref_src=twsrc%5Etfw"&gt;@CompPsychiatry&lt;/a&gt; course and make it free of charge. The result was a course that ended up being 4x bigger than usual (&amp;gt;1000 participants) and more inclusive than ever. Thanks to everyone who helped pull this off!!! &lt;a href="https://t.co/ybi8QrgI19"&gt;pic.twitter.com/ybi8QrgI19&lt;/a&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/online-events/featured.png"/></item><item><title>Data Visualization</title><link>https://inespereira.me/posts/data-visualization/</link><pubDate>Fri, 07 Feb 2020 11:12:09 +0700</pubDate><guid>https://inespereira.me/posts/data-visualization/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;
&lt;p&gt;Scientists are expected to be effective communicators, but that can be a little
tricky without a few conscious tricks up your sleeve.&lt;/p&gt;
&lt;p&gt;Visualization, in particular, can be a very powerful means of conveying information,
be it in your papers, posters, presentations, chapters, or blogposts.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;🖍 &lt;em&gt;Nota bene&lt;/em&gt;: In this post, I summarize a few recommendations from various sources
that I, personally, found very useful.
For a more in-depth take on the following and other points, do consult the series
of Points of View columns published in &lt;em&gt;Nature Methods&lt;/em&gt;.
A collection of these can be found in the &lt;a
href="#references"&gt;resources section&lt;/a&gt;
below.
Another great online read can be found &lt;a
href="https://www.knowablemagazine.org/article/mind/2019/science-data-visualization"
target="_blank"
&gt;here&lt;/a&gt;
.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/data-visualization/featured.png"/></item><item><title>A beginner's guide to ETH's Euler</title><link>https://inespereira.me/posts/eth-euler/</link><pubDate>Wed, 03 Jul 2019 15:21:13 +0200</pubDate><guid>https://inespereira.me/posts/eth-euler/</guid><description>&lt;div
class="flex px-4 py-3 rounded-md bg-primary-100 dark:bg-primary-900"
&gt;
&lt;span
class="text-primary-400 ltr:pr-3 rtl:pl-3 flex items-center"
&gt;
&lt;span class="relative block icon"&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;/span&gt;
&lt;span
class="dark:text-neutral-300"
&gt;&lt;strong&gt;2024 Update&lt;/strong&gt;: Euler is now using Slurm instead of LSF. While this blog post can this be still useful, the LSF commands need to be translated into Slurm commands. See &lt;a
href="https://scicomp.ethz.ch/wiki/LSF_to_Slurm_quick_reference"
target="_blank"
&gt;this quick reference&lt;/a&gt;
.&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;🖍 &lt;em&gt;Nota bene&lt;/em&gt;: You will need to be an ETH member to use Euler. However, this
post might still be useful if you happen to be working on another cluster which
uses the &lt;a
href="https://en.wikipedia.org/wiki/Platform_LSF"
target="_blank"
&gt;LSF&lt;/a&gt;
batch system. Also relevant: I am currently mainly using MATLAB to run my simulations, so you&amp;rsquo;ll find some MATLAB specific advice.
For Python specifics, check out &lt;a
href="https://scicomp.ethz.ch/wiki/Python"
target="_blank"
&gt;this page&lt;/a&gt;
.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/eth-euler/featured.jpg"/></item><item><title>Freeview from FreeSurfer</title><link>https://inespereira.me/posts/freeview/</link><pubDate>Sun, 31 Mar 2019 11:17:49 +0200</pubDate><guid>https://inespereira.me/posts/freeview/</guid><description>&lt;p&gt;&lt;a
href="https://surfer.nmr.mgh.harvard.edu/"
target="_blank"
&gt;FreeSurfer&lt;/a&gt;
is an open source software package for the analysis and visualization of structural and functional neuroimaging data. It is developed by the &lt;a
href="https://martinos.org/lab/lcn"
target="_blank"
&gt;Laboratory for Computational Neuroimaging&lt;/a&gt;
at the &lt;a
href="https://martinos.org/"
target="_blank"
&gt;Athinoula A. Martinos Center for Biomedical Imaging&lt;/a&gt;
.
It&amp;rsquo;s a really useful tool that allows for automated processes as well as manual interventions,
mainly through it&amp;rsquo;s GUI, Freeview.&lt;/p&gt;
&lt;p&gt;I started using FreeSurfer and Freeview last year and, albeit the documentation being quite
thorough, I had a harder time navigating the website than I expected.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/freeview/featured.png"/></item><item><title>The Art of Foot Tickling</title><link>https://inespereira.me/posts/the-art-of-foot-tickling/</link><pubDate>Tue, 03 Apr 2018 20:12:34 +0200</pubDate><guid>https://inespereira.me/posts/the-art-of-foot-tickling/</guid><description>&lt;p&gt;One can sometimes feel very puzzled when watching a physician perform the neurological examination. I mean, what information is there to extract from a retracting big toe, from feet constantly a bit more apart from each other than they should be or even from an absent tendon reflex? How were these signs observed in the first place and how did we come to know how to interpret them?&lt;/p&gt;
&lt;p&gt;Let us focus, for example, on reflexes. A reflex is an involuntary movement in response to a stimulus. Reflexes in general represent a key part of the neurological examination because of their more objective nature and lesser dependency on patient cooperation. Actually, reflexes and their characteristics are crucial: in conjunction with other signs and symptoms and knowledge of the anatomy of the nervous system, the observer can localize the neurological lesion(s) with a surprising degree of precision&amp;hellip; before even resorting to CT or MRI imaging!&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://inespereira.me/posts/the-art-of-foot-tickling/featured.png"/></item><item><title/><link>https://inespereira.me/posts/predicting-csd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://inespereira.me/posts/predicting-csd/</guid><description>&lt;!-- +++
title = "Predicting CSD"
subtitle = ""
# Math mode needs to be cool
markup = "mmark"
# Add a summary to display on homepage (optional).
summary = ""
date = 2019-08-03T19:31:11+02:00
draft = true
# Authors. Comma separated list, e.g. `["Bob Smith", "David Jones"]`.
authors = []
# Is this a featured post? (true/false)
featured = false
# Tags and categories
# For example, use `tags = []` for no tags, or the form `tags = ["A Tag", "Another Tag"]` for one or more tags.
tags = []
categories = []
# Projects (optional).
# Associate this post with one or more of your projects.
# Simply enter your project's folder or file name without extension.
# E.g. `projects = ["deep-learning"]` references
# `content/project/deep-learning/index.md`.
# Otherwise, set `projects = []`.
# projects = ["internal-project"]
# Featured image
# To use, add an image named `featured.jpg/png` to your page's folder.
[image]
# Caption (optional)
caption = ""
# Focal point (optional)
# Options: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight
focal_point = ""
+++
## What are CSD??
The cross power spectral density (or cross spectral density) $S_{xy}(\omega)$
between two signals $x(t)$ and $y(t)$ can be defined as the Fourier transform of
these series' cross-correlation function $R\_{xy}(\\tau)$:
$$S_{xy}(\omega)=\int_{-\infty}^{\infty}R_{xy}(\tau)e^{-j \omega\tau}d\tau
= \int_{-\infty}^{\infty} \left[ \int_{-\infty}^{\infty} x(t)^* \cdot y(t+\tau) dt \right] e^{-j \omega t} d\tau$$
When $x(t)=y(t)$, we talk of power spectral densities.
## What's a Volterra series?
A Volterra series is similar to a Taylor series. They differ in that the Taylor series
can model non-linear systems with no memory, whereas the Volterra series can
capture this memory effect.
A continuous time-invariant system with $x(t)$ as input and $y(t)$ as output can be expanded in Volterra series as:
$$y(t) = h_{0}+\sum_{n=1}^{N}{\int_{a}^{b}\cdots\int_{a}^{b} {h_{n}(\tau_{1},.\,.\,,\tau_{n})\prod^{n}_{j=1}{x(t - \tau_{j}) d\tau_{j}}}}$$
Looks complicated, but you understand what is going on if you start the expansion yourself:
$$y(t) = h_{0}+{\int_{a}^{b}{h_{1}(\tau_{1})\cdot{x(t - \tau_{1}) d\tau_{1}}}} + {\int_{a}^{b} \int_{a}^{b} {h_{2}(\tau_{1}, \tau_{2})\cdot{x(t - \tau_{1})\cdot x(t - \tau_{2}) d\tau_{1}d\tau_{2}}}} ...$$
The function $$h_{n}(\tau_{1},.\,.\,,\tau_{n})$$ is called the $n$-th order Volterra kernel,
It can be regarded as a higher-order impulse response of the system.
Issues:
- By looking at the Volterra series, you don't know the order of your system
- Individual Volterra operators (H, different from kernels h!) are not independent --&gt;</description></item><item><title>About me</title><link>https://inespereira.me/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://inespereira.me/about/</guid><description>&lt;p&gt;Physician, computational neuroscientist, offshore sailor, and newly-minted mother. I&amp;rsquo;m a curious, avid learner (and major nerd) who is happiest when exploring.&lt;/p&gt;
&lt;h2 class="relative group"&gt;Exploration portfolio 🏂
&lt;div id="exploration-portfolio-" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#exploration-portfolio-" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;
&lt;div id="carousel-2bc053111729a74bce2ff033e7cdfe90" class="relative" data-twe-carousel-init data-twe-ride="carousel"&gt;
&lt;div
class="absolute right-0 bottom-0 left-0 z-[2] mx-[15%] mb-10 flex list-none justify-center p-0"
data-twe-carousel-indicators&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="0"
data-twe-carousel-active aria-current="true"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 0"&gt;&lt;/button&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="1"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 1"&gt;&lt;/button&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="2"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 2"&gt;&lt;/button&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="3"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 3"&gt;&lt;/button&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="4"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 4"&gt;&lt;/button&gt;
&lt;button
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide-to="5"
class="mx-[3px] box-content h-[3px] w-[30px] flex-initial cursor-pointer border-0 border-y-[10px] border-solid border-transparent bg-neutral bg-clip-padding p-0 -indent-[999px] opacity-50 transition-opacity duration-[600ms] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] motion-reduce:transition-none"
aria-label="Slide 5"&gt;&lt;/button&gt;
&lt;/div&gt;
&lt;div class="relative w-full overflow-hidden after:clear-both after:block after:content-['']"&gt;
&lt;div
class="relative float-left -mr-[100%] w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
data-twe-carousel-active&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/1.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 0"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
class="relative float-left -mr-[100%]
hidden
w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/2.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 1"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
class="relative float-left -mr-[100%]
hidden
w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/3.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 2"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
class="relative float-left -mr-[100%]
hidden
w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/4.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 3"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
class="relative float-left -mr-[100%]
hidden
w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/5.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 4"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div
class="relative float-left -mr-[100%]
hidden
w-full transition-transform duration-[2000ms] ease-in-out motion-reduce:transition-none"
data-twe-carousel-item
&gt;
&lt;div class="ratio-16-9 single_hero_background"&gt;
&lt;img
src="https://inespereira.me/about/img/6.jpg"
class="block absolute top-0 object-cover w-full h-full nozoom"
alt="carousel image 5"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;button
class="absolute top-0 bottom-0 left-0 z-[2] flex w-[15%] items-center justify-center border-0 bg-none p-0 text-center text-white opacity-50 transition-opacity duration-150 ease-[cubic-bezier(0.25,0.1,0.25,1.0)] hover:text-white hover:no-underline hover:opacity-90 hover:outline-none focus:text-white focus:no-underline focus:opacity-90 focus:outline-none motion-reduce:transition-none"
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide="prev"&gt;
&lt;span class="inline-block h-8 w-8"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="4.5"
stroke="currentColor"
class="h-6 w-6"&gt;
&lt;path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5L8.25 12l7.5-7.5" /&gt;
&lt;/svg&gt;
&lt;/span&gt;
&lt;span
class="!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"
&gt;Previous&lt;/span
&gt;
&lt;/button&gt;
&lt;button
class="absolute top-0 bottom-0 right-0 z-[1] flex w-[15%] items-center justify-center border-0 bg-none p-0 text-center text-white opacity-50 transition-opacity duration-150 ease-[cubic-bezier(0.25,0.1,0.25,1.0)] hover:text-white hover:no-underline hover:opacity-90 hover:outline-none focus:text-white focus:no-underline focus:opacity-90 focus:outline-none motion-reduce:transition-none"
type="button"
data-twe-target="#carousel-2bc053111729a74bce2ff033e7cdfe90"
data-twe-slide="next"&gt;
&lt;span class="inline-block h-8 w-8"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="4.5"
stroke="currentColor"
class="h-6 w-6"&gt;
&lt;path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5" /&gt;
&lt;/svg&gt;
&lt;/span&gt;
&lt;span
class="!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"
&gt;Nextsads&lt;/span
&gt;
&lt;/button&gt;
&lt;/div&gt;
&lt;h2 class="relative group"&gt;🎓 Work background
&lt;div id="-work-background" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#-work-background" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Doctoral studies @&lt;a
href="https://www.tnu.ethz.ch/"
target="_blank"
&gt;Translational Neuromodeling Unit&lt;/a&gt;
, UZH &amp;amp; ETH Zurich, Switzerland 🇨🇭 (2020-2025)&lt;/li&gt;
&lt;li&gt;Master&amp;rsquo;s degree in &lt;a
href="https://www.nsc.uzh.ch/en.html"
target="_blank"
&gt;Neural Systems and Computation&lt;/a&gt;
@UZH &amp;amp; ETH Zurich, Switzerland (2018-2019)&lt;/li&gt;
&lt;li&gt;Neurology resident @&lt;a
href="https://www.median-kliniken.de/de/klinik-berlin-kladow/"
target="_blank"
&gt;MEDIAN Klinik Berlin Kladow&lt;/a&gt;
, Berlin, Germany 🇩🇪 (2016-2018)&lt;/li&gt;
&lt;li&gt;Medical degree @&lt;a
href="https://www.nms.unl.pt/en-us/faculty/about-us/nova-medical-school"
target="_blank"
&gt;NOVA Medical School&lt;/a&gt;
, Lisbon, Portugal 🇵🇹 (2010-2016)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 class="relative group"&gt;⛵ Sailing
&lt;div id="-sailing" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#-sailing" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;m an experienced sailor with internationally recognized &lt;a
href="https://www.rya.org.uk/"
target="_blank"
&gt;Royal Yachting Association&lt;/a&gt;
certifications (see below), adept in handling both monohulls and multihulls. I have 15,000 nm sailing experience under my belt, including offshore and ocean sailing:&lt;/p&gt;</description></item><item><title>Reading</title><link>https://inespereira.me/books/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://inespereira.me/books/</guid><description>&lt;p&gt;Besides papers, I love reading books. Here is a selection of books I love.&lt;/p&gt;
&lt;div id="gallery-c182ecca1ad171eba770fa80cf0a3f69" class="gallery"&gt;
&lt;img src="https://inespereira.me/books/img/ryan-north.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/imposter-handbook.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/hpmor.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/romeo-and-or-juliet.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/schnitt.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/atomic-habits.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/bad-science.jpg" class="grid-w33" /&gt;
&lt;img src="https://inespereira.me/books/img/bad-pharma.jpg" class="grid-w33" /&gt;
&lt;/div&gt;</description></item><item><title>Tools</title><link>https://inespereira.me/tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://inespereira.me/tools/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;
Things I&amp;rsquo;ve built and tools that make my work (and life) a little better ❤️.
&lt;/div&gt;
&lt;h2 class="relative group"&gt;🔬 Things made by me
&lt;div id="-things-made-by-me" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#-things-made-by-me" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;📇 Work
&lt;ul&gt;
&lt;li&gt;Code Review for Mental Health Research: A &lt;a
href="https://chatgpt.com/g/g-6a3be6f2b3208191ba92efdbb7cc6e09-code-review-for-mental-health-research"
target="_blank"
&gt;custom GPT&lt;/a&gt;
that performs structured code review using the framework from &lt;a
href="https://www.preprints.org/manuscript/202510.0133"
target="_blank"
&gt;Pereira, Galioulline et al., &amp;ldquo;Structured Code Review in Mental Health Research&amp;rdquo; (2025)&lt;/a&gt;
.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;🎭 Leisure
&lt;ul&gt;
&lt;li&gt;&lt;a
href="https://glittermap.io/"
target="_blank"
&gt;Glittermap&lt;/a&gt;
, a map + directory of burlesque &amp;amp; cabaret events across Europe, listing festivals, shows, and (the big one for performers) open calls.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 class="relative group"&gt;🛠️ Amazing things made by others
&lt;div id="-amazing-things-made-by-others" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#-amazing-things-made-by-others" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;
&lt;h3 class="relative group"&gt;Research
&lt;div id="research" class="anchor"&gt;&lt;/div&gt;
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100"&gt;
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#research" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a
href="https://www.biorender.com/"
target="_blank"
&gt;BioRender&lt;/a&gt;
: my go-to tool for making publication-quality scientific figures and illustrations&amp;hellip; since 2018. Templates are great for getting started, and the icon library covers most of what you&amp;rsquo;d need for neuroscience and biomedical work.&lt;/p&gt;</description></item></channel></rss>