トラックリスト140208

sickな感じで

The Setup / Phace
Jupiter Mefjus Remix (2013) / Friction & K Tee
Hadal Zone / eleven8
Virus / Antagonist
Darkling Sky / Barefoot
Slender / Enei
Outsider Dub / Dominic Ridgway
Headtop / Sonic
The Clock Ticks / Dub Phizix
Argument / nScape
Forgiven / Ulterior Motive feat Peta Oneir
Liberation / Enei & Emperor
Repentance / Mefjus and Inside Info
Right Here / Ulterior Motive
Vitreous / Phace
Whatever (Mefjus Remix) / Optiv & BTK
Mythos / InsideInfo & Mefjus
Photone Recruits  (Phace Remix) / Rawtekk
Era / NickBee
Weightless (Original) / Etherwood
Violence / Teddy Killerz
One Step (Original) / The Upbeats
Strung Out VIP / Calyx & TeeBee
Contemporary / Mefjus & Icicle
MPD  / Phace & Noisia
Motor / Phace & Misanthrop
Kingpin Calyx & Teebee Remix (2013) / Friction & Skream
Signalz / Mefjus
The Bonebreaker / Enei
Iceberg / Mortem
What You Need / Prolix
Twisted / Phace & Misanthrop & Mefjus
Blunt / InsideInfo & Mefjus
Blueprint / Alix Perez feat. Metropolis
Dead Hollywood / Royalston
Tripping In Space  / NuLogic
Fault Lines (Unquotes Snowy Remix) / London Elektricity

今週読んだ本(140202-140208)

下巻はいまいちかなぁ

ProductName 親指Pの修業時代 下 (河出文庫)
松浦 理英子
河出書房新社 / 683円 ( 2006-04-05 )


ありがちだったので3編くらい読んで終了

ProductName 女たちのジハード (集英社文庫)
篠田 節子
集英社 / 740円 ( 2000-01-20 )


何気なのに深いあじわい

ProductName 忘れられたワルツ
絲山 秋子
新潮社 / 1365円 ( 2013-04-26 )


この著者は余韻がとても好き

ProductName 太陽のパスタ、豆のスープ (集英社文庫)
宮下 奈都
集英社 / 525円 ( 2013-01-18 )


割りと好き

ProductName ふがいない僕は空を見た (新潮文庫)
窪 美澄
新潮社 / 546円 ( 2012-09-28 )


爽快感がある

ProductName プリンセス・トヨトミ (文春文庫)
万城目 学
文藝春秋 / 750円 ( 2011-04-08 )


この救われなさが、かなり好き

ProductName たったひとり
乾 ルカ
文藝春秋 / 1575円 ( 2013-01-20 )


デジャブ感ありすぎてなんか嫌

ProductName ラブレス (新潮文庫)
桜木 紫乃
新潮社 / 662円 ( 2013-11-28 )


なかなか面白い

ProductName メグル (創元推理文庫)
乾 ルカ
東京創元社 / 651円 ( 2013-08-29 )


「真夜中の動物園」「翔る少年」が良かった

ProductName あの日にかえりたい (実業之日本社文庫)
乾 ルカ
実業之日本社 / 600円 ( 2013-06-05 )


これは普通

ProductName ばくりや
乾 ルカ
文藝春秋 / 1575円 ( 2011-10 )


保留

ProductName ソフィーの選択 (上巻) (新潮文庫)
ウィリアム・スタイロン
新潮社 / ?円 ( 1991-10 )


今週読んだ本(140126-140201)

破滅系。というより、破滅なのか幸福なのかよくわからないが。

ProductName イビサ (講談社文庫)
村上 龍
講談社 / 520円 ( 1995-04-06 )


これは良い

ProductName パラレル (文春文庫)
長嶋 有
文藝春秋 / ?円 ( 2012-09-20 )


短篇集よりも長編の方が好み

ProductName タンノイのエジンバラ (文春文庫 (な47-2))
長嶋 有
文藝春秋 / ?円 ( 2012-09-20 )


これはとても好き

ProductName ビッチマグネット
舞城 王太郎
新潮社 / 1260円 ( 2009-11-27 )


のびのびしている。好きな感じ

