在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):JJAlmagro/subcellular_localization开源软件地址(OpenSource Url):https://github.com/JJAlmagro/subcellular_localization开源编程语言(OpenSource Language):Jupyter Notebook 92.1%开源软件介绍(OpenSource Introduction):PREDICTION OF PROTEIN SUBCELLULAR LOCALIZATIONSynopsisConvolutional Bidirectional LSTM with attention mechanism for predicting protein subcellular localization. The model was trained using the MultiLoc dataset, which counts with 5959 proteins. AuthorJose Juan Almagro Armenteros, DTU Bioinformatics Protein dataThere are two files in the data folder: 1) "test.npz" independent set to calculate the final performance of the model 2) "train.npz" training set. Each file includes a numpy array with the proteins sequences already encoded in profiles, a numpy array with the masks of each sequence and a numpy vector with the target of each protein. TrainingThe training is performed running the script "train.py". This is a minimal example: python train.py -i train.npz -t test.npz The default options are the optimals one, but the training will be really slow on CPU. To run it on GPU use these flags before the command THEANO_FLAGS=device=gpu0,dnn.conv.algo_fwd=time_once,dnn.conv.algo_bwd_filter=time_once,dnn.conv.algo_bwd_data=time_once,warn_float64=warn python train.py -i train.npz -t test.npz ContributorsOle Winther, DTU Compute Henrik Nielsen, DTU Bioinformatics Søren and Casper Kaae Sønderby, University of Copenhagen |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论