BioBlobs: Differentiable Graph Partitioning for Protein Representation Learning | Synapse