On a class of greedy sparse recovery algorithms | Synapse