SeqFISHSyndromeDecoding.jl
Introduction
This package provides functions to decode seqFISH points using syndrome decoding.
The main functions are get_codepaths
which uses dynamic programming to find barcode candidates and choose_optimal_codepaths
which runs an integer programming optimization to choose the best non-conflicting candidates. These functions break the algorithm into two steps because we recommend that users try multiple values for the integer programming objective function parameters, as different values of the parameters will work best for different datasets.