17 #include <utility/vector1.hh>
25 #include <basic/Tracer.hh>
26 #include <utility/io/izstream.hh>
27 #include <utility/string_util.hh>
43 utility::io::izstream infile;
45 infile.open(file_name.c_str());
50 lines.push_back(line);
70 MolParserTracer <<
"**WARNING**: this is extremely experimental, don't use for production purposes yet"<<std::endl;
94 MolParserTracer <<
"ctab version is \"" << ctab_version <<
"\"" << std::endl;
95 if(ctab_version ==
"V2000")
102 MolParserTracer.Debug <<
"connection table of size " << connection_table.size() << std::endl;
107 }
else if(ctab_version ==
"V3000")
115 connection_table_parser.ParseTable();
152 MolParserTracer.Debug <<
"assigning \"" <<preset_nbr<<
"\" as nbr atom" <<std::endl;
180 if(nbr_atom_data ==
"")
182 return nbr_atom_data;