Commit 521fafdd by maarten

reflns_shell writing

git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@293 a1961a4f-ab94-4bcc-80e8-33b5a54de466
parent 66fa88ec
...@@ -2782,8 +2782,7 @@ void PDBFileParser::ParseRemark200() ...@@ -2782,8 +2782,7 @@ void PDBFileParser::ParseRemark200()
r["pdbx_diffrn_id"] = 1; r["pdbx_diffrn_id"] = 1;
} }
if (inRM200({ "HIGHEST RESOLUTION SHELL, RANGE HIGH (A)", "HIGHEST RESOLUTION SHELL, RANGE LOW (A)", "COMPLETENESS FOR SHELL (%)", if (inRM200({ "HIGHEST RESOLUTION SHELL, RANGE HIGH (A)"})) // that one field is mandatory...
"R MERGE FOR SHELL (I)", "R SYM FOR SHELL (I)", "<I/SIGMA(I)> FOR SHELL", "DATA REDUNDANCY IN SHELL" }))
{ {
getCategory("reflns_shell")->emplace({ getCategory("reflns_shell")->emplace({
{ "d_res_high", mRemark200["HIGHEST RESOLUTION SHELL, RANGE HIGH (A)"] }, { "d_res_high", mRemark200["HIGHEST RESOLUTION SHELL, RANGE HIGH (A)"] },
...@@ -2797,7 +2796,12 @@ void PDBFileParser::ParseRemark200() ...@@ -2797,7 +2796,12 @@ void PDBFileParser::ParseRemark200()
{ "pdbx_diffrn_id" , 1} { "pdbx_diffrn_id" , 1}
}); });
} }
else if (inRM200({ "HIGHEST RESOLUTION SHELL, RANGE LOW (A)", "COMPLETENESS FOR SHELL (%)",
"R MERGE FOR SHELL (I)", "R SYM FOR SHELL (I)", "<I/SIGMA(I)> FOR SHELL", "DATA REDUNDANCY IN SHELL" }))
{
if (VERBOSE)
cerr << "Not writing reflns_shell record since d_res_high is missing" << endl;
}
} }
void PDBFileParser::ParseRemark350() void PDBFileParser::ParseRemark350()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment