Skip to content
De Facto Data

De Facto Data

Make data useful for those who construct reality

  • English EN
  • Français FR
  • Welcome
  • Articles
  • Site map
  • About me
  • Free PDF Guide
De Facto Data
De Facto Data
Make data useful for those who construct reality
  • Uncategorized

    Solving an Ordinary Differential Equation (ODE) in Python with SciPy — example on an aeronautical ice sensor

    ByThibaut J. 2 October 20262 October 2026

    In my career as an aeronautical engineer, I never solved a differential equation by hand on a real project. The specialized software — SAMCEF, ABAQUS, NASTRAN — took care of that. We defined the geometry, the materials, the boundary conditions, and the software calculated the natural frequencies and modes. But understanding what the software does…

    Read More Solving an Ordinary Differential Equation (ODE) in Python with SciPy — example on an aeronautical ice sensorContinue

  • Concrete cases and feedback

    Why your industrial data are unusable and how to put them back in order with Python

    ByThibaut J. 30 September 20262 October 2026

    In an aeronautical predictive maintenance project, the goal was to predict filter clogging based on current consumption measurements. The idea was simple: as the filter becomes clogged, the pump compensates by consuming more power. By monitoring this consumption, it should be possible to anticipate filter replacement before a failure occurs. In theory, it’s elegant. In…

    Read More Why your industrial data are unusable and how to put them back in order with PythonContinue

  • Concrete cases and feedback

    Why Mechanical Engineers Should Learn Python in 2026 (and Where to Start)

    ByThibaut J. 9 July 202630 September 2026

    For years, my go-to tool was Excel. Pivot tables, nested formulas, a bit of VBA whenever things got truly repetitive. It was tedious and fragile – one misnamed file or a moved column, and the whole thing would fall apart. But since everyone around me was doing it, I kept at it. In 2020, I…

    Read More Why Mechanical Engineers Should Learn Python in 2026 (and Where to Start)Continue

  • Data automation

    Stop manually opening 2000 files: finally discover SQL databases

    ByThibaut J. 1 June 20262 June 2026

    In the previous article, we saw how to automatically create a PDF report from 3 test reports. The process works perfectly; you automatically generate: Everything seems perfect. But a few months later, a new problem arises. You have to deal with: And a simple question becomes a nightmare; imagine your manager asking you: “Find all…

    Read More Stop manually opening 2000 files: finally discover SQL databasesContinue

  • Data automation

    From raw data to official document

    ByThibaut J. 19 May 202619 May 2026

    We’ve made it! In just six articles, you’ve learned to tame the chaos of files, clean up noisy signals, automate complex calculations, and create interactive dashboards. But for your client, your manager, or your team, work only exists if it’s deliverable. This final step is about value creation. We will learn how to automatically generate…

    Read More From raw data to official documentContinue

  • Data automation

    The pipeline – From craft to industry

    ByThibaut J. 12 May 202619 May 2026

    In the previous episode, we finalized our interactive diagnostic cockpit. It’s a victory: we analyze an engine test with surgical precision. But in real life, the engineer doesn’t process just one test. Imagine this scenario: you return from vacation and a colleague drops off a folder containing 150 CSV files. They need the summary by…

    Read More The pipeline – From craft to industryContinue

  • Analysis and visualization

    Stop looking at your curves, start piloting them.

    ByThibaut J. 4 May 202612 May 2026

    From detection to exploration In the previous article, we took a crucial step: Aggregation. We learned to stop drowning in raw data and instead extract strategic indicators. It was thanks to this method that we unmasked the “traitor” in our test: Cycle 3. Remember, its average of 30.77 seemed perfect, but its peak of 37.02…

    Read More Stop looking at your curves, start piloting them.Continue

  • Methods and good practices

    Master your cycles. Data aggregation without pivot tables

    ByThibaut J. 14 April 20265 May 2026

    The Problem: Synthesizing Big Data In the previous section on Vectorized Computation, we saw how to transform raw signals (torque, rotational speed) into physical quantities (power) at lightning speed. You now have a complete, precise, but… enormous table.Having 200,000 calculation points is a technological victory, but for a test report or design validation, it’s unusable….

    Read More Master your cycles. Data aggregation without pivot tablesContinue

  • Methods and good practices

    Calculate at lightning speed. From intrinsic data to physical power

    ByThibaut J. 8 April 20265 May 2026

    The Problem: The “stretched” cell syndrome In the previous article, we saw the power of Python for sorting our data (removing noise). But clean data is just the beginning. The real work of the engineer begins when these noisy readings need to be transformed into physical indicators.In Excel, this often means writing a complex formula…

    Read More Calculate at lightning speed. From intrinsic data to physical powerContinue

  • Data automation

    50 test reports, 10 seconds: stop copy-pasting, start analyzing

    ByThibaut J. 2 April 202619 May 2026

    It’s Monday morning, 9:00 AM and the test bench has been running all weekend. You receive a folder containing 50 CSV files. Your mission? Compile them into a single spreadsheet to identify measurement deviations and generate the summary report for the 11:00 AM meeting. The classic scenario: You open the first file, select the data,…

    Read More 50 test reports, 10 seconds: stop copy-pasting, start analyzingContinue

Page navigation

1 2 Next PageNext

© 2026 De Facto Data

  • Welcome
  • Articles
  • Site map
  • About me
  • Free PDF Guide