10.1101/2024.03.04.583268

Knotted artifacts in predicted 3D RNA structures

2024-03-06