10.1101/2024.03.04.583268
Knotted artifacts in predicted 3D RNA structures
2024-03-06