ProLIF: a library to encode molecular interactions as fingerprints | Synapse