Algorithms

Multithreading in Julia Language Applied to Cell Lists Algorithm

This article teaches you how to speed up serial algorithms by using multithreading in Julia Language. As an example, we explore how to develop a parallel version of the serial Cell Lists algorithm.

Searching for Fixed-Radius Near Neighbors with Cell Lists Algorithm in Julia Language

This article will teach you how to implement the Cell Lists algorithm in Julia Language for performing a fixed-radius near neighbors search. It also teaches you about its theoretical properties and how to benchmark its performance against the brute force method.

Noise Filtering Using 1€ Filter

This article explains how to implement the 1€ Filter for filtering noisy real-time signals and provides a simple Python implementation of the algorithm.