IT仕事塾

ファイルメーカーPro ユーザーの現場を探る
第12回 アモルファス合金の情報データベースを支援するファイルメーカーPro(3/3)

前のページ

 データベースに入力される学術雑誌の論文には、グラフが含まれており、そこから数値を取り出すのも作業の1つです。その読み取ったデータが信頼できるものかどうかを確認するために、考案したのが、この「グラフ自動描画システム」なのです。これは、データ入力者がインプットした数値から改めてグラフを作成し、その画像と元のグラフを比較することで、その数値が正しいものかどうかを確認するというものです。

 このシステムは1日に1回、サーバが使われていない頃を見計らい、ファイルメーカーProに自動実行させ、その結果がWebに表示されるようにします。リアルタイム処理ではありませんが、実用には十分役立っています。

 使っているのは、グラフ作成ソフトとしてKaleidaGraph 3.0。そして、それをAppleScriptとPreFab Playerでコントロールしているのです。KaleidaGraphもAppleScriptもMac OS X対応しているのですが、AppleScriptをGUI対応にするためのPreFab PlayerのOS Xネイティブ版は、現在開発中であり、それがクリアされれば、OS Xに移行できるはずです。


(1) ファイルメーカーProの「グラフデータ」の中から、まだグラフが作成されていないファイルを検索。同ファイル中の座標データ(最大100点まで対応)をKaleidaGraphのデータシートへ書き込んでいる画面。書き込みには、PreFabPlayerのtype命令を使用


(2) グラフのタイプ(両軸普通目盛、横軸普通縦軸対数目盛、縦軸普通横軸対数目盛、両軸対数目盛、正規確率目盛、対数正規確率目盛、ワイブル確率目盛)から、Kaleida Graphのグラフテンプレートを開き、プロットのX軸とy軸を指定している画面。ボタンのクリックには、PreFabPlayerのclick命令を使用。


(3) プロットシンボルの形(●)と色(赤色)を選択している画面


(4) 横軸と縦軸の説明書きの文字を入力し、フォントなどを調整している画面。メニューバーの選択には、PreFabPlayerのdo menu命令を使用


(5) 以上(1)〜(5)の作業が終わった後の画面


(6) 最後に、横軸と縦軸の範囲を調節(原論文に掲載されているグラフと同じ範囲にする)を終わった状態。ファイルメーカーProのフィールドにペーストするために、グラフ全体を選択しコピーした直後の画面

 この後、KaleidaGraphを一旦終了し、未完成のグラフがなくなるまで、(1)〜(6)を繰り返します。1枚のグラフを描き終わるまでに、Power Mac G3 233MHzで約2分かかります。アルゴリズムの最適化が問題と上野先生は言いますが、それでも手作業よりははるかに早く、ミスもありません。現在ファイルメーカーProの「グラフデータ」の中には1100枚程度のグラフが収納されています。

 独立行政法人 物質・材料研究機構が推進するこのデータベースプロジェクトの次の段階は、国際的な動きに合わせ、このデータをXMLに対応させていくことです。「これからデータベースを公開するときには、アメリカのデータと日本のデータをマージさせることも必要になります」と上野先生。ファイルメーカーProもバージョンごとにXMLへの対応を深めており、データの国際化という大きな流れにも対応していくことでしょう。

[松尾公也, ITmedia ]

Copyright © ITmedia, Inc. All Rights Reserved.

前のページ | 3/3 | 最初のページ

ピックアップ

news139.jpg 週末アップルPickUp!:絶好調のApp Store、ユーザーに34億円返金へ
アップル関連の話題を何となくまとめる週末アップルPickUp!。今週は未成年者によるアプリ内課金問題を取りあげます。

news020.jpg 24時間動作+4バンドLTE+11ac+SIMフリー(予定):もしかして“無双”? ツウ好みの高性能LTEルータ「AtermMR03LN」をねっとりチェック(パフォーマンス編)
“ツウ好み”の機能や特長を多く備えるLTEルータ「AtermMR03LN」がモバイラーの中で人気だ。前編の機能チェックに続き、後編では実運用して分かった使い勝手とパフォーマンス面をねっとりチェックする。

news041.jpg 最新タブレット速攻レビュー:「MeMO Pad 8」──“Winタブ”よりお手ごろ価格な8型Androidタブレット
8型タブレットとなると最近はWindows 8.1搭載モデルが人気だが、同サイズでAndroidなら“もっと低価格”である。2万円台で買える8型タブレット「ASUS MeMO Pad 8」をチェックする。

news052.jpg 最新PC速攻レビュー:「VAIO Pro 13」――さらにハイスペックを軽快に持ち運べる“14春モデル”徹底検証
高い人気を誇る薄型軽量モバイルノート「VAIO Pro 13」が、より高性能なCPUを搭載可能になった。その実力を確かめるべく、直販ハイスペックモデルをじっくり検証する。

news062.jpg 「3年先を行く」製造技術:タブレット市場に注力するIntelのモバイルプロセッサ戦略
Intelは“他社の3年先を行く”半導体製造技術でタブレット市場における影響力の拡大を目指す。同社のモバイルプロセッサ戦略をまとめた。

news116.jpg LaVie Z&LaVie G タイプZロードテスト:第23回 2560×1440解像度スゴイ……格段に作業効率が上がる「超高解像度ディスプレイ」
ウルトラ軽量に加え、「超高解像度ディスプレイ」もLaVie Z(IGZOモデル)の魅力だ。今回はこのディスプレイの使い勝手と応用方法を考えてみた。

news107.jpg SOHO/中小企業に効く「ビジネスPC」の選び方(2):Windows XPから乗り換えるべきは“7”か“8.1”か
Windows XPのサポート終了に際して、どのようなPC環境に移行すべきか? まずはWindows 7か、Windows 8/8.1か、次のメインOSを選択する必要がある。

news057.jpg NUCやUltrabookをもっと速く:アキバで人気のSSDにmSATA版が登場――「Samsung SSD 840 EVO mSATA」徹底検証
抜群のコストパフォーマンスで高い人気を誇るSSD「Samsung SSD 840 EVO」にmSATA版が登場した。容量が1Tバイトまで用意されているのも興味深い。早速、性能をチェックしよう。

news033.jpg SOHO/中小企業に効く「UPS」の選び方(第2回):「UPS」を正しく選ぶコツ――容量の計算方法は? 給電方式とは?
「無停電電源装置(UPS)」の基礎知識から、機器に合った製品選びまで、順序立てて解説する本連載。第2回は、UPSの選定で知っておくべき、容量の計算方法や給電方法の違いを紹介する。

news032.jpg 「ThinkPad X240s」ロードテスト:第4回 大きく変わった「5ボタントラックパッド」を快適に使えるようにする、2つのコツ
業務に使うPCとして積極的にThinkPadを選んできた理由の1つに「トラックポイント」がある。今でもノートPCに搭載するポインティングデバイスとして唯一無二の存在だと確信しているが……。