ヽ(´ー`)ノ


2005-04-01 [長年日記]

[P] 再雇用

(10:55) orz

(12:00) Ruby 使いの新人さんが1人。

(12:30) プリオン/BBB/コク/脊髄/ニュートリジェノミックス/マックミニ

(15:41) 静電気がひどい

[Bio][eTOCs] Nature

Matthew R. Goddard, H. Charles J. Godfray & Austin Burt Sex increases the efficacy of natural selection in experimental yeast populations 進化:酵母の実験個体群では性によって自然選択の実効性が高まる

James S. Parker, S. Mark Roe & David Barford Structural insights into mRNA recognition from a PIWI domain-siRNA guide complex 生化学:PIWIドメイン-siRNAガイド複合体から得られるmRNA認識についての構造的な考察

Daniel A. Koster, Vincent Croquette, Cees Dekker, Stewart Shuman & Nynke H. Dekker Friction and torque govern the relaxation of DNA supercoils by eukaryotic topoisomerase IB 細胞:真核生物のトポイソメラーゼIBによるDNA超らせんの弛緩を左右する摩擦とトルク

[]

2005-04-02 [長年日記]

[P] 夜桜

(18:00) 六義園

[Ruby] 一時間

一時間で覚える Ruby一時間で覚える? PythonPython 講習会 資料

考察:解説は最小限にとどめて、ソースコードを読ませる工夫が効果的

[Hoge] 梅月堂 特製あられ 豆

一袋 300円。また買おう。

[]

2005-04-03 [長年日記]

[P] ドメイン更新

[OS] gonzui-1.0

Doarwin 7.8.0 にインストールした。

まず、依存している ruby-1.8.2、Berkeley DB 4.2 をインストールする必要が。 make の最後に失敗するところは <URL:http://d.hatena.ne.jp/pingoo/20050401#p1> を参考にして回避。

お気軽に試せるようにできているところもいい。早速、./gonzui-import ncbi.tar.gz とかしまくる。

[]

2005-04-04 [長年日記]

[P]

(08:36) 歩く速度がやや遅いヒトや斜めに歩くヒトがおおいのは月曜日だからだろうか?

(18:33) Zlib::Inflate.inflate(str) に嵌まる。

[BioRuby] cvs ci lib/bio/db/go.rb

Bio::GO::External2go を追加。

spkw2go = Bio::GO::External2go.parser(File.read("spkw2go"))
spkw2go.size #=> 671
spkw2go.each_with_index do |rel, i|
  rel #=> {:go_term=>"ATP biosynthesis", :go_id=>"GO:0006754", :db=>"SP_KW", :db_id=>"ATP synthesis"}
end
[]

2005-04-05 [長年日記]

[P]

(00:39) 予約

(12:30) 結婚/世代間問題にしない/しがち/二頂性/さまざまな研究活動/再現性/女子大/クラスタ

(20:41) iPod の HDD からイオンがでるようになった。

[BioRuby] 今日の typo

Bio::GO::Model::Asssociation とか Bio::GO::Model::GeneProduct とか Bio::GO::Model::Term とか Bio::GO::Model::Species とかを開発している。

テストスクリプトで new の引数の数が違うとか、そんなメソッドないとかそんなエラーがどうしても消えなかった。

Species を Speices と書いていた。

[]

2005-04-06 [長年日記]

[P] 23 ℃

(08:20) 3-4点。この時間帯は避けたい。

(12:30) 35 年ローン/徹夜明け/いわれるがまま/RRb と RRB/名前空間/睡眠時間

[Res] 予算

今年度の研究費がつかえるようになった。

[]

2005-04-07 [長年日記]

[P] ネット不調

(08:30) 微妙に空いている。

(12:30) 菜の花の香り/内部審査/常識とルール/ブリッジ/専用線/MAC アドレス/SMP/適した計算/kaizen/レベルの低い論文/引用回数/IF/外部評価/論文のレベル?/トラック2

[Bio] open-bio.jp がみえたりみえなかったり

昨日から確認されている。<URL:http://open-bio.sourceforge.jp/> は見える。 sourceforge.jp のバーチャルホストの問題かな。

[Res] proof

いつのまにか Table 2 と Table 3 の出現順が逆になっていたさ。

いつのまにか Figure 3 が Figure 2 より先に参照されていたさ。

[]

2005-04-08 [長年日記]

[P]

(08:36) 相互乗り入れしていない車両は空いている。

(09:38) r-help ML が大量。ネットの不調が改善されたのだろうか。

[Q][Res] The authors wish it to be known that, in their opinion, the first two authors should be regarded as joint First Authors

はじめて見た表現。

"contributed equally" の新型か。

<URL:http://nar.oupjournals.org/cgi/content/full/33/6/1913#FN> にて。

[]

2005-04-09 [長年日記]

[P] 飛散

[Bio][Bi] Frontiers in Bioinformatics: Unsolved Problems and Challenges, CA, October 16-17, 2004

NAS のワークショップ。

その筋の研究者のプレゼンテーションが公開されている。

これをつかってひととおりセミナーするといいかも。

[Hoge] xtc4u.org

ライブの映像の mpeg ファイルや演奏の mp3 ファイルがダウンロードできる。

[]

2005-04-10 [長年日記]

[P]

(15:57) 強風。

[Res] abstract のページをアンテナに登録するのが効果的

ジャーナルのサイトの論文アブストラクトのページには、その論文を引用した論文が出版されるとリンクがつくようになっている。 論文において引用するということは、引用論文の議論に言及するということで、ブログでいうところのトラックバックのようなものである(逆)。

いくつかの興味ある論文の引用数を調べるためにその論文のアブストラクトのページをみていたら、その論文を引用している論文のなかにまだ知らなかった興味深い論文が発見された。 ある論文でなされた議論を追うという意味では、その論文を引用している論文をたどるのは自然なことである。

それで、アンテナには TOCs のページよりアブストラクトのページを登録するのが効果的と思ったのだった。

[Bio][eTOCs] J. Proteome Res.

Ka wan Li, Martin P. Hornshaw, Jan van Minnen, Karl-Heinz Smalla, Eckart D. Gundelfinger, and August B. Smit (2005) Organelle Proteomics of Rat Synaptic Proteins: Correlation-Profiling by Isotope-Coded Affinity Tagging in Conjunction with Liquid Chromatography-Tandem Mass Spectrometry to Reveal Post-synaptic Density Specific Proteins

オルガネラプロテオーム。

Hsien-Da Huang, Tzong-Yi Lee, Li-Cheng Wu, Feng-Mao Lin, Hsueh-Fen Juan, Jorng-Tzong Horng, and Ann-Ping Tsou (2005) MultiProtIdent: Identifying Proteins Using Database Search and Protein-Protein Interactions

Yu-Dong Cai and Kuo-Chen Chou (2005) Predicting Enzyme Subclass by Functional Domain Composition and Pseudo Amino Acid Composition

酵素サブクラスの予測。

[]

2005-04-11 [長年日記]

[P] 地震、地震

(07:25) 横揺れ。震源は銚子地下60km M6.1

(15:35) 地震。千葉県中部 M4.4。初期微動がちょっとあってから縦揺れが一回、その後横揺れ。

[Bio][eTOCs] PLoS Biol.

Paul Miller, Anatol M. Zhabotinsky, John E. Lisman, Xiao-Jing Wang (2005) The Stability of a Stochastic CaMKII Switch: Dependence on the Number of Enzyme Molecules and Protein Turnover

[]

2005-04-12 [長年日記]

[P] 先が見えた

(12:30) ネットワーク/セキュリティ

(21:00) アップルストアが We'll be back soon になっていた。

[Bio] BioModels

The BioModels Database is a new effort to develop a data resource that will allow biologists to store, search and retrieve published mathematical models of biological interests. The models in the BioModels Database are annotated and linked to relevant data resources, such as publications, databases of coumpounds and pathways, controlled vocabularies, etc.

The BioModels Database is part of the BioModels.net initiative, a collaboration amongst the SBML Team (USA), the EMBL-EBI (United-Kingdom), the Systems Biology Group of the Keck Graduate Institute (USA), the Systems Biology Institute (Japan), and JWS Online at the Stellenbosch University (South Africa).

[http://www.ebi.ac.uk/biomodels/より引用]

[Bio][eTOCs] J. Proteome Res.

Bon-Suk Koo , Do-Yeon Lee , Hyo-Shin Ha, Jae-Chan Kim, and Chan-Wha Kim (2005) Comparative Analysis of the Tear Protein Expression in Blepharitis Patients Using Two-Dimensional Electrophoresis

涙のプロテオーム。Blepharitis は眼瞼炎。

[]

2005-04-13 [長年日記]

[P]

(08:36) 空くことがある。

(09:30) しらせをみた。

[OS] C-tab でバッファーローテーションを実現する pc-bufsw.el

5% くらい幸せになりました。生きててよかった。

[]

2005-04-14 [長年日記]

[P]

(12:30) バーベキュー/桜/ソメイヨシノ/HGM/行くべきか否か/菜の花

[Bio] Protein DAS サーバとクライアント

eFamily ProjectProtein DAS サーバのリスト と Protein DAS クライアント ProView(Perl) と Spice(Java) が公開されている。 クライアントのソースはいまのところ公開されていない。

[Bio] WTI DAS service

dsn のポータルってあるのかと <URL:http://biodas.org> を見ると <URL:http://www.tigr.org/tdb/DAS/das_server_list.html> にたどり着く。

出すdsn はのせないの?> k さん。

[Bio] ProServer DAS Server

Bio-Das2 の一部。

[Res][D] Thesis

Thesis を書いていいことになったので、伝統に従ってカテゴリを作成してみるテスト。 まずは 3 年前に教室事務から頂いた出願手続きのはいっている封筒を開封して提出書類を確認する。

[Res] プロポーザル

二つ作成。 A4一ページなので短い。 jsarticle.cls と jspf.cls でつくってみた。上の余白が光っている。

画像は PowerPoint で作成して、PDF で印刷保存、pdf2ps で Postscript 化。 それを includegraphics で読み込むが、 trim でややはまる。

includegraphics[trim = 115 263 378 110,scale=0.50,clip]{hoge.ps}

trim = 左 下 右 上

反時計周りである。 trim の設定をつめるときは、fbox で囲ってやると枠線がみえて便利だったり。

本日のツッコミ(全2件) [ツッコミを入れる]

Ω hub [ついにこの日が来たな。僕のときのソースファイル御送りしませうか?]

Ω なかお [ありがとうございます。]

[]

2005-04-15 [長年日記]

[P] 新歓、新歓2

(01:50) ポスターが降りてきた。

(12:30) 獲得形質/PDB

(20:50) 実は送別会だったのだっだ。

[]

2005-04-16 [長年日記]

[P] ポスター

[]

2005-04-17 [長年日記]

[P] ポスター

(03:19) 未踏キター

(14:10) 国際交流館のとなりの駐車場でバイクのイベントをながめつつ

(17:01) 保存時間待ち

(20:10) 縦揺れががつんときた。房総半島南部。M4.5

[]

2005-04-18 [長年日記]

[P] 京都

(00:23) 荷造り

(09:49) 印刷でトラブル

(10:07) 印刷完了

[Res] SAS

とある筋からちょっとしたシンクロニシティの様相を呈した共同研究の話がやってきた。話をききにいくことに。

ばらばらにみつかってきた点のような観察が、線になっている空間があるかもしれない。

こんな機会に素早く振る舞えるように身軽でいたい。 あたまの中では 「nice と renice 可能なプロセスを探す」を nice -20。

[R] R-2.1.0 リリース

> INTERNATIONALIZATION  
>     o	Unix-alike versions of R can now be used in UTF-8 and other
>	multi-byte locales on suitably equipped OSes if configured
>	with option --enable-mbcs (which is the default).  [The
>	changes to font handling in the X11 module are based on the
>	Japanization patches of Eiji Nakama.]

[D] 事務へ

関係書類を更新するために教室事務を訪れる。

キャンパスはここ数年で、あたらしい研究科やビルが出来たりしてずいぶん様変わりして、部屋の場所がわからずしばし彷徨う。

なんとかたどり着いて、いつもの事務の方に書類を手配して頂けることになった。 が、関係書類の手配には、直接出向く必要は無く、今ではすべて Word の書類ですすめるのでメールベースでいいのですが、と言われる。

17時過ぎに添付書類が 6 つついたメールがきていた。 そのカバーレターで事務サイドの標準的なスケージュールがだいたい把握できた。

[]

2005-04-19 [長年日記]

[P] 京都

(01:15) ホテルの部屋に情報コンセントがあったのでつないだ。おもむろにランデブーでみると某氏がいた。

本日のツッコミ(全1件) [ツッコミを入れる]

Ω so [ランデブーは寅からボンジュールになります..。]

[]

2005-04-20 [長年日記]

[P]

[]

2005-04-21 [長年日記]

[P] 京都、新歓

(12:30) 巡る/降板

(14:30) ポスターをペリカンで発送

(19:10) 新橋を彷徨い、コインロッカーに投入

(21:10) SVM の説明に 75 点を頂く。orz。「SVM が NN を包含している」 といっている。NN == BP というありがちなだろうか?(日本語として省略し過ぎです)

[Mac] 10.3.9 にアップデート

出先なのに。

[]

2005-04-22 [長年日記]

[P]

(10:30) ポスター着

(12:30) 分布/スケーリング/99/算術/会議/感想をもとめられて言葉に詰まる/想定外?/無戦略/データの先にあるもの/ビーログ/海豚と烏賊/言語と文明/「なにをいっているのかわけわかりません。」

(18:40) 無性に毟り取る

[Mac] Mxdvi

open hoge.dvi 

で更新したバージョンを開ける。 いままでは、platex、platex、dvipdfmx、開いているウィンドウを閉じて、open *.pdf で更新した書類を開いていた。それと比べ、platex、platex、open *.dvi で編集→目視確認のサイクルがすすめれることになる。

[AQ] [twocolumn]{jsbook} のときに abstract だけ1カラムにするには?

twocolumn をやめて、multicol.sty でつかって 2カラムにしたいところだけmulticols環境にするといい。

?documentclass[twocolumn][jsbook}
?usepackage{multicol}
...
?begin{multicols}{2}
...
?end{multicols}

[Res] 某グラント

最近通知が行き渡っているほうじゃないところの結果通知がきた。 金額を意識し過ぎだと思われる。

[]

2005-04-23 [長年日記]

[P] 晴れ

(12:00) 筍ごはんと赤身魚の煮付け

[D] 図と表

いままでプレゼンでつかっていて再利用出来そうな図の適切なフォーマットへの変換をすすめる。

図は Illustrator で Illustrator EPS で保存すると、書類のサイズに無関係にオブジェクトのサイズがBoundingBoxとして使われているようである。

新規書類の書類サイズを調整しないくてもよい。 また、includegraphics の trim オプションを調整しなくてもよい。

[]

2005-04-24 [長年日記]

[P] 晴れ

(03:04) うつろいゆくものである

(13:12) 登録されていた

(17:30) スカンジナビア家具の店があった

(19:30) ネクタイを確保

[R] parcoord(MASS) をつかった多次元データ可視化

<URL:http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=37&com=com&res=1&w=1024h=768> をみて前から考えていたグラフを書くスクリプトを作成。

こんなグラフを書く。

nrm <- function(x) { (x - min(x))/(max(x) - min(x)) }
data(iris3) 
ir <- rbind(iris3[,,1], iris3[,,2], iris3[,,3]) 
cols.order = c(3,4,2,1)
cols = colnames(ir)[cols.order]
for (j in cols) {  
  for (i in cols) { 
    parcoord(log(ir)[, cols.order], 
             col = rgb(nrm(ir[,i]), 0, nrm(ir[,j])), 
             main=paste("r:", i," g:", 0, " b:", j) ) 
   } 
 }

多変量データを二次元に落として可視化するときに、データから色を生成すれば可視できる情報を増やせるのではないだろうかという発想。 発現の時系列データを扱ったときに作っていたウェブアプリで実装していた。 「色がZ軸になる」という当時常駐していたプログラマ兼SEのひとの言葉を思い出す。

この可視化のキモは col の生成方法。 この部分でいろいろ試すことができる。 ある意味カーネル関数。 上のスクリプトでは、特徴量の分布を最大値=1と最小値=0に変換しているだけ。 この部分で使えそうなデータから色をつくる関数をつくってパッケージにするというのは数年来の懸案事項の一つだったりなかったり。

[T] 南房総フリー切符(普通車)

東京都内から7,500 円で三日間乗り降り自由+フリー区間までの往復の特急指定席。

それにしてもふつーの時刻表のような表示のできるウェブサイトはないものだろうか。

本日のツッコミ(全1件) [ツッコミを入れる]

Ω ngoto [www.ekikara.jp が普通の時刻表に近いかな。]

[]

2005-04-25 [長年日記]

[P] ササ

(08:34) 3点から1点。Gは谷間

(13:40) 事故のニュースで波立つ

[Hoge] 選択と集中

件の単語で検索するとSSKばかりヒットした。 「本格研究」や「被養成者」とおなじ状況。

[Ruby] methods と local_variables

optparse と OpenStruct と Readline をつかっているところで気がついた。

Bio::Blast::Report.methods - Object.methods
# => ["tab", "xmlparser", "rexml"]

さらに、ng3 氏のアドバイスにより irb のようなインタラクティブな環境では

alias :ls :local_variables

としとくと良いかも。

[]

2005-04-26 [長年日記]

[P] 雷雨

(00:04) 最終電車

(15:17) 雨雲で真っ暗

[R] Rpad レファレンスカード

印刷して机に常備かな。

(r-help より)

[Bi][L] 登録数

来月の某セミナーは登録しているひとが少まだないようで、宣伝に適切な学会等の紹介を依頼されたり。 今日も電話勧誘のあった今週開催されるバイオ某を提案した。

[]

2005-04-27 [長年日記]

[P] ヒアリング

(10:53) 俄に活気づいてきている。臨界点を超えた?

(21:19) 残念ながら劣化コピーだったようだ

[BioRuby] fastacmd

ncbi/build/fastacmd のラッパーが bioruby-ja に投稿された。

ncbi/demo/fastacmd.c のなかで実際に検索をしているのは Fastacmd_Search_ex という関数である。

247     rv = Fastacmd_Search_ex (searchstr, database, is_prot, batchfile, dupl,
248             linelen, outfp, target, use_ctrlAs, dump_all, seqlocstr, strand,
249             taxonomy_info, dbinfo_only, pig);

これは ncbi/include/readdb.h と ncbi/lib/libncbitools.a に定義されている。

1778 /* Fastacmd_Search and Fastacmd_Search_ex return non-zero on failure */
1779 Int2 Fastacmd_Search (CharPtr searchstr, CharPtr database,
1780         CharPtr batchfile, Boolean dupl, Int4 linelen, FILE *out);
1781 Int2 Fastacmd_Search_ex (CharPtr searchstr, CharPtr database, Uint1 is_prot,
1782         CharPtr batchfile, Boolean dupl, Int4 linelen, FILE *out, 
1783         Boolean use_target, Boolean use_ctrlAs, Boolean dump_db, 
1784     CharPtr seqlocstr, Uint1 strand, Boolean taxonomy_info_only, 
1785     Boolean dbinfo_only, Int4 pig);

11544 Int2 Fastacmd_Search_ex (CharPtr searchstr, CharPtr database, Uint1 is_prot,
11545     CharPtr batchfile, Boolean dupl, Int4 linelen, FILE *out, 
11546     Boolean use_target, Boolean use_ctrlAs, Boolean dump_db, 
11547     CharPtr seqlocstr, Uint1 strand, 
11548     Boolean taxonomy_info_only, Boolean dbinfo_only, Int4 pig)
11549 {
...  

これらを Ruby から直接つかいたいと思うひとはいるかもしれないしいないかもしれない。

[]

2005-04-28 [長年日記]

[P] 疑似金曜日

(15:46) ims アドレスの使用期限

(16:10) 22時以降は存在できないから、21h から 16h に減

[BioRuby] go-db-ruby/scripts/GOshell.rb

% ruby scripts/GOshell.rb --dbname go --user go
Welcome to the Gene Ontology shell interface!

by Mitsuteru C. Nakao <n@xxxxxx.xxx>
(Based on GOshell.pl by Chris Mungall <cjm@xxxxxxxx.xxx>)


Type 'help' for instructions


Type 'demo' for demonstration 
GO> /4555

===============================
NAME  : alpha,alpha-trehalase activity
GO ID : GO:0004555
ASPECT: molecular_function
DESC  : Catalysis of the reaction: alpha,alpha-trehalose + H2O = 2 D-glucose.
CMNTS : 
DEFREFS: 

SYNONYMS : 

GO> :select count(*) from term;
18595

GO> res = qgo "endoplasmic ret*"
...
GO> p res.size
8

GO> res.map {|term| term.name }
["endoplasmic reticulum", "endoplasmic reticulum cisterna", 
"endoplasmic reticulum inheritance",  "endoplasmic reticulum lumen", 
"endoplasmic reticulum membrane", "endoplasmic reticulum membrane fusion", 
"endoplasmic reticulum receptor activity", "endoplasmic reticulum signal peptide binding"]

GO> q
exit

このあたりまで実装。 インタラクティブシェルがややブームということで。

[]

2005-04-29 [長年日記]

[P] みどりの日

[T] えきから時刻表 [JR]内房線(千葉〜安房鴨川) [駅名]

[BioRuby] メール

go-database 関係で go-db-ruby を紹介したところ、Chris から返事。

そして、ハッカー村に応募してみるテスト。

[Res] NAR (Published online 28 April 2005)

Mitsuteru Nakao, Roberto A. Barrero, Yuri Mukai, Chie Motono, Makiko Suwa and Kenta Nakai (2005) Large-scale analysis of human alternative protein isoforms: pattern classification and correlation with subcellular localization signals, Nucleic Acids Research 2005 33(8):2355-2363; doi:10.1093/nar/gki520

本日のツッコミ(全3件) [ツッコミを入れる]

Ω hub [おお、おめでとう!しかもNARでfree accessだから、誰にでも全文を見てもらえて最高ですな。]

Ω kwg [オメデトウございます!]

Ω ogishima [おめでとうございます!めでたくpublishされたのですね。]

[]

2005-04-30 [長年日記]

[P]

[T] 千倉-館山-安房白浜

内房線、バス、徒歩

[]

2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|