From c69a208bf908911b3c5a0cc9c44431fc67eebf84 Mon Sep 17 00:00:00 2001 From: Giovanni Bussi <giovanni.bussi@gmail.com> Date: Thu, 21 Jun 2018 18:29:48 +0200 Subject: [PATCH] Fix #367 --- src/tools/MolDataClass.cpp | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/src/tools/MolDataClass.cpp b/src/tools/MolDataClass.cpp index 009114d01..107ed2ee3 100644 --- a/src/tools/MolDataClass.cpp +++ b/src/tools/MolDataClass.cpp @@ -70,19 +70,35 @@ bool MolDataClass::allowedResidue( const std::string& type, const std::string& r else if(residuename=="HSP") return true; // HIS-P charmm else return false; } else if( type=="dna" ) { - if(residuename=="DA") return true; - else if(residuename=="DG") return true; - else if(residuename=="DT") return true; - else if(residuename=="DC") return true; + if(residuename=="A") return true; + else if(residuename=="A5") return true; + else if(residuename=="A3") return true; + else if(residuename=="AN") return true; + else if(residuename=="G") return true; + else if(residuename=="G5") return true; + else if(residuename=="G3") return true; + else if(residuename=="GN") return true; + else if(residuename=="T") return true; + else if(residuename=="T5") return true; + else if(residuename=="T3") return true; + else if(residuename=="TN") return true; + else if(residuename=="C") return true; + else if(residuename=="C5") return true; + else if(residuename=="C3") return true; + else if(residuename=="CN") return true; + else if(residuename=="DA") return true; else if(residuename=="DA5") return true; else if(residuename=="DA3") return true; else if(residuename=="DAN") return true; + else if(residuename=="DG") return true; else if(residuename=="DG5") return true; else if(residuename=="DG3") return true; else if(residuename=="DGN") return true; + else if(residuename=="DT") return true; else if(residuename=="DT5") return true; else if(residuename=="DT3") return true; else if(residuename=="DTN") return true; + else if(residuename=="DC") return true; else if(residuename=="DC5") return true; else if(residuename=="DC3") return true; else if(residuename=="DCN") return true; -- GitLab