約 7,945 件
https://w.atwiki.jp/cellseibutsu2/pages/20.html
@pY53.3の保存 真獣類の雄と雌のDNAを含むノアの方舟ブロットをHindⅡ(制限酵素)で得たpY53.3のサブクローン(0.9kb)とハイブリダイズさせた。(Fig3a) このプローブによって検知されたその配列は、多くの真獣類において保存されていて、かつ、雄性特異的なものだった。ロー・ストリンジェントな条件下では(ある程度相同性が低くてもハイブリダイゼーションを起こす)、その他の断片は雌雄間で共有されていた。pY53.3に関連するX連鎖性または常染色体の配列の存在を提示している。しかし、これらの断片はヒトX染色体が唯一のヒト由来の染色体となっているヒトとげっ歯類の体細胞雑種では、検知されなかった。(Fig3b) 様々な哺乳類のY染色体の間で保存されている特異的な配列はきわめて珍しく、他に知られている唯一の例がZFYである。この結果は、pY53.3が真獣類のY染色体の機能的配列に反応することに矛盾しない。
https://w.atwiki.jp/parepan/pages/74.html
繰り返し(foreach) {foreach} {foreachelse} {/foreach} を利用すると、解析時に配列の要素に応じた繰り返し処理を行うことが出来る。 書式 {foreach from=[配列] key=[キー] item=[アイテム] name=[このループブロックの名前]} // 処理 {foreachelse} // 処理 {/foreach} foreachの繰り返し処理では、fromに割り当てられた配列の要素数分だけ自動的に繰り返し処理が実行される。繰り返しのたびに、keyに指定したテンプレート変数に配列へのアクセスキーが、itemに指定したテンプレート変数に配列の中身がそれぞれ割り当てられる。nameには、このループの名前を指定することが出来る。foreachはネストが可能なので、対象ブロックを区別することができる。 {foreachelse}を記述している場合、配列の要素が空の場合にこちらのブロックの処理が実行される。 サンプルコード list.php ? require_once "libs/Smarty.class.php"; $i = 0; $fp = fopen("data.txt", "r"); while ($data = fgetcsv($fp, 1000, ",")) { $list[$i][ id ] = $data[0]; $list[$i][ name ] = $data[1]; $list[$i][ sex ] = $data[2]; $i++; } fclose($fp); $smarty = new Smarty; $smarty- clear_cache( list.html ); $smarty- assign("list",$list); $smarty- display( list.tpl ); ? foreach.tpl html head title smarty test リスト /title /head body table tr th 会員番号 /th th 名前 /th th 性別 /th /tr {foreach item=row from=$list} tr td {$row.id} /td td {$row.name} /td td {$row.sex} /td /tr {/foreach} /table /body /html データは 1,矢口真里,女 2,田中太郎,男 3,木村花子,女 4,高橋涼介,男 現在のループ回数を取得する iteration変数を利用する。 {$smarty.foreach.foreachname.iteration}
https://w.atwiki.jp/knowledge_library/pages/96.html
参照を引数に取るメソッド 参照を返すメソッドオブジェクトの寿命 クラス型の配列 参照を引数に取るメソッド 参照も参照型変数に入っている値のひとつです。メソッドの引数として使っても大丈夫。 オブジェクトを自由に操作できるようになる。つまりcで言うところのポインタを渡す考え型 参照を返すメソッド 参照を返す場合、メソッド内で対応するオブジェクトを作成しなければならない オブジェクトの寿命 ヒープにあるオブジェクトはその参照を保持する変数がひとつも無くなった時点で、自動的に消去される。 ガベージコレクションの機能の一つ クラス型の配列 new演算子はオブジェクトをヒープ領域に作成してその参照を返す演算子 配列を作成する Dog[] a = new Dog[3]; 配列要素に参照を代入する a[0] = new Dog(); //オブジェクトを作成してその参照をa[0]に代入 a[1] = new Dog(); a[2] = new Dog();
https://w.atwiki.jp/swfspec/pages/112.html
シェイプ構造体 SHAPE 構造体は塗りスタイルと線スタイル以外のシェイプの要素を定義します。 SHAPE SHAPE は DefineFont タグでキャラクタグリフを定義するために使われます。 フィールド 型 コメント NumFillBits UB[4] 塗りインデックスの数 NumLineBits UB[4] 線インデックスの数 ShapeRecords SHAPERECORD[1以上] シェイプレコード SHAPEWITHSTYLE SHAPEWITHSTYLE 構造体は SHAPE を拡張したもので、塗りスタイルと線スタイルを含みます。 SHAPEWITHSTYLE は DefineShape タグで使われます。 フィールド 型 コメント FillStyles FILLSTYLEARRAY 塗りスタイルの配列 LineStyles LINESTYLEARRAY 線スタイルの配列 NumFillBits UB[4] 塗りインデックスの数 NumLineBits UB[4] 線インデックスの数 ShapeRecords SHAPERECORD[1以上] シェイプレコード LINESTYLELARRAY と FILLSTYLEARRAY はインデックス値 0 からではなく、 1 から始まります。 次の図は、 SHAPEWITHSTYLE 構造体を表しています。 [ここに図を挿入] 最初に、塗りスタイルと線スタイルが定義されています。これらは一度だけ定義され、あとは配列のインデックス値で参照されます。 図の青い部分はシェイプレコードの配列を表しています。 最初のシェイプレコードは塗りスタイル配列から塗りを選択し、描画位置をシェイプの開始地点に移動しています。 これに一連のエッジレコードが続いています。 次のレコードでは塗りスタイルを変更していて、続くエッジレコードではこのスタイルが使われます。 このタグは完全に自律的なオブジェクトで、スタイル変更レコードは塗りと線のスタイルをこのタグ内から参照しています。 移動 前のページ 線スタイル 次のページ シェイプレコード
https://w.atwiki.jp/kajuaru/pages/40.html
別名:陰いおん 紹介文:全国でも数少ない貴重な稲配列打者(稲育てる人)。qweの実力も高い。 出現場所:twitter 使用配列:qwerty、稲配列 目立った記録:TWJR-Zホルダー 記録 【TW】 JR XX(ZJ/XX/XB/XX) 11/08/02 JK(稲) 常用SJ 11/08/07 【e-typing】 腕試し 624pt twitterID:@cation04 blog:陽いおんのぶろぐ。(仮)
https://w.atwiki.jp/kojimakk/
小島生物学御研究室@Wiki このページは、小島生物学御研究室の飛び地のような位置づけです。主に、bioinformaticsのツールのインストール方法について記述していこうと思っています。 MacOSX いまさら言うまでもなくMacOSXはUnixをベースにしたOSです。ターミナルを起動すれば簡単にUnixのソフトウェアを使用することができます。しかも、OS付属のDeveloperToolsをインストールすれば、C, C++, Ruby, Perl, Javaといったプログラミング言語が使用可能なので、プログラミングに慣れていない人でも簡単に始めることができる利点があります。もちろん、LinuxでもWindowsでもプログラムはできますが、MacOSXを使うよりも余分に知識が必要になるので、私はMacOSXをこれからbioinformaticsを勉強しようという人にはお勧めします。ということで、ここでは、MacOSXへの各種Unixソフトウェアのインストール方法を記すことにします。以下に示す環境での手順ですので、環境が異なる場合には適当に変更してください。 コンピュータ環境 HardWare MacBookPro2,2 CPU 2.33GHz Intel Core 2 Duo Memory 3GB OS MacOSX 10.4.9 (Tiger) 目次 配列解析 Phred ベースコーリング Phrap 配列アセンブル WU-BLAST 相同性検索 RepeatMasker 反復配列マスキング WebLogo Sequence Logo作成 Jalview アラインメント表示 GBLOCKS 保存された配列ブロックの抽出 InterProScan 蛋白質のモチーフ検索(作成中) Sequence Analysis 配列エディタ 系統解析 Treefinder 最尤法による系統解析 ModelGenerator モデル推定 PAML 系統解析、祖先配列の推定、選択圧の検出等 環境設定 Ghostscript Postscript, PDFファイル等の出入力 bioruby BioRuby バイオインフォマティクス用のRubyのライブラリ集。 制作者情報 氏名 小島 健司 (こじま けんじ) 所属 東京工業大学大学院生命理工学研究科 学位 博士(生命科学) 専門分野 転移因子、利己的遺伝子、分子進化 |所属学会|日本進化学会、日本遺伝学会、日本分子生物学会 論文検索 by PubMed/GoogleScholar
https://w.atwiki.jp/cc65/pages/30.html
kyotsu.hの作成 kyotsu.hの解説 kyotsu.hの作成 メモ帳に以下の内容を書き、kyotsu.hという名前でcc65/includeに保存します。 ///////////////////////////////////////////////////////////////////////////////// // 2010.11.30 ver 0.02 // 煮るなり焼くなりお好きにどうぞ。 // ----------------------------------------------------------------------------- // cc65@wiki // http //www34.atwiki.jp/cc65/ ///////////////////////////////////////////////////////////////////////////////// //アタリ判定(長方形) char HitBox(unsigned char ax1,unsigned char ay1,unsigned char ax2,unsigned char ay2, unsigned char bx1,unsigned char by1,unsigned char bx2,unsigned char by2) { if (ax1 bx2 bx1 ax2 ay1 by2 by1 ay2) { return 1; } else { return 0; } } //アタリ判定(円形) char HitCircle(unsigned char ax,unsigned char ay,unsigned char adiameter, unsigned char bx,unsigned char by,unsigned char bdiameter) { unsigned char w,x,y,z; x = ax + adiameter / 2; w = bx + bdiameter / 2; if (x w) { x -= w; } else { x = w - x; } y = ay + adiameter / 2; w = by + bdiameter / 2; if (y w) { y -= w; } else { y = w - y; } z = (adiameter + bdiameter) / 2; if (x * x + y * y z * z) { return 1; } else { return 0; } } //配列比較 char memcmp(char *a, char *b,char len) { unsigned char i; for (i = 0; i len; i++) { if (*(a + i) != *(b + i)) { return 0; } } return 1; } //配列複写 void memcpy(char *a, char *b,char len) { unsigned char i; for (i = 0; i len; i++) { *(a + i) = *(b + i); } } //配列複写(開始アドレス指定) void memcpyfr(char *a, int afr, char *b, int bfr, char len) { unsigned char i; for (i = 0; i len; i++) { *(a + afr + i) = *(b + bfr + i); } } //待機処理 void Wait(int cnt) { unsigned int i; for (i = 0; i cnt; i++) {} } kyotsu.hの解説 HitBox:アタリ判定(長方形) 1=衝突 0=なしax1,ay1:キャラ1の左上座標 ax2,ay2:キャラ1の右下座標 bx1,by1:キャラ2の左上座標 bx2,by2:キャラ2の右下座標 HitBox:アタリ判定(円形) 1=衝突 0=なしax,ay:キャラ1の左上座標 adiameter:キャラ1の直径 bx,by:キャラ2の左上座標 bdiameter:キャラ2の直径 memcmp:配列比較 1=一致 0=不一致*a,*b:比較する配列のポインタ len:比較するバイト数 memcpy:配列複写*a,*b:複写する配列のポインタ len:複写するバイト数 memcpyfr:配列複写(開始アドレス指定)*a,*b:複写する配列のポインタ afr,bfr:複写する配列の開始アドレス len:複写するバイト数 Wait:待機処理cnt:待機する数
https://w.atwiki.jp/vslibrary/pages/27.html
配列に初期値を設定する 1次元配列 Dim a() as String = {"Tokyo","Osaka","Nagoya"} 2次元配列 Dim b(,) as Stirng() = {{"1","Tokyo"},{"2","Osaka"},{"3","Nagoya"}} .
https://w.atwiki.jp/yamjack/pages/23.html
変数 演算子 条件分岐/比較演算子 配列・連想配列 JavaScript オブジェクト BOM・DOM メソッド 変数の宣言 var {変数名}; 宣言と同時に値を代入することもできる。 var {変数名} = {値}; サンプル var message; message = "Hello World!!" alert( message ); 型指定はなし データ型 文字列 数値 真偽 true/fause undefined 定義されていない null なにもない その他、配列、オブジェクト
https://w.atwiki.jp/isoroku_be/pages/16.html
情報 作者名:五十六 引用元:なでしこプログラム掲示板「ハイパーかけ算」 概要 巨大な数値のかけ算をする。 解説 引数 A 数値 B 数値 返り値 A×Bの計算結果 サンプルプログラム #普通に3^50を計算すると・・・? #例1 結果=1。 50回、結果=結果×3。 結果を言う。//7.17897987691853E23 #例2 3^50を言う。//7.17897987691853E23 #しかしハイパーかけ算ならば! 結果=「1」。 50回、結果=結果と「3」でハイパーかけ算。 結果を言う。//717897987691852588770249 //本体 ●ハイパーかけ算({文字列=?}AとBで) 元数値A=A。元数値B=B。 数値A=元数値Aを文字列分解して配列逆順。数値B=元数値Bを文字列分解して配列逆順。 ひっさん表列=空。 //かけあわせ 数値Bで反復 B回数=回数。ポケB=対象。ポケAB親=0。 数値Aで反復 A回数=回数。ポケA=対象。ポケAB=ポケA×ポケB+ポケAB親。 ポケAB子=ポケABから1バイト右部分。ポケABから1バイト右端削除。 ポケAB親=ポケAB。もし、ポケAB親=空ならば、ポケAB親=0。 ひっさん表列[(B回数-1),((A回数-1)+(B回数-1))]=ポケAB子。 もし、ポケAB親≠0ならば ひっさん表列[(B回数-1),((A回数-1+1)+(B回数-1))]=ポケAB親。 //最大でも、9*9=81 なので一桁分でおっけーね! //縦に足し算 ひっさん結果=空。ポケAB親=0。//←くりあげ要員 (ひっさん表列の表列数)回 ポケAB=ひっさん表列の(回数-1)を表列合計。ポケAB=ポケAB+ポケAB親。 ポケAB子=ポケABから1バイト右部分。ポケABから1バイト右端削除。 ポケAB親=ポケAB。もし、ポケAB親=空ならば、ポケAB親=0。 ひっさん結果=「{ひっさん結果}{ポケAB子}」。 もし、ポケAB親≠0ならば ポケAB親=ポケAB親を文字列分解して配列逆順して空で配列結合。//左右逆 ひっさん結果=「{ひっさん結果}{ポケAB親}」。 ひっさん結果=ひっさん結果を文字列分解して配列逆順して空で配列結合。 ひっさん結果で戻る。 名前 コメント