チャレンジ課題3 データベースブラウザの作成
レポート課題8を改良し、GUIのデータベースブラウザを作成する。
概要
http://utgenome.org/api/refseq/human/hg18/chr1:1-500000/list
このURLでは、URL中のchr1の文字列をchr2に変えると2番染色体の情報が、chr1:1-500000の数字の範囲を変えると違う領域に含まれる遺伝子データを取得できる。humanのほかにも
http://utgenome.org/api/refseq/mouse/mm9/chr1:1-10000000/list
で、mouseゲノム配列 (mm9)の遺伝子情報が表示される。
そこで、ゲノムの種類(human/hg18, mouse/mm9), 染色体番号、配列位置をユーザーが入力するためのフィールド、あるいはリストボックスなどを、GUIインターフェースに追加し、その値を変更すると同時に、JTableに表示されるデータも更新されるようにGUIを作成せよ。ゲノム上の検索位置を移動するための、スクロールボタン、スクロールバーなどがあるとなおよい。

