@@ -355,8 +368,6 @@ int main (int argc, char **argv)
std::cout<<e.what()<<std::endl;
exit(-1);
}
cov=compute_coverage(v,glob_dist_list);
std::cout<<"Coverage after stereo-chemical checks: "<<(float(cov.first)/float(cov.second))<<" ("<<cov.first<<" out of "<<cov.second<<" residues)"<<std::endl;
try{
v=alg::FilterClashes(v,nonbonded_table);
}catch(std::exception&e){
...
...
@@ -364,8 +375,6 @@ int main (int argc, char **argv)
std::cout<<e.what()<<std::endl;
exit(-1);
}
cov=compute_coverage(v,glob_dist_list);
std::cout<<"Coverage after clashing checks: "<<(float(cov.first)/float(cov.second))<<" ("<<cov.first<<" out of "<<cov.second<<" residues)"<<std::endl;
}
if(cov.first==0){
std::cout<<"Global LDDT score: 0.0"<<std::endl;
...
...
@@ -382,19 +391,59 @@ int main (int argc, char **argv)
// prints the residue-by-residue statistics
std::cout<<"Local LDDT Score:"<<std::endl;
std::cout<<"Chain\tResName\tResNum\tScore\t(Conserved/Total, over "<<cutoffs.size()<<" thresholds)"<<std::endl;