DeePSLoc The source code of Multi-marginal Contrastive Learning for Multi-label Subcellular Protein Localization