Bestanden: CSV, JSON en GPX op verzoek
Alles wat Marrow bijhoudt, als bestand, wanneer je maar wilt. Op deze pagina staat precies wat elke export bevat, zodat een spreadsheet, een script of een arts weet waar hij naar kijkt.
Alle handleidingen van Marrow: MCP · Zelfgehoste mirror · Automatiseringen · Bestanden · Ondersteuning
Waar de knoppen staan
Exporteer, Handmatig. Kies bovenaan een bereik en een formaat. Elk onderdeel hieronder maakt één bestand en geeft het door aan het deelmenu, zodat het naar Bestanden, AirDrop, Mail of elke app die een bestand accepteert kan. Er wordt nergens iets geüpload.
Dagelijkse meetwaarden
Elke Apple Health-reeks die Marrow bijhoudt, één waarde per dag, over 30 dagen, 90 dagen, een jaar of alles. Kies specifieke meetwaarden of neem ze allemaal.
- CSV (
marrow-daily-DATE.csv): één rij per dag, één kolom per meetwaarde, kolommen alfabetisch, de opgeslagen eenheid in elke kop:date,active_energy (kcal),body_mass (kg),step_count (count),… - CSV (lang) (
marrow-daily-long-DATE.csv):date,metric,value,unit, één rij per meetwaarde per dag. De vorm die pandas, R en draaitabellen willen. - JSON (
marrow-daily-DATE.json): dezelfde dagtotalen als in de payload van de automatisering.
Twee exports van dezelfde gegevens zijn byte voor byte identiek, dus bestanden laten zich netjes vergelijken en onder versiebeheer plaatsen.
Voedingsdagboek
Elke gelogde maaltijd met alle voedingsstofdetails. CSV-kolommen: day,meal,name,grams,kcal,protein_g,carbs_g,fat_g,logged_at,extra, waarbij extra de JSON is van elke andere voedingsstof die het item bevat (vezels, suikers, natrium, vitamines…). In JSON staan de items onder de dagen.
Krachtlogboek
Elke werkset (opwarmsets blijven weg) als herhalingen en gewicht, met het geschatte eenherhalingsmaximum, de voortgang per oefening per sessie en het volume per spiergroep. Gewichten staan in de eenheid uit Instellingen, Eenheden en de kolomnamen zeggen welke: date,session,exercise,set,weight_lb,reps,est_1rm_lb,set_type (of _kg), waarbij set_type work, failure of drop is.
Symptomen en stemming
Elk symptoom dat je in Apple Health hebt gelogd, met de ernst van Apple in woorden, en elk item van Gemoedstoestand met de mate van prettigheid, de gevoelens die je koos en waar ze over gingen. CSV of JSON, om bij te houden of met een arts te delen. Dezelfde reeksen zijn ook te kiezen in de export van dagelijkse meetwaarden en in automatiseringen.
Work-outroutes
Eén GPX-bestand per work-out waarbij gps is vastgelegd in het gekozen bereik. Opent in Strava, Google Earth, Komoot of elke kaarttool.
Eenheden
Bestanden met meetwaarden bewaren de eenheden die Apple Health opslaat (kg, m, mL, °C, kcal) en vermelden ze altijd, zodat een spreadsheet of een script nooit hoeft te raden. De app zelf toont wat je koos bij Instellingen, Eenheden. Krachtbestanden volgen die keuze ook.
Problemen oplossen
- Geen maaltijden, sets of items in het gekozen bereik. Elk onderdeel exporteert het bereik dat bovenaan Exporteer, Handmatig is gekozen (30 dagen, 90 dagen, 1 jaar of Alles). Kies een langer bereik, of controleer eerst of de gegevens in Marrow staan.
- Een meetwaarde ontbreekt of de kolom is leeg. Marrow kan alleen exporteren wat Apple Health het laat lezen. Tik in de app Gezondheid rechtsboven op je foto, dan op Apps, Marrow, en zet het onderdeel aan. Tik daarna in Marrow bij Instellingen, Toegang tot Apple Health, onder Lezen uit Apple Health op Haal opnieuw op.
- Geen work-outs met gps-routes in dit bereik. Alleen work-outs waarvan een route is vastgelegd, zoals wandelingen, hardloopsessies en fietsritten buiten, hebben er een. Work-outs binnen nooit. Weet je dat er routes zijn, controleer dan of Marrow Work-outroutes mag lezen in de app Gezondheid (Apps, Marrow).
- Kon routes niet lezen. Apple Health gaf een fout terug, met die woorden ervoor. Probeer het opnieuw, en als het zich herhaalt, controleer dan de toegang tot Work-outroutes zoals hierboven.
- Het deelmenu heeft geen plek om het te bewaren. Kies Bewaar in Bestanden om het bestand op de telefoon of in iCloud Drive te houden, of stuur het met AirDrop naar een Mac. Elke app die CSV-, JSON- of GPX-bestanden opent, verschijnt in het deelmenu zodra hij is geïnstalleerd.
- Een spreadsheet toont één lange kolom. Het bestand is door komma's gescheiden. Importeer het als CSV met een komma als scheidingsteken in plaats van het als gewone tekst te openen. CSV (lang) is makkelijker voor draaitabellen.
- De getallen kloppen niet. Bestanden met meetwaarden bewaren de eenheden van Apple Health (kg, m, mL, °C, kcal) en vermelden die in elke kop. Krachtbestanden volgen Instellingen, Eenheden.
- Je exporteert elke week hetzelfde. Een automatisering verstuurt het volgens een schema, ook met de app gesloten.
Stappen voor één app tegelijk, waaronder Google Sheets en Strava, staan onder verbindingen.
Wanneer kies je bestanden?
Bestanden zijn het juiste antwoord voor een eenmalige klus: een spreadsheet, een arts, een data-science-notebook, een back-up. Merk je dat je volgens een schema exporteert, dan doet een automatisering hetzelfde zonder jou, en een agent die wil bevragen in plaats van een bestand te lezen, gebruikt MCP.