Python

Publication-Quality Plots in Python with Matplotlib

Regardless of the type of content you're working on—whether technical, scientific, educational, or for social media—there are four key topics that directly influence the quality of the plots you're producing: Localization, dimensions, style, and format. All are covered in detail in this post.

Figure Scale

A Python package designed to help you create publication-quality figures with precise size control in Matplotlib

Wizard Template

A general-purpose template that aims to provide a magical start to any Python project

Python and XCompact3d

Sandbox flow configuration: A rapid prototyping tool inside XCompact3d

A Jupyter sandbox environment coupled into the high-order Navier-Stokes solver Xcompact3d

This work aims to break many of the barriers to entry in a Navier-Stokes solver by coupling it to a Jupyter sandbox environment. For students in computational fluid dynamics, it provides direct hands-on experience and a safe place for practising and learning, while for advanced users and code developers, it works as a rapid prototyping tool.

Xcompact3d Toolbox

Python package with a set of tools for pre and postprocessing prepared for the high-order Navier-Stokes solver Xcompact3d.

Aprenda.py

It is a STEM initiative that teaches Python coding applied to problem-solving, specially designed for engineering students.

Jobbergate

Jobbergate is a system used to manage reusable applications that can generate specific scripts that may be submitted via Slurm for execution on a cluster.