2017-01-01から1年間の記事一覧

repr()、str()、eval() のお話

Biopython Tutorial and Cookbookの和訳を行ってる最中。 >>> from Bio import SeqIO >>> for seq_record in SeqIO.parse("ls_orchid.gbk", "genbank"): ... print(repr(seq_record.seq)) Seq('CGTAACAAGGTTTCCGTAGGTGAACCTGCGGAAGGATCATTGATGAGACCGTGG...CG…

ベン図の上限

R

Rでベン図を描く。 VennDiagramというライブラリが使いやすくて視覚的にもわかりやすかった。 今回6つのデータセットをベン図にplotする必要があったので、6つのベン図ってなんだよと思いつつ、実行してみたら、普通にエラーが出た。VennDiagramの上限は5つ…

nCr をpython で書くと。。

つまりn個からr個取り出す組み合わせというやつ。 これをPythonで書きたい。 そんなときは高階関数reduceを使う。 import operator as op def ncr(n,r): r = min(n-r,r) if r == 0: return 1 num_over = reduce(op.mul, xrange(n, n - r, -1)) num_under = r…

MkDocs 使ってみた。

昨日任された業務を紹介しよう。 Web上でパワポの内容をWebページで見れるようにして! というものだ。 こんなとき、MkDocsがとても便利。 MkDocsの公式に飛ぶ。 サイト自体がMkDocsで作られてる。 こんなページがMarkdownでお手軽に作れるのがMkDocs。 いち…

Webスクレイピングで、、

インターンの方でWebスクレイピングが必要になったので、お勉強。 shop.oreilly.com このHTML中の <tr class="gift" id="gift1"><td> <tr class="gift" id="gift2"><td> <tr class="gift" id="gift3"><td> <tr class="gift" id="gift4"><td> <tr class="gift" id="gift5"><td> をとってきたいんだけど、 from urllib.request import urlopen from bs4 import BeautifulSou…</td></tr></td></tr></td></tr></td></tr></td></tr>

O/Nの罠

4℃ O/N お久しぶりである。 O/Nという表現、なんだかわかるだろうか? OverNightの略である。 有機化学の実験プロトコルだとよくあるそうだが、自分の場合、一次抗体を抗原に反応させる際に登場した。 というか、今、登場してて、あれ、OverNightって、夜が…

Grinnを使った統計解析

GrinnというRのパッケージを使って統合解析を行ったのでまとめておく。あくまでもメモスタイル。 Grinnとは バイオインフォマティクスのプラットフォーム。Neo4jというアプリケーションで使える内部グラフデータベース、オミクス研究向けのRパッケージを含む…

ちょっと便利シリーズ

unicodedata モジュールが便利そう。 unicodedata.name(chr[, default]) 文字 chr に付いている名前を、文字列で返します。名前が定義されていない場合には default が返されますが、この引数が与えられていなければ ValueError を発生させます。 unicodedat…

サラダチキンクッキング

コンビニのサラダチキンって、おいしくないですか?先輩に糖質制限ダイエットしてる人がいて、昼ご飯よくサラダチキン食ってたんですけど、自分もこの前買ったらほんとおいしい。 いろいろ食べ比べたら、セブンのがやっぱ一番おいしい。 筋トレしてないし別…

優先事項

優先してやるべきことが、わからなくなる問題 やりたいこと、やらなきゃいけないことはたくさんあるし片っ端から手つけてるけど全部中途半端になってる気がする。一個一個が重すぎて、達成までが遠すぎて、緊急度優先で作業を進めてる。 とりあえずやりたい…

昨日の日記

今日は昨日だ。 だからまだセーフ。 昨日は、NGS解析の優秀すぎるページを見つけた。自分のインターン先がこのプロトコールを使って解析してたから使わせていただいたのがきっかけなんだけど。 http://www.iu.a.u-tokyo.ac.jp/~kadota/r_seq.html 東京大学 …

世界を変えるビジネスは、たった1人の「熱」から生まれる。

よっしゃおはよう世界 昨日は22時にはベッドに入って4時に起きたよ。早寝早起きはいいね。 気分良すぎて朝からラタトゥイユ作っちゃったよもう。 いやごめんなさい。これはフリー画像。こんなおいしそうに作れないよ。 得意料理はチャーハンとラタトゥイユで…

毎日更新の罠

反省文 はいどうも。 いきなり毎日更新約束を破ってしまいました。 いやちゃうんですよ。家にネットに繋げる環境がなくて。基本的に研究室で書いてるんですけど、金曜日はインターンだし、土曜はお休みだし日曜もお休みだし。 毎日更新無理やん。ってなった…

or のメモ

最近checkiOというものにハマっておりまして。 いや嘘だ、最近始めてハマりだしてまして。 様々な問題に対して海外の色んな人が書いたコードを見ることができるんですが、そこでちょっとした新しい発見をしたのでメモ。 問題は、典型的なFizzBuzzテスト。 つ…

ブログ、始めます。

自身2度目のブログ開設になります。最初のブログはもうブログ童貞丸出しの面白い感じだったのですが、ちょっと最近自分を顧みる機会として、ブログを新しく開設してみようという気になりました。 あと友達がはてなブログでブログ書いてて書きやすそうだった…