03022013 chemoinformatics Python
先週バージョンが上がってスキーマもかなり変更されたchembl_15に対応させました。
ChEMBLはバージョンアップでおもに結合サイトまわりが強化されているみたいです。binding_siteとかpredicted_binding_domainみたいなデータが入っているのはドッキングシミュレーションを強く意識した作りになっているんでしょう。とはいえ、いい感じのOSSなドッキングシミュレーションソフトウェアがないから、遊びにくいかも。
スキーマに関して言えば、多対多はすっきりとした感じに変更されてたのでmapper書きやすくなっててよかったが、ちょいとハマったところをメモっておく
- target_dictionaryとpredicted_binding_domainsがone-to-manyになってなくてactivityに紐付いてる
- information_source doesn't exist in products table
- USAN_STEMがautoでマップできないのでとりあえずコメントしてある
あとはテストケース書くのがめんどくさかったので自動生成するようにした。今回はクラスもある程度自動生成した(utils)。
doctest書かないといけないなぁと思った。
@DOMMUNE---FINAL MEDIAが伝授するライブストリーミングの超魔術!!!!!!!! (DOMMUNE BOOKS 0002)
財務3表実践活用法 会計でビジネスの全体像をつかむ (朝日新書)
財務諸表を読む技術 わかる技術 (朝日新書)
スマートフォンデザインでラクするために
決算書はここだけ読め! キャッシュ・フロー計算書編 (講談社現代新書)
ハイパフォーマンスHTTPサーバ Nginx入門