2012年09月たのしいPython今夜コードを書いているすべてのヒトへプロフィールAuthor:辻真吾(つじしんご)www.tsjshg.infoいまは、大学の研究室を主な拠点に、色々やってます。このブログはPythonの話題が中心ですが、どちらかというと日々の仕事で使う知識を、自分のためにメモしたものです。万が一どなたかの役に立てば光栄です。githubgoogle-code-prettify管理者ページこのブログをリンクに追加する論文を出しました大学で研究をやっていることになっているので、論文を出してみました。ヒトの細胞には、2万数千の遺伝子があって、そこから10万種類くらいのタンパク質が作られるということになっていますが、これらが超複雑に相互作用して、生体の仕組みが成り立っています。最近の生物学の実験手法では、これらの遺伝子の細胞内での量の変化を一度に捉えることができますが、実験の結果を解釈するのも一苦労です。そこで、これをネットワーク科学の側面から支援する方法を作ってみたというのがその内容です。アルゴリズムは一応実装してあって、PythonとC++を使っていて、Bitbucketに置いてみました。PythonとC++を連携したいと思っていながら、今回の実装は、結局Pythonのスクリプトから別のプロセスとして起動していたりして、あんまり綺麗じゃ無いですが、最近はこのNumbaというのが気になっています。LLVMでNumpy高速化ということで、個人的にはかなりわくわくしています。とある大先生に紹介したら、「いつか来た道って感じだねー」と冷静に返されてしまいましたが・・・。繰り返し計算が速くなると、私にとってPythonの唯一の欠点が無くなるので、期待しています。