ProtoCloud: A prototypical self-explaining model for single-cell analysis | Synapse