Optimal weighting for false discovery rate control | Synapse