ヽ(´ー`)ノ


2005-10-01 [長年日記]

[P] 西班牙

(2005-09-30 19:21 ATH) 風邪.スペイン風邪ではない.

[]

2005-10-03 [長年日記]

[P] 帰国

(10:50) 帰宅

(16:10) 返却わすれてた

[]

2005-10-04 [長年日記]

[P]

(14:30) 返却

[]

2005-10-05 [長年日記]

[P] yo 氏

(18:30) 8F

(19:05) 4Fで再会

[]

2005-10-06 [長年日記]

[P] 不正利用発覚

(10:10) 電話確認,発覚

(18:05) なんだか,流れが読めない

[]

2005-10-07 [長年日記]

[P] 12月の学会のポスターの実質的な締め切り

(12:30) IAEA はまだつづく.

(15:30) krhr 氏と打ち合わせというか顔見せ

(17:52) ぱきぱき書類をさばく

(18:19) IAEA にノーベル平和賞

(20:10) 「3年前から毎日 latex でコンパイルしている男ですから」

[]

2005-10-08 [長年日記]

[P]

(17:10) 都バスで外神田方面へ

(19:30) エチオピアで10倍

[]

2005-10-09 [長年日記]

[P]

(15:40) 電池切れてた

(17:40) ハナマサ発見

[]

2005-10-10 [長年日記]

[P] カズサ

(03:07) 予稿を共著者に送付.

(13:00) 乗車

(15:23) 部屋のネットは快適,IRC 以外は.

(15:43) とおもったら繋がった.

(16:55) 無事にセビージャに着いたと Skype 経由で知る時代

(17:30) 投稿.レシート受信 ID 015.ポスターとソフトデモの区別がないようなのですが,どうだろうか.

(21:20) クラッシュに悩まされる.

[Mac] TIFF 画像を EPS に

まず,Preview.app で TIFF を  PDF で別名保存してから,pdf2ps で変換しようとしたが,一向に終わる気配がなかったので中断. つぎに,OmniGraffle Pro.app で「画像を配置...」して「書き出し...」.

[]

2005-10-11 [長年日記]

[P] カズサ

(11:28) 視界の片隅に 見えます なにかが 眠いショウジョウです

(17:20) 眠くなってきた そこに「コードなコード」のはなしへ

[]

2005-10-12 [長年日記]

[P] カズサ

[BioRuby] sample/psortplot_html.rb

GIW2004 のソフトデモ用に作成したスクリプトを ci.

引数に KEGG/PATHWAY でつかわれる生物種ごとのマップ番号を与えると,そのマップの GENES のタンパク質配列に PSORT II 局在化部位をおこない,それで PATHWAY をマークアップ.その結果の HTML 書類を作成.

使い方

BioRuby CVS HEAD をインストールした後,

ruby psortplot_html.rb

で sce00010 の解析ができる.

ruby psortplot_html.rb path:eco00010

で eco の 00010 代謝マップの解析ができる. なお,PSORT II は真核生物向けなので,この例は不適切です.

[]

2005-10-13 [長年日記]

[P] iPod, Front Row

(09:10) ネすぎた

(10:30) 招待状が来ていた

(16:57) 再起動の旅に fsck が長いのはフツーじゃないと思う

(20:50) なぜか車でおくっていただいた

[Res] MBSJ/2005 2P-0018

二日目のポスターになってました.

[Res] プレゼンテーションに関する3つのチャレンジとその結果

  1. レーザーポインターを使わない視線誘導
  2. モンタメソッドを試す
  3. 35分で 79 枚のスライド+アニメーション多数

ポインターをつかわない視線誘導は成功したと思う. アニメーションをつかって見るべき所を強調することができた. ただし,keynote.app の調子がわるくて,アニメーションを増やすと落ちることがあり,想定したようには作れなかったページがあった.

モンタメソッドを試してみた. これも視線誘導という観点からつかってみた. その効果は十分あったと思う. 今後も活用していく方向で.

視線誘導を考えると,おのずとアニメーションが増えたり,ページあたりの文字が減りがち. すると必然的にスライド数が増えていく. プレゼンの途中で動作が不安定になったので,すこしだけ飛ばしたような感じになったけど,まあまあ想定通りにすすめて枠に収まったのではないだろうか.

[]

2005-10-14 [長年日記]

[P]

[]

2005-10-15 [長年日記]

[P] 雨

(21:50) 追い出される

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

Ω ogishima [本文と関係なくて申し訳ないのですが、お使いの外部バッテリーの型番とかって教えていただけませんか?]

[]

2005-10-16 [長年日記]

[P] 地震

(16:16) 近くをダンプが30台くらい走り抜けたくらいの揺れ. M5.1 40km 茨城南部

(18:10) 追い出される.

[]

2005-10-17 [長年日記]

[P] 雨

(11:06) ウイルスメールがいっぱい

(11:10) 速攻返信

(15:30) 打ち合わせ(第二回目)

(20:30) 250GB の  HDD を11k ほど

[Res] BoFs !

会場は昨年並みに確保できました. 次は,楽しい企画を練るフェーズへ.

[]

2005-10-18 [長年日記]

[P] 雨

(12:00) 寒い

(17:30) 分担に

(18:30) マザーボードの情報は /proc のどこにあるのだろうか

(20:10) 進化,そして人工進化.転じて用語の欠けている学問分野について.

[Mac] AFS 越しのファイルの同期がなぞ

手前の Powerbook の Emacs で編集している TeX 書類を,隣りの大画面のつながっている Mac mini で platex や dvipdfmxをかけるという計算の分散をしているところで,platex のコンパイルがこけることが続いた. エラーメッセージをみていると,AFSで共有しているファイルの更新が反映されていないようだった. ls -l でみるとタイムスタンプは更新されているのに,less でみると内容が古いままだった.

[]

2005-10-19 [長年日記]

[P] 考える会その3,鮭ホン

(03:48) 求心力がないのかな,と思った.なぜ無いのかは考察不足

(15:10) 同時期に出た和田先生のホンは違う意味ですごいらしい,とのこと

(21:10) 二時間近く.視座がまだわからん.

[AQ] タブ切りデータのカラムの順番を入れ替えたい

split したあとに,["a","b","c","d","e"] を ["a","b","e","d","c"] に変える.

data = ["a","b","c","d","e"]
order = [1,2,5,4,3]
order.map {|x| data[x] } #=> ["a","b","e","d","c"]
[]

2005-10-20 [長年日記]

[P] Powerbook 15,17,PowerMac G5 Quad,W-ZERO3

(01:09) ぽちっ

(17:43) 3秒で図を二つ作成.

(18:56) 3秒で業績リストを作成.

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

Ω so [あー]

Ω なかお [たぶん,ちがいますよ.]

Ω so [むろん、アレとソレを買ったと。]

[]

2005-10-21 [長年日記]

[P] 夜半に雨

(00:22) M-x zone がややウケ

(00;43) LinkedIn って

(00:58) RjpWiki つえー

(02:14) M-x zone-leave-me-alone 飽きたかも

(21:13) 忙しい

[]

2005-10-22 [長年日記]

[P] 京都

(09:26) のぞみ

(11:50) 時代祭だった

(15:47) 離れに

[]

2005-10-23 [長年日記]

[P] 京都,大阪

(02:20) あたらしいキノコの発見

(05:20) ねむい

(14:30) 開始

(20:45) 撤収

[BioRuby] Bio::ColorScheme

Trevor Wennblom 氏の貢献によって,アミノ酸や核酸を表示するときの典型的な色づけスキームのクラスが BioRuby に導入された. CVS HEAD から入手可能.

require 'bio'

seq = Bio::Sequence::NA.new('gattaca' * 800).randomize

scheme = Bio::ColorScheme::Zappo
postfix = '</span>'
html = ''

def br(i, width = 140)
  return "<br?n>"  if i % width == 0
  ""
end

i = 0
seq.each_byte do |c|
  color = scheme[c.chr]
  prefix = %Q(<span style="background:?##{color};">)
  html += prefix + c.chr + postfix
  html += br(i += 1)
end

puts ['<html>',  '<body>', '<div style="font-family: monospace">', 
      html, 
      '</div>', '</body>', '</html>']
[]

2005-10-24 [長年日記]

[P] 12+1枚

(00:06) 大手町

(00:20) 帰宅

(13:40) 大量入荷

(19:40) 糊付けなかばで typo 見つかる

[BioRuby] Bio::ColorScheme その2

CVS HEAD をインストールして,以下のスクリプトの出力を保存する.

require 'bio'

def br(i, width = 80)
  return "<br?n>"  if i % width == 0
  ""
end

def display(seq, cs)
  html = '<p style="font-family: monospace">'
  postfix = '</span>'
  i = 0
  seq.each_byte do |c|
    color = cs[c.chr]
    prefix = %Q(<span style="background:?##{color};">)
    html += prefix + c.chr + postfix
    html += br(i += 1)
  end
  html + '</p>'
end

naseq = Bio::Sequence::NA.new('acgtu' * 48).randomize
aaseq = Bio::Sequence::NA.new('ACDEFGHIKLMNPQRSTUVWYBXZ' * 10).randomize

doc = ['<html>','<header>','</header>','<body>']
scores = ['Buried', 'Helix', 'Hydropathy', 'Strand', 'Turn']
schemes = ['Zappo', 'Taylor', 'Nucleotide'] + scores
schemes.each do |scheme|
  html = ''
  cs = eval("Bio::ColorScheme::#{scheme}")
  [naseq, aaseq].each do |seq|
    html += display(seq, cs)
  end
  doc <<  ['<div>', "<h2>#{cs}</h2>", html, '</div>']
end

puts doc + ['</body>','</html>']

出力をウェブブラウザでみるとこんな感じ. 核酸配列とアミノ酸配列を適当につくって組み込まれているスキーマで色づけ. 核酸用もアミノ酸用をごちゃまぜでぬっています.

[]

2005-10-25 [長年日記]

[P] 歯科

(09:00) 神田,次回いよいよ最終章

(11:20) 次の月曜日まで延期

[Res] gonzui-import できなかったファイル

go/ontology/process.ontology は 54M のテキストファイルで,gonzui-import go 中に 916MB までメモリーを確保し,その後 メモリーがもう確保でき無いよ(NoMemoryError)といってお亡くなりになった. 仕方が無いので,

--exclude=ontology/process.ontology 

でしのぐ.

ちなみに,

% ruby -e 'a=[1,2,"a","b","c"]*100*100*100*100*100'

では1.8g を超えてから NoMemoryError になる.

[BioRuby] RDoc 化進行中

CVS HEAD ですこしづつ進められています. その成果は <URL:http://corevx.com/> が更新されると見えることでしょう.

すぐ見たいヒトは,CVS HEAD を取得して,

% cd bioruby
% rdoc --op html --inline-source  --webcvs 'http://cvs.open-bio.org/cgi-bin/viewcvs/viewcvs.cgi/bioruby/lib/?%s?cvsroot=bioruby' lib/bio/**/*.rb
% ls html
classes/     files/               fr_file_index.html    index.html
created.rid  fr_class_index.html  fr_method_index.html  rdoc-style.css

と RDoc html ができるので,

% open html/index.html

とかしてください.Mac OS X のひとは.

[Ruby] Ruby Standard Library Documentation

Ruby の標準添付ライブラリの RDoc html .

メソッドの説明の最後の [source] リンクが秀逸. メソッドの行の引数と返り値,ブロックパラメータ名は自動的に取得されている. これはブロックパラメータをより分かりやすい変数名にすることをアフォードしていると思う.

[]

2005-10-26 [長年日記]

[P] なんか降りそうな

(19:30) ポスター準備完了

[]

2005-10-27 [長年日記]

[P] シンポ

(01:10) Wembley すげい

(13:10) さむい

(14:40) ほんとにいた

(15:13) No. 015, ACCEPT

(16:40) 仕事がすすむすすむ

(22:18) Amazon の洋書の値段か為替に連動しているのですか.そうですか?

(23:22) cvs が流れ始めた.

[Bio] GO Survey やってるよ

[Go-database] Please take the GO survey で呼びかけられた長くて 10 分で終わるアンケートを開催中.

[]

2005-10-28 [長年日記]

[P] 国際シンポ

(14:30) 電話.

(18:01) 昨日の22時くらいから b-Src が落ちていたのに気がついた

[CS] Interval Arithmetic

丸め誤差をさけるために実数を挟む区間 [a, b] (ただし a < b)で値を表現して計算をする算術.

 [a, b] + [c, d] = [a + c, b + d]

というように四則演算が定義されている.

C++ ライブラリ Boost に実装あったりする. RAA には無かった. MathWorld はあまり内容が無かった<URL:http://csr.uvic.ca/~vanemden/research/ia.html><URL:http://www.cs.utep.edu/interval-comp/main.html> にリンクが多数あり. <URL:http://liinwww.ira.uka.de/bibliography/Math/intarith.html> に文献集.

[]

2005-10-29 [長年日記]

[P] 成田

(03:51) rails の ml に入ってみた

[]

2005-10-31 [長年日記]

[P] 白金台

[]

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|09|10|