ProductName スコーレNo.4 (光文社文庫)
宮下 奈都
光文社 / 600円 ( 2009-11-10 )


万城目ワールドというのか。

ProductName 鴨川ホルモー (角川文庫)
万城目 学
KADOKAWA / 角川書店 / ?円 ( 2012-10-01 )


ミステリ

ProductName 花と流れ星 (幻冬舎文庫)
道尾 秀介
幻冬舎 / ?円 ( 2012-09-12 )


面白い、ヤスナリオっぽさを感じるかも

色々作ったり食べたくなったりして困る。

ProductName 食べ物連載 くいいじ (文春文庫)
安野 モヨコ
文藝春秋 / 620円 ( 2013-12-04 )


いかにもな。でも嫌いではない

ProductName てふてふ荘へようこそ (角川文庫)
乾 ルカ
KADOKAWA / 角川書店 / ?円 ( 2012-12-04 )


ちょっと小難しい系の文体っぽかった。青春系パラレルワールド

ProductName 四畳半神話大系 (角川文庫)
森見 登美彦
角川書店 / 700円 ( 2008-03-25 )


おもしろい

ProductName 親指Pの修業時代 上 (河出文庫)
松浦 理英子
河出書房新社 / 693円 ( 2006-04-05 )


レコード発掘作業

テクノ/ミニマル関係をちょっと掘ってみた。

1390730169

pandasとggplotを学ぶための本

最近グラフはPandas+ggplotで描いていて、深夜のバッチ処理で毎日沢山のグラフを生成させている。

rpy2?

使ってないなーみたいな。

Python版ggplotはR版のAPIと同じものを提供することをゴールにしているのでggplotのクックブックを読んでおくといいことがあります。六角形の密度プロットとか早く実装されないかなー。

ProductName Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集
Winston Chang
オライリージャパン / 3570円 ( 2013-11-30 )


尚、下の本も参考になります。

ProductName グラフィックスのためのRプログラミング
H. ウィッカム
丸善出版 / 4200円 ( 2012-02-29 )


そして、データの操作はPandasで。

ProductName Pythonによるデータ分析入門 ―NumPy、pandasを使ったデータ処理
Wes McKinney
オライリージャパン / 3780円 ( 2013-12-26 )


機械学習はscikit-learnを使えばよい。

今週読んだ本(140119-140125)

こういう親子っていいなーと思うけど…

ProductName ジャージの二人 (集英社文庫)
長嶋 有
集英社 / 450円 ( 2007-01-19 )


良かったけど、テーマを消化しきれていない。

ProductName 犬身
松浦 理英子
朝日新聞社 / ?円 ( 2007-10-05 )


ソロキャンプ養成本

ProductName 絲的サバイバル (講談社文庫)
絲山秋子
講談社 / ?円 ( 2012-12-21 )


割りと軽め

ProductName 泣かない女はいない (河出文庫)
長嶋 有
河出書房新社 / 515円 ( 2007-10 )


5のほうが好きかな

ProductName アンダーリポート (集英社文庫)
佐藤 正午
集英社 / 750円 ( 2011-01-20 )


世界観が少女的なのかなと思ったけど「ソリチュード」「ネロリ」はとても良かった。

ProductName アカペラ (新潮文庫)
山本 文緒
新潮社 / 546円 ( 2011-07-28 )


テンション高め、なかなか面白い。

ProductName あの子の考えることは変 (講談社文庫)
本谷 有希子
講談社 / 450円 ( 2013-06-14 )


ゆらゆらした日常。なんというか受け入れているというか。

ProductName また会う日まで (河出文庫)
柴崎 友香
河出書房新社 / 557円 ( 2010-10-05 )


やっと。これは好き。

ProductName ノルウェイの森 上 (講談社文庫)
村上 春樹
講談社 / 540円 ( 2004-09-15 )


ProductName ノルウェイの森 下 (講談社文庫)
村上 春樹
講談社 / 540円 ( 2004-09-15 )


これはとても面白かった。後で読み返す

ProductName 村上春樹、河合隼雄に会いにいく (新潮文庫)
河合 隼雄
新潮社 / 515円 ( 1998-12-25 )


透明度高い

ProductName 思いわずらうことなく愉しく生きよ (光文社文庫)
江國 香織
光文社 / 680円 ( 2007-06 )


