<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Scientific Computing on Rachid Youven Zeghlache</title><link>https://youvenz.github.io/tags/scientific-computing/</link><description>Recent content in Scientific Computing on Rachid Youven Zeghlache</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 05 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://youvenz.github.io/tags/scientific-computing/index.xml" rel="self" type="application/rss+xml"/><item><title>Create Beautiful LaTeX Tables with Pandas &amp; Python</title><link>https://youvenz.github.io/blog/2026-03-05-create-beautiful-latex-tables-with-pandas-python/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://youvenz.github.io/blog/2026-03-05-create-beautiful-latex-tables-with-pandas-python/</guid><description>&lt;h2 id="generate-publication-ready-latex-tables-from-csv-using-pandas--for-researchers--data-scientists"&gt;Generate Publication-Ready LaTeX Tables from CSV Using Pandas — For Researchers &amp;amp; Data Scientists&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;ve spent hours manually formatting a LaTeX table for your research paper. Then your advisor asks you to re-run the analysis with different parameters. Now you&amp;rsquo;re staring at 200 lines of hand-coded &lt;code&gt;\hline&lt;/code&gt; and &lt;code&gt;&amp;amp;&lt;/code&gt; delimiters, knowing you&amp;rsquo;ll have to rebuild the entire table from scratch—and probably introduce formatting errors in the process.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is the reproducibility killer that stops science dead in its tracks.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Master Apptainer in 25 Minutes: Build Reproducible Python Environments</title><link>https://youvenz.github.io/blog/2026-03-05-master-apptainer-in-25-minutes-build-reproducible-python-env/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://youvenz.github.io/blog/2026-03-05-master-apptainer-in-25-minutes-build-reproducible-python-env/</guid><description>&lt;h1 id="build-reproducible-python-environments-with-apptainer-singularity--for-researchers-tired-of-it-works-on-my-machine"&gt;Build Reproducible Python Environments with Apptainer (Singularity) — For Researchers Tired of &amp;ldquo;It Works on My Machine&amp;rdquo;&lt;/h1&gt;
&lt;p&gt;Your Python script runs flawlessly on your laptop. Your colleague runs it on theirs and gets import errors. You submit it to the HPC cluster and it crashes with missing CUDA libraries. You spend three hours debugging version conflicts instead of doing research.&lt;/p&gt;
&lt;p&gt;This is &lt;strong&gt;dependency hell&lt;/strong&gt;, and it&amp;rsquo;s the silent killer of reproducible science.&lt;/p&gt;</description></item><item><title>Matplotlib Animation Tutorial: Animate Scientific Data</title><link>https://youvenz.github.io/blog/2026-03-05-matplotlib-animation-tutorial-animate-scientific-data/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://youvenz.github.io/blog/2026-03-05-matplotlib-animation-tutorial-animate-scientific-data/</guid><description>&lt;h1 id="animate-scientific-data-in-matplotlib--a-step-by-step-guide-for-researchers-creating-dynamic-visualizations"&gt;Animate Scientific Data in Matplotlib — A Step-by-Step Guide for Researchers Creating Dynamic Visualizations&lt;/h1&gt;
&lt;p&gt;You&amp;rsquo;ve spent weeks collecting experimental data. Your results are solid. But when you present them in a static graph, the audience barely glances at it.&lt;/p&gt;
&lt;p&gt;The real problem isn&amp;rsquo;t your data—it&amp;rsquo;s that a single frame can&amp;rsquo;t show &lt;em&gt;change over time&lt;/em&gt;. You need animation. But Matplotlib&amp;rsquo;s &lt;code&gt;FuncAnimation&lt;/code&gt; class feels intimidating, and most tutorials skip the crucial structural details that make it actually work.&lt;/p&gt;</description></item></channel></rss>