ファイル:CSV、JSON、GPXを必要なときに
Marrowが持っているすべてを、欲しいときにファイルで。このページには、各エクスポートに何が入っているかを正確に載せているので、スプレッドシートでも、スクリプトでも、医師でも、何を見ているのかがわかります。
Marrowのガイド一覧: MCP · セルフホスト版ミラー · オートメーション · ファイル · サポート
ボタンの場所
エクスポート、手動。上部で範囲と形式を選びます。下の各セクションが1つのファイルを作って共有シートに渡すので、ファイル、AirDrop、メール、ファイルを受け取れるどのアプリにも送れます。どこにもアップロードされません。
毎日の指標
Marrowが追跡するApple Healthのすべてのデータ系列を、1日につき1つの値で、30日、90日、1年、またはすべての期間分。特定の指標だけを選んでも、すべて選んでもかまいません。
- CSV(
marrow-daily-DATE.csv):1日1行、指標ごとに1列で、列はアルファベット順、各見出しに保存時の単位が付きます:date,active_energy (kcal),body_mass (kg),step_count (count),… - CSV(ロング)(
marrow-daily-long-DATE.csv):date,metric,value,unit。1つの指標につき1日1行です。pandas、R、ピボットテーブルが扱いやすい形です。 - JSON(
marrow-daily-DATE.json):オートメーションのペイロードと同じ日次合計.
同じデータを2回エクスポートすると、バイト単位で完全に一致します。そのため、ファイルの差分もバージョン管理もきれいに行えます。
栄養日記
記録したすべての食事を、栄養素の詳細つきで書き出します。CSVの列はday,meal,name,grams,kcal,protein_g,carbs_g,fat_g,logged_at,extraで、extraは、そのエントリが持つほかのすべての栄養素(食物繊維、糖類、ナトリウム、ビタミンなど)のJSONです。JSONでは、エントリが日ごとにまとまります。
筋トレログ
すべてのワーキングセット(ウォームアップは除く)を回数と重量で書き出し、推定1RM、セッションごとの種目別の進捗、筋群ごとのボリュームも付きます。重量は設定、単位で選んだ単位で、列名でどちらかがわかります:date,session,exercise,set,weight_lb,reps,est_1rm_lb,set_type(または_kg)。set_typeはwork、failure、dropのいずれかです.
症状と気分
Apple Healthに記録したすべての症状を、Appleの重症度を表す言葉つきで、そしてすべてのState of Mindの記録を、心地よさ、選んだ感情、その理由とともに書き出します。CSVまたはJSONで、記録にも、医師との共有にも使えます。同じデータ系列は、毎日の指標のエクスポートやオートメーションでも選べます。
ワークアウトのルート
選んだ範囲でGPSを記録したワークアウトごとに、GPXファイルを1つ作ります。Strava、Google Earth、Komootなど、地図を扱えるどのツールでも開けます。
単位
指標のファイルは、Apple Healthが保存する単位(kg、m、mL、°C、kcal)のままで、必ず単位を明記するので、スプレッドシートやスクリプトが単位を推測する必要はありません。アプリ自体は、設定、単位で選んだ単位で表示します。筋トレのファイルもその選択に従います。
トラブルシューティング
- 選んだ範囲に食事、セット、エントリがない。各セクションは、エクスポート、手動の上部で選んだ範囲(30日、90日、1年、またはすべて)を書き出します。もっと長い範囲を選ぶか、先にMarrowにデータがあるか確認してください。
- 指標が見つからない、または列が空。MarrowがエクスポートできるのはApple Healthが読み取りを許可したものだけです。ヘルスケアアプリで右上の自分の写真をタップし、App、Marrowの順に進んで、その項目をオンにします。そのあとMarrowで、設定、Apple Healthへのアクセスを開き、Apple Healthから読み込み中の下にあるもう一度取得をタップします。
- この範囲にGPSルートのあるワークアウトがない。ルートが残るのは、屋外のウォーキング、ランニング、サイクリングなど、ルートを記録したワークアウトだけです。屋内のワークアウトにはルートがありません。ルートがあるはずなら、ヘルスケアアプリ(App、Marrow)で、Marrowがワークアウトのルートを読み取れるようになっているか確認してください。
- 「Couldn't read routes」と表示される。Apple Healthがこの名前のエラーを返しました。もう一度試し、繰り返す場合は、上のとおりワークアウトのルートへのアクセスを確認してください。
- 共有シートに保存先がない。ファイルに保存を選ぶと、ファイルをiPhoneまたはiCloud Driveに残せます。AirDropでMacに送ることもできます。CSV、JSON、GPXを開けるアプリは、インストールすると共有シートに表示されます。
- スプレッドシートで1列に長く並ぶ。ファイルはカンマ区切りです。プレーンテキストとして開かずに、区切り文字をカンマにしてCSVとして読み込んでください。ピボットテーブルにはCSV(ロング)が便利です。
- 数値がおかしく見える。指標のファイルは、Apple Healthが保存する単位(kg、m、mL、°C、kcal)のままで、各見出しにそれを明記します。筋トレのファイルは、設定、単位に従います。
- 毎週同じエクスポートをしている。オートメーションなら、アプリを閉じたままスケジュールに沿って送ってくれます。
Google SheetsやStravaなど、アプリごとの手順は接続にあります.
ファイルを選ぶとき
ファイルが向いているのは、1回きりの用途です。スプレッドシート、医師、データサイエンスのノートブック、バックアップなど。定期的にエクスポートしているなら、オートメーションが代わりにやってくれます。ファイルを読むのではなくクエリしたいエージェントには、MCPを使いましょう.