19 #ifndef OST_CONOP_CHEMDICT_PARSER_HH
20 #define OST_CONOP_CHEMDICT_PARSER_HH
32 namespace ost {
namespace io {
43 StarParser(stream), compound_(new conop::Compound(
"UNK")),
44 last_(0), loop_type_(
DONT_KNOW), dialect_(dialect)
47 this->InitPDBXTypeMap();
50 virtual bool OnBeginData(
const StringRef& data_name);
55 const std::vector<StringRef>& columns);
59 virtual void OnEndData();
67 void InitPDBXTypeMap();
85 static std::map<String, mol::ChemClass> tm_;
86 static std::map<String, mol::ChemType> xtm_;
87 std::map<String, int> atom_map_;