さっきのリスト

古いの多かったかな?

By Your Side (Logistics Remix) / S.P.Y
Tonight / Wilkinson
All Night / Camo & Krooked
Young Gal / Homegrowerz
New Dawn / Savage Rehab
Midnight  / Nelver & Simplification
Dont Wanna Be Alone / Loadstar
Immaterial / Mikal
Begin By Letting Go (Original) / Etherwood

Mishima.syk開催しました

Mishima.syk無事に終わりました。参加者の皆様お疲れ様でした。プロジェクターの手配ができないというトラブルがありましたが、ハンズオンで皆さんパソコン持ち込んでいるので別にプロジェクターなくても良かったという。

今回、セミナールームが確保できずに畳の和室しか借りられなかったのですが、結果いい感じのワイガヤになって楽しく進められて良かったですね。室料もかなり安いので次回も同じ所を借りるかも。

後半の発表もみなさんかなり突っ込んだ話をされていて、質疑も盛り上がったし、色々勉強になってよかった。が、うちのカルチャーに根付かせるにはエバンジェリスト的な立ち位置のケミストが必要で、それは(プロジェクトにコミットししない立ち位置の)僕ではできないんだろうなーと漠然と思い、ちょっと残念だった。

前回の反省をふまえて、今回はアンケートをきちんと取って次回に生かそうと思っていたのですが、直前バタバタしたためまたもや取りそこねてしまった。もし、次回やりたいなーとか聞きたいなーと考えている話がありましたら最寄りの管理者までリクエストしておいてください。RDKitなんかいいんじゃないかなーと思うけど、まぁみんなPPでやるからなー。

資料はconnpassにおいてあります。

補足的な内容

pychembldbを使うメリットは?

chembldbを入れればSQLですべてのデータにアクセスできます。

単に、データを取りたいだけだったら別にこれで構いません。pychembldbを使うと、複雑なSQL文を発行しなくてもわかりやすくデータにアクセス出来るのが一点、もう一点はお題5,6のようにblaskt等の他のサービスと連携させやすくなるというあたりですね。

pychembledbでテーブル名とクラス名が一致しない物がある

MoleculeDictionaryではなくMoleculeになっていたりするのは、命名がださいという理由で変えてしまっていますが、ERDみながらクエリを組み立てて行くときにはまるので、次回のバージョンのときに両方でアクセス出来るようにしておきます。

尚、テーブルは複数形になっていますが、クラス名は単数形に統一してあります。

pychembldbを使うための手順

今週末の勉強会の内容です。ChEMBLダンプのimportに時間がかかるので、pythonラッパー弄りたい人はChEMBLを予め入れてから参加するといいでしょう。

当日行う手順を記しておきます。

Pythonのインストール

2.7.xを入れます。OSXは標準でインストール済みです。WIndowsの場合はここからインストーラをダウンロードしてインストールしてください。

pipのインストール

pipはPythonのパッケージ管理ツールです。

ez_setup.pyをダウンロードして実行します

sudo python ez_setup.py

その後get-pip.pyをダウンロードして実行

sudo python get-pip.py

pychembldbのインストール

最初にPostgreSQLのアダプタであるpsycopg2をインストールし、続いてORマッパーをインストールし、最後にChEMBLdbインターフェースをインストールします。

sudo pip install psycopg2
sudo pip install sqlalchemy
sudo pip install pychembldb

pychembldbの設定

pychembldbはデフォルトでMySQLを使うようになっているので.bashrcに以下のように記述しておきます。

export CHEMBL_URI="postgresql+psycopg2://localhost/chembl_17"

編集したら、新しいタブを開くかsource .bashrcをしてください(source効くのかな?)

(注)

例えばuserがpostgresでパスワードがsakeと設定している場合は

export CHEMBL_URI="postgresql+psycopg2://postgres:sake@localhost/chembl_17"

と記述します

使ってみる

python 対話環境を起動します

python

pythonコードを実行します(select pref_name from target_dictionary をpythonで実行)。

>>> from pychembldb import *
>>> for target in chembldb.query(Target).all():
...   print target.pref_name

ターゲット名がずらずらと表示されればOKです。