MBSCLoc
Code of paper: MBSCLoc: Multi-label subcellular localization predict based on cluster balanced subspace partitioning method and multi-class contrastive representation learning
Install / Use
/learn @ZBYnb/MBSCLocREADME
MBSCLoc
Code of paper: MBSCLoc: Multi-label subcellular localization prediction based on cluster balanced subspace partitioning method and multi-class contrastive representation learning
You can use MBSCLoc directly by accessing:http://www.mbscloc.com/model_predict
File Descriptions:
feature_ex_gpu.py: This script enables GPU-accelerated encoding of features. It is recommended to use a GPU with at least 16GB of VRAM for acceleration. In this study, a GPU with 24GB of VRAM (such as the NVIDIA 4090) was used. Due to the presence of some randomness in the parameters of the large model, please ensure to set a random seed. The random seed for this study is set to 42.
label_cl.py: This file handles label preprocessing. It loads the corresponding labels for the data and saves them as .npy files.
model_saved_max_upsampling_9: Contains models using the maximum upsampling method with a subspace count of 9. This directory includes nine models.
model_saved_min_downsampling_13: Contains models using the minimum downsampling method with a subspace count of 13. This directory includes thirteen models.
test_npy: This folder contains the test data and test labels.
mod: Includes the UTR-LM pre-trained model downloaded from HuggingFace, which is used for encoding mRNA.
MFL.ipynb: The code in this Jupyter Notebook can be used to load models from either model_saved_max_upsampling_9 or model_saved_min_downsampling_13 for predicting the subcellular localization sites of mRNA.
The data file is too large, please email me if you need all the raw data.
Contact
zhangbangyi@stu.jiangnan.edu.cn
zby_9826@163.com
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
