スキップしてメイン コンテンツに移動

「{{isbn '4501622601'}}」読者プレゼントしますよ!

このブログを読んでくれている,みなさまに素敵なお知らせ(かどうかわからんが)! 2/27に発売になる「{{isbn'4501622601」を2名様にプレゼントします.

*募集期間: 2008/02/19 - 2008/02/27 23時59分
*応募資格: 誰でも.ただしブログに感想を書いてね.
*応募方法: あなたのブログやWeb日記など公に誰もがアクセスできるところに『オープンソースで学ぶバイオインフォマティクスほしい』という文字列を含んだエントリを書き、この記事にトラックバックしてください。トラックバックのURLは http://itoshi.tv/d/tb.rb/20080219 です.トラックバックできない方はコメント欄にエントリのURLを書いてくださってもかまいません。はてなダイアリーではないので「オープンソースで学ぶバイオインフォマティクスほしい」と書いただけでは応募にはなりません.
*抽選方法: 2008/03/03に、トラックバックとコメントの中からランダムに2個のエントリを抽出します。トラックバック,コメントの先着順がIDになり,それをRのsample関数でランダム抽出します.

例: 応募者10人で1番と7番が当選.
<<<
$ R --vanilla -e 'sample(10)[1:2]'
> sample(10)[1:2]
[1] 1 7
>
>>>

*当選者への連絡: ブログのプロフィール等から連絡先が分かった場合には、3月3日に、dritoshi at gmail dot comからメールを送らせていただきます。連絡先が見つからなかった場合には、同日に該当エントリーに、コメントを残します。
*送付: 当選者には3月中に書籍を送付いたします。遅くなりますが、ご容赦ください。発送先は日本国内に限定させていただきます。
*提供: 俺

上の文章の一部はhttp://blog.masuidrive.jp/articles/2006/03/26/present-ajax-bookからぱくりましたw

このブログのRSSを登録しているひとの数ですがLDRで126人, Google Readerで83人, はてなRSSが37人,はてなアンテナが49, Bloglineが57人.Google Analytics によるとサーチエンジン経由でなくこのブログにアクセスしている人のうちサーチエンジン経由でないひとは50人ぐらい.のべで402人.重複もしているでしょうし,RubyやRのネタに興味がある人でバイオな人はそんなにいない気がします.たぶん応募者2名とかで全プレ状態か,誰も応募がなくて「スタッフがおいしく頂きました」状態になる気がしますので当選率は高いと思います.気軽にどうぞ.

トラバとかうまくいかない場合は言ってください.俺の設定ミスかもしれないので.

追記: ==やっぱりトラックバックの設定がおかしいな.なんでだろう.== トラックバックができるようになりました.もう一度トライしてみてください.あと,あなたのエントリにhttp://itoshi.tv/d/?date=20080219 というリンクが入っていないとトラックバックがされませんよ.

コメント

このブログの人気の投稿

シーケンスアダプタ配列除去ツールまとめ

FASTQ/A file からシーケンスアダプター配列やプライマー配列を除くためのプログラムをまとめてみる。 まず、配列の除去には大別して2つの方向性がある。ひとつは、アダプター配列を含む「リード」を除いてしまう方法。もうひとつは除きたい配列をリードからトリムする方法である。後者のほうが有効リードが増えるメリットが、綺麗に除ききれない場合は、ゲノムへのマップ率が下がる。 気をつける点としては、アダプター/プライマーの reverse complement を検索するかどうか。paired end の際には大事になる。クオリティでトリムできるものや、Paired-end を考慮するものなどもある。アダプター/プライマー配列の文字列を引数として直接入力するものと、multi fasta 形式で指定できるももある。 From Evernote: シーケンスアダプタ配列除去ツールまとめ TagDust http://genome.gsc.riken.jp/osc/english/software/src/nexalign-1.3.5.tgz http://bioinformatics.oxfordjournals.org/content/25/21/2839.full インストール: curl -O http://genome.gsc.riken.jp/osc/english/software/src/tagdust.tgztar zxvf tagdust.tgz cd tagdust/ make sudo make install rehash 使いかた: tagdust adapter.fasta input.fastq -fdr 0.05 -o output.clean.fastq -a output.artifactual.fastq 解説: 入出力形式は fastq/a が使える。リード全体を除く。速い。アダプター配列を fasta 形式で入力できるのが地味に便利で、これに対応しているものがなかなかない。Muth–Manber algorithm (Approximate multiple

DNAを増幅するサーマルサイクラーを自作してみたよ

DNAをPCR法で増幅するために必要なサーマルサイクラーを自作してみました。自作と言っても、いわゆる、PCの自作と同じでパーツを組み立てていく感じです。購入から組み立ての様子を簡単に紹介します。 モチベーション ラボには様々なレクリエーションがあります。例えば、単にどこかに遊びに行ったり、スポーツ大会したり、ひたすら合宿形式でプログレスのプレゼンをするミーティングするなどがあります。それもよいのですが、せっかくなので、普段の研究時間ではトライできないが、研究に関わる hack を行う、というイベントを企画してみました。夏休みの自由研究や社会科見学的なノリです。   うちのラボでは、PCRを使ったウェットの実験技術の開発をしてきました。しかし、サーマルサイクラーのハードウェアの仕組みを体験的に理解している訳ではありません。そこで、サーマルサイクラーを作ってみました。   欧米で始まっている、自宅のガレージやキッチンでバイオロジーを行うムーブメント、バイオパンク、DIYbio を体験しておきたいというのもありますし、Arduino などオープンハードウェア、Maker のムーブメントを体験するのも目的の一つです。ハードウェア開発が思っているほどハードルが下っていることを体験できて、かつ、将来、ウェットの開発だけでなく、装置開発などもできたら、ラッキー、ぐらいの気持ちでやってみました。   購入 今回作ったのは、組み立て式で、かつ、仕様などや設計図が公開されているOpenPCRというサーマルサイクラーです。ハードウェアの仕様・設計図、制御ソフトウェアなどの情報がすべて公開されており、部品からも自作することが可能です。今回は、「設計図から部品や回路のパーツを作り、それらを組み立てる直前のもの」を購入しました。   ChaiBio https://www.chaibio.com/   OpenPCR https://www.chaibio.com/products/openpcr   なぜか http://openpcr.org/  で購入できなかったので、eBay にある ChaiBio で買いました。   OpenPCR - eBay http://www.ebay.com/itm/111096418574   本体価格は

R でいまどきなパッケージ開発 (devtools, testthat, roxygen2)

追記 (2012/04/21): 以下のコードは S4 classes で書いていますが、R5 reference classes で書き直してみました。こちらもどうぞ。 http://blog.hackingisbelieving.org/2012/04/r5-reference-class-r-devtools-testthat.html R のパッケージ開発の情報があまりないので、自分はこんな感じでやってます、というのを書いてみます。パッケージ開発支援の devtools と単体テスト支援の testthat, そしてドキュメント生成支援の roxygen を使うのがいまどきっぽいです。 そもそもパッケージを作製しているひとをあまりみたことがないので、もっとこうすべき、というのがあれば教えてほしいです。 今回はデモケースとして S4 OOP で、Idol クラスを定義し、とある身体的特徴の統計量を計算するパッケージを作ります。R のプロンプトは > で、シェルのプロンプトは $ で示しています。 0. 準備 必要になるパッケージをインストールします。 $ sudo R > install.packages(devtools) > install.packages(testthat) > q() devtools の設定をします。~/.Rpackages に設定を記述します。 $ emacs ~/.Rpackages list(   default = function(x) {     file.path("~/Project/dev/R/", x, x)   },   "idol" = "~/Projects/dev/R/idol/idol" ) 以下の行は今回パッケージを作製する作業ディレクトリになります。   "idol" = "~/Projects/dev/R/idol/idol" 1. ともあれ実装を始める 作業ディレクトリに移動します。 $mkdir -p ~/Project/dev/R/idol $ cd ~