move emfit to public
This commit is contained in:
parent
acb499ab4c
commit
2daa9999fd
2 changed files with 0 additions and 0 deletions
26
my/emfit/plot.py
Executable file
26
my/emfit/plot.py
Executable file
|
@ -0,0 +1,26 @@
|
|||
# def stats():
|
||||
# for jj in iter_datas():
|
||||
# # TODO fimezone??
|
||||
# # TODOgetinterval on 16 aug -- err it's pretty stupid. I shouldn't count bed exit interval...
|
||||
# st = fromts(jj['time_start'])
|
||||
# en = fromts(jj['time_end'])
|
||||
# tfmt = "%Y-%m-%d %a"
|
||||
# tot_mins = 0
|
||||
# res = []
|
||||
# res.append(f"{st.strftime(tfmt)} -- {en.strftime(tfmt)}")
|
||||
# for cls in ['rem', 'light', 'deep']:
|
||||
# mins = jj[f'sleep_class_{cls}_duration'] // 60
|
||||
# res += [cls, hhmm(mins)]
|
||||
# tot_mins += mins
|
||||
# res += ["total", hhmm(tot_mins)]
|
||||
# print(*res)
|
||||
|
||||
|
||||
# then I could enable emfit feed and slog feed (pulled from all org notes) and see the correlation? also could pull workouts provider (and wlog) -- actually wlog processing could be moved to timeline too
|
||||
|
||||
# TODO maybe rmssd should only be computed if we have a reasonable chunk of datas
|
||||
|
||||
# TODO X axes: show hours and only two dates
|
||||
# TODO 4 is awake, 3 REM, 2 light, 1 deep
|
||||
|
||||
# deviartion beyond 25-75 or 75-25 is bad??
|
Loading…
Add table
Add a link
Reference in a new issue