Data Assimilation for Sign-indefinite Priors: A generalization of Sinkhorn's algorithm