差分
このページの2つのバージョン間の差分を表示します。
test [2018/05/22 07:27] – 作成 133.11.222.89 | test [2019/07/15 02:46] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== ファイルの中身を見てみる ====== | + | <script type="text/javascript"> |
- | < | + | function shuffle(array) { |
- | format-version: | + | var n = array.length, t, i; |
- | data-version: | + | |
- | subsetdef: goantislim_grouping " | + | |
- | subsetdef: gocheck_do_not_annotate "Term not to be used for direct annotation" | + | |
- | subsetdef: gocheck_do_not_manually_annotate "Term not to be used for direct manual annotation" | + | |
- | subsetdef: goslim_agr "AGR slim" | + | |
- | ... | + | |
- | [Term] | + | while (n) { |
- | id: GO: | + | i = Math.floor(Math.random() * n--); |
- | name: mitochondrion inheritance | + | t = array[n]; |
- | namespace: biological_process | + | array[n] = array[i]; |
- | def: "The distribution of mitochondria, | + | |
- | synonym: " | + | } |
- | is_a: GO:0048308 ! organelle inheritance | + | |
- | is_a: GO:0048311 ! mitochondrion distribution | + | |
- | [Term] | + | return array; |
- | id: GO: | + | } |
- | name: mitochondrial genome maintenance | + | |
- | namespace: biological_process | + | |
- | def: "The maintenance of the structure and integrity of the mitochondrial genome; includes replication and segregation of the mitochondrial chromosome." | + | |
- | is_a: GO:0007005 ! mitochondrion organization | + | |
- | [Term] | + | var test_array = [" |
- | id: GO:0000003 | + | shuffle(test_array); |
- | name: reproduction | + | alert(" |
- | namespace: biological_process | + | </script> |
- | alt_id: GO:0019952 | + | |
- | alt_id: GO: | + | |
- | ... | + | |
- | </code> | + | |
- | 各Termのブロック内のid, | + | < |
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <table border=" | ||
+ | < | ||
+ | < | ||
+ | <td width=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <td rowspan=2>< | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
- | ======Termブロックが最後まで法則性を保っているかテスト====== | + | </body> |
- | Termの数がid, | + | </html> |
- | <code> | + | |
- | [kijima.yusuke@m48 Uniprot_swiss]$ grep -E " | + | |
- | 47179 | + | |
- | [kijima.yusuke@m48 Uniprot_swiss]$ grep -E " | + | |
- | 47189 | + | |
- | [kijima.yusuke@m48 Uniprot_swiss]$ grep -E " | + | |
- | 47189 | + | |
- | [kijima.yusuke@m48 Uniprot_swiss]$ grep -E " | + | |
- | 47189 | + | |
- | </code> | + | |
- | 数にずれがある。ファイルの末尾を見てみると | + | |
- | < | + | |
- | [kijima.yusuke@m48 Uniprot_swiss]$ tail -n 20 go.obo | + | |
- | namespace: external | + | |
- | xref: RO: | + | |
- | holds_over_chain: | + | |
- | is_a: regulates ! regulates | + | |
- | transitive_over: | + | |
- | [Typedef] | ||
- | id: regulates | ||
- | name: regulates | ||
- | namespace: external | ||
- | xref: RO:0002211 | ||
- | is_transitive: | ||
- | transitive_over: | ||
- | [Typedef] | + | < |
- | id: starts_during | + | < |
- | name: starts_during | + | < |
- | namespace: external | + | <meta charset=" |
- | xref: RO:0002091 | + | < |
+ | < | ||
+ | .box {border:2px solid #0094ff;} | ||
+ | .box h2 {background:# | ||
+ | .box p {color:# | ||
+ | .box { | ||
+ | -moz-border-radius-topright:5px; | ||
+ | -moz-border-radius-topleft:5px; | ||
+ | -webkit-border-top-right-radius: | ||
+ | -webkit-border-top-left-radius: | ||
+ | border-top-left-radius: | ||
+ | border-top-right-radius: | ||
+ | } | ||
+ | #site-box { } | ||
- | [kijima.yusuke@m48 Uniprot_swiss]$ grep " | + | #a-box { } |
- | 10 | + | |
- | </ | + | |
- | 変なのが含まれており、その数がちょうど10個なので一応解決。 | + | |
- | ====== 抜き出して並べてみる ====== | + | # |
- | awkを使う。 | + | float: left; |
- | <code awk> | + | } |
- | [kijima.yusuke@m48 Uniprot_swiss]$ cat go.obo | awk 'BEGIN{flag1=0} {if(match($0,/ | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | </ | + | |
- | いい感じ。行数と末尾をチェックしてみても | + | #c-box { |
- | <code awk> | + | width: 30%; |
- | [kijima.yusuke@m48 Uniprot_swiss]$ cat go.obo | awk ' | + | float: right; |
- | 47179 | + | } |
- | [kijima.yusuke@m48 Uniprot_swiss]$ cat go.obo | awk ' | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | GO: | + | |
- | </ | + | |
- | はい。 | + | #d-box { clear: |
+ | </ | ||
+ | <script src=" | ||
+ | < | ||
+ | p, div { margin:1px; padding: | ||
+ | | ||
+ | div { color:blue; } | ||
+ | b { color:red; } | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | <div id=" | ||
+ | |||
+ | <div id=" | ||
+ | |||
+ | <div id=" | ||
+ | 本研究室の歴史< | ||
+ | 本研究室は1995年6月に開設され、初代教授渡部終五先生のもとで水圏生物を研究対象とした遺伝子研究・タンパク質研究などを推進してきました。2009年4月に本研究室と水産化学研究室を兼任していた渡部終五先生が水産化学研究室に専念されることとなり、本研究室の後任として浅川修一教授が着任しました。従来、本研究室で進められていた様々な研究は水産化学研究室にて引き続き進められるとともに、本研究室でも新たな側面からそれらの一部に参画し、共同して推進しております。 浅川教授の着任後は上記に加えてバクテリアやイルカ・クジラ類など幅広い水圏生物を研究対象として、ゲノム解析や相関解析、RNAの機能解析なども行ない、基礎的な生物学研究から応用的研究にいたるまで、様々な研究を推進したいと考えております。< | ||
+ | |||
+ | 本研究室の主題< | ||
+ | 海は生命のふるさとであり、ここには異なる進化の段階を示す多種多様な生物が生息しています。さらに、湖沼、河川を含めた水圏に生息する生物は各々の環境に適した機能を獲得し、独自の生活史を発展させてきました。水圏生物の生体分子の構造、機能の比較、解析はその分子がどのように進化してきたのかを教えてくれるだけでなく、人間との関わり合いがどうあるべきかを提示してくれるのです。 | ||
+ | 水圏生物工学研究室では、魚貝類やプランクトンを研究対象に選び、遺伝子およびその情報から翻訳される機能成分のタンパク質が、発生、成長、適応、生殖、老化といった生命現象にどのようにかかわっているのかを、遺伝子工学、生化学、細胞生物学的なアプローチで探り、水圏生物の遺伝形質を地球上の遺産として保護するとともに、その調和のとれた利用を主題としています。 | ||
+ | </ | ||
+ | |||
+ | <div id=" | ||
+ | イベント告知< | ||
+ | 我らが研究室の教授である浅川先生がついに公式Twitterを始めました! | ||
+ | よく行方不明になる浅川先生の気になる動向はここでチェック! | ||
+ | < | ||
+ | @Asakawa_Shuichi からのツイート | ||
+ | < | ||
+ | < | ||
+ | 水圏生物科学専攻 水圏生物工学研究室< | ||
+ | |||
+ | ~~~住所~~~ | ||
+ | < | ||
+ | |||
+ | ~~~連絡先~~~ | ||
+ | < | ||
+ | < | ||
+ | 最終更新日< | ||
+ | 2017.4.11 | ||
+ | |||
+ | </ | ||
+ | |||
+ | <div id=" | ||
+ | |||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <a href=" | ||
+ | AAAAAAAAAAAAABBBBBBBBBBB | ||
+ | < | ||
+ | $(document).ready(function(){ | ||
+ | jQuery.fn.showTags = function (n) { | ||
+ | var tags = this.map(function () { | ||
+ | return this.tagName; | ||
+ | }) | ||
+ | .get().join(", | ||
+ | $(" | ||
+ | return this; | ||
+ | }; | ||
+ | var ttt=$(" | ||
+ | ttt=ttt.find(" | ||
+ | ttt=ttt.showTags(1) | ||
+ | ttt=ttt.css(" | ||
+ | ttt=ttt.end() | ||
+ | ttt=ttt.showTags(2) | ||
+ | ttt=ttt.css(" | ||
+ | }); | ||
+ | </ | ||
+ | <p> | ||
+ | Hi there < | ||
+ | </ | ||
+ | <p> | ||
+ | This < | ||
+ | several < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | Tags in jQuery object initially: < | ||
+ | </ | ||
+ | < | ||
+ | Tags in jQuery object after find: < | ||
+ | </ | ||
+ | < | ||
+ | Tags in jQuery object after end: < | ||
+ | </ | ||
+ | </ | ||
+ | </ |