July 1, 2023, 4:28 a.m. | Carlos Costa, Ph.D.

Towards Data Science - Medium towardsdatascience.com

Part 2: Practical Aspects with Python

Photo by Elton Luz on Unsplash

In this article we will follow the tenets of TDD for developing Scientific Software as laid out in the first installment of this series to develop an edge detection filter known as the Sobel filter.

In the first article, we talked about how important — and tricky — it can be to develop reliable testing methods for software which the complex problems often found in scientific software. We …

article detection edge filter hands-on-tutorials part practical python scientific-computing series software software development tdd test-driven development

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US

Research Engineer

@ Allora Labs | Remote

Ecosystem Manager

@ Allora Labs | Remote

Founding AI Engineer, Agents

@ Occam AI | New York

AI Engineer Intern, Agents

@ Occam AI | US