RABET¶
Real-time Animal Behavior Event Tagger¶
動物行動の動画アノテーションに特化した、自己完結型のデスクトップアプリケーション。 フレーム単位での精密な再生、キーボード操作による高速なタグ付け、複数CSVファイルの解析、ラスタープロットによる可視化、評価者間・評価者内信頼性の評価に対応。
Annotation ビュー — ビデオプレイヤー、録画操作、アクションマップ、色分けされたタイムライン。
RABET の特徴¶
-
フレーム精度の再生
PyAV / FFmpeg ベースのデコーダー。1フレームずつのコマ送りや即時シークに対応。 VLC やコーデックパックの別途インストールは不要。
-
キーボード駆動のタグ付け
キーと行動の対応関係を設定可能。キーを押すと記録が開始され、キーを離すと終了する。 モノトニッククロックを使用しているため、NTP による時刻補正の影響を受けない。
-
インタラクティブなタイムライン
色分けされた行動バーと自動スクロールする再生ヘッド。クリック で選択、
Deleteで削除、Ctrl+Zで取り消し。 -
複数ファイル解析
アノテーション CSV を集約してセッション全体・時間ビン単位の サマリーを生成。カスタム潜時・合計時間メトリクスに対応。 Excel / JASP / R / SPSS に直接ペースト可能。
-
ラスタープロット可視化
動物間を跨ぐラスタープロット。行動別カラーカスタマイズ、 グリッド線、PNG / SVG / PDF 形式での書き出しに対応。
-
信頼性評価を内蔵
評価者間/評価者内の一致度を ICC(2,1)、Cohen's κ、 Krippendorff's α で計算。
psych::ICCを使った R 言語 リファレンス実装で検証済み。
クイックスタート¶
自己完結型バイナリ
VLC、FFmpeg、Python、scipy、R などのシステムインストールは 一切不要。動画再生、フレームデコード、一致度メトリクス 計算に必要なすべての依存関係を RABET が同梱済み。
RABET の引用¶
研究で RABET をご利用いただいた場合は、ぜひ引用をお願いいたします。機械可読形式の引用情報は CITATION.cff
に記載されています。人間が読みやすい形式の引用例は以下のとおりです。
Mitsui, K. (2026). RABET — Real-time Animal Behavior Event Tagger (Version 1.3.5). https://github.com/mi2e-K/RABET doi:10.5281/zenodo.15313025
上記の DOI は コンセプト DOI であり、Zenodo 上の最新リリースに常に紐づきます。新しいバージョンが公開された後も、引用先を変更する必要はありません。
RABET を解説する論文を準備中。