Mascot の検索ログについて

1

Mascot の検索ログについて
1. 検索結果ファイルの URL
Mascot の検索結果データは、検索を実行した日付と Job#を使って次のファイルに保存されます。
C:\inetpub\mascot\data\yyyymmdd\Fxxxxxx.dat(yyyymmdd は日付フォルダ、xxxxxx は Mascot が付与する Job#)
Fxxxxxx.dat ファイルには Mascot 検索に関するすべての情報（検索条件、検索結果、質量データ）を含んでおり、master_results_2.pl プログラムで処理され、グラフィカルな検索結果ページとしてブラウザに表示されますが、その URL は Mascot 検索結果格納フォルダ「C:\inetpub\mascot\data」を基点とした相対パスを使って次のように表現しています。
http://Mascot ホスト名/mascot/cgi/master_results_2.pl?file=../data/20180814/F001235.dat(2018-8-14 に検索した F001235.dat 検索結果ファイルの場合)従いまして、検索結果ファイルが、C:\inetpub\mascot\anotherMascot\data\20180514\F001234.datに存在する場合は、次の相対パスを使って F001234.dat の内容をブラウザに表示させることができます。
http://Mascot ホスト名
/mascot/cgi/master_results_2.pl?file=../anotherMascot/data/20180514/F001234.dat

なお、相対パスではなく絶対パスを使うこともできます。
http://Mascot ホスト名
/mascot/cgi/master_results_2.pl?file=C:/inetpub/mascot/anotherMascot/data/2018051
4/F001234.dat

マトリックスサイエンス株式会社

Mascot の検索ログについて

2

2. Mascot 検索ログページ（MASCOT search log）
Mascot の Welcome トップページの「Search Log」リンクをクリックするか、次の URL を指定することにより Mascot の検索ログに対応する「MASCOT search log」ページが表示されます。
http://Mascot ホスト名/mascot/x-cgi/ms-review.exe

最左端の数字が「Job#」に対応しており、たとえば「2135」は、
http://Mascot ホスト名/mascot/cgi/master_results_2.pl?file=../20180814/F002135.datにリンクしています。
検索ログの実体は、
C:\inetpub\mascot\logs\searches.log
ファイルです。このファイルの内容がC:\inetpub\mascot\x-cgi\ms-review.exe
プログラムを通じて「MASCOT search log」ページとしてブラウザに表示されます。詳しくは、
http://Mascot ホスト名/mascot/pdf/manual.pdfの「7. Program Reference の Review」をご覧ください。「ms-review.exe」プログラムの機能について説明しています。

マトリックスサイエンス株式会社

Mascot の検索ログについて

3

3. searches.log ファイルの構造
Mascot 検索に関するログ情報は「searches.log」ファイルに記録されます。1 行目はタイトル行、２行目以降の各行がひとつの検索に対応し、16 項目の情報がタブで区切られ、記録されます。
1.

MASCOT の検索結果 ID（Job#）

2. プロセス ID（PID）
3. 検索対象データベース名（dbase）
4. ユーザ名（User name）
5. ユーザの電子メールアドレス（Email）
6. 検索タイトル（Title）
7. 検索結果ファイルのパス（Intermediate file）
8. 検索開始日時（Start time）
9. 検索に要した時間（Duration）
10. 検索完了状態（Status）
11. 検索優先度（Pr）
12. 検索モード（Type）
13. 消化酵素（Enzyme：None 以外を選択した場合は Yes）
14. IP アドレス（IP address）
15. ユーザ ID（User ID）
16. ピークリストファイル名（Peak list data file）「7. 検索結果ファイルのパス（Intermediate file）」の項目が検索結果ファイルのパスに対応しており、リンクをクリックすると検索結果ファイルの中身が表示されます。
各項目名の下にあるラジオボタンは昇順降順の表示スイッチになっています。ラジオボタンを選択した後に「Sort/filter」ボタンを押してください。
ラジオボタンの下にある入力ボックスは、入力した文字列を含む検索結果をフィルタリングして表示します。検索したい文字列を入力した後に「Sort/filter」ボタンを押してください。
次の例は「dbase=nist」および「User name=monitor」の条件でフィルタリングした例です。

マトリックスサイエンス株式会社

Mascot の検索ログについて

4

4. 検索結果ファイルと searches.log ファイルの連携
次のようにして、Mascot 検索結果ファイルを他の Mascot Server に移し、利用することができます。
(1) 検索結果ファイルの格納フォルダの作成
C:\inetpub\mascot\anotherMascot\data(2) searches.log の格納フォルダの作成
C:\inetpub\mascot\anotherMascot\logs(3) 検索結果ファイルの移動(4) 検索結果ファイルに対応した searchs.log の作成
C:\inetpub\mascot\anotherMascot\logs\searches.log(5) searches.log の編集
検索結果ファイルの相対パスを(1)に対応するよう書き換えてください。

マトリックスサイエンス株式会社

Mascot の検索ログについて

5

5. ユーザ定義の searches.log の表示
検索ログのページを開き（ http://Mascot ホスト名/mascot/x-cgi/ms-review.exe ）、「Sort/filter」
ボタン右の「Log File: 」欄に新たに作成した searches.log ファイルの相対パスを入力してください。検索結果情報が表示されます。

マトリックスサイエンス株式会社

Mascot の検索ログについて

6

6. searches.log の再構築
次のような場合はユーティリティプログラム「ms-makesearchlog.exe」を使って検索ログを再構築することができます。
・検索ログファイルが壊れた、誤って削除してしまった・検索結果ファイルを削除して、それらのエントリも検索ログファイルから消したい・別々の Mascot の検索結果ファイルをひとつにまとめ、ひとつの検索ログファイルにして管理したい「ms-makesearchlog.exe」はコマンドライン実行型のユーティリティプログラムです。次のようにコマ
ンドプロンプト起動して「cd」で「C:\inetpub\mascot\bin」フォルダに移動し、引数なしで「ms-makesearchlog.exe」を実行してください。「C:\inetpub\mascot\data」フォルダに存在する全てのフォルダ内をスキャンして検索結果ファイル（*.dat）を検出し、新規に「C:\inetpub\mascot\logs\searches.log」を作成します。既存の「searches.log」ファイルは「searches.bak」ファイルとしてバックアップされますが、念ためにお客様ご自身でバックアップを作成してください。
＜ms-makesearchlog.exe 実行例＞
C:\Users\usami>cd c:\inetpub\mascot\bin
C:\inetpub\mascot\bin>ms-makesearchlog.exe

This program will generate a searches.log file.
It will use result files found in the data directories.
Your existing searches.log file will be renamed to searches.bak.
This log generation may take some time.
Please type 'yes' or 'YES' followed by ENTER to confirm
YES

File found=.
File found=..
File found=20180814
File found=../data/20180814/F001235.dat
File found=../data/20180814/F001236.dat
File found=../data/20180814/F001237.datFile found=../data/20180814/F001238.dat
File found=../data/20180814/F001239.dat
File found=20180815
File found=../data/20180815/F001240.dat（以下省略）
C:\inetpub\mascot\bin>dir ..\logs\searches.*

2018/11/21 11:39
2018/11/22 10:22

6,933 searches.bak
6,933 searches.log
2 個のファイル
13,866 バイト

以上

マトリックスサイエンス株式会社

Mascot の検索ログについて

7

何かお困りのことがありましたら Mascot サポート にご連絡ください。

〒100-0015 東京都台東区東上野 1－6－10 ART ビル 1F
support-jp@matrixscience.com
03 5807 7895

マトリックスサイエンス株式会社