A general interactive framework for false discovery rate control under structural constraints | Synapse