ProtSSN icon indicating copy to clipboard operation
ProtSSN copied to clipboard

Fusion of protein sequence and structural information, using denoising pre-training network for zero-shot protein engineering (eLife 2024).

Results 6 ProtSSN issues
Sort by recently updated
recently updated
newest added

I met a problem when i testing the pre-train part of your code. I use: bash script/run_pt.sh. to follow your Start Training part in README, and find that the process...

Hi, Thanks for your code, and model. Just a freindly notice, it seems that torch_geometric update some functions. The function "propagate" in the egnn_pytorch_geometric.py file doesn't work properly, and have...

documentation
good first issue

你好呀,看起来src.dataset.mutant_dataset.py 中第318行`angles[i, 0] = dihedral(c_coords[i], n_coords[i], c_alpha_coords[i], n_coords[i+1])`不对。 ![image](https://github.com/tyang816/ProtSSN/assets/56856685/04cb2dbe-644f-4946-832d-3c9c88e2da08) 感觉正确的计算方式应该是 C(i-1)-N(i)-Cα(i)-C(i),可以参考西湖大学反转结构算法PIFold的结构特征编码方式(应该更高效)。不过既然这两都是角度特征且不涉及精确的原子坐标计算,对最终结果的影响应该不大。

python zeroshot_predict.py --gnn_model_name k20_h512 --mutant_dataset_dir data/mutant_example/no_exp --result_dir result/no_exp --------------- ProtSSN k20_h512 --------------- Processing... Processing A0A5J4FAY1_MICAE: 100%|████████████████████████████████████████████████████████| 1/1 [00:02> Protein names: ['A0A5J4FAY1_MICAE'] >>> Number of proteins: 1 >>> k20_h512 Number of...

Hi, Excellent work! I am reading ProtSSN and trying to use it, but I have a few questions: 1) The input in downstream tasks is the entire protein, while the...

1) Just try the compute_fitness.py and find the output in .../result/ is the score of single mutations like the attached one. But now, we hope to see the score of...