[2019-08-15]
wonder if massive dataframe with literally everything could help [2018-06-06]
andreilyskov: qs dashboard example [[qs]]
[2020-08-22]
Flow Dashboard
[2019-11-24]
heedy/heedy: An Open-Source Platform for Quantified Self & IoT [2019-05-21]
quelf/report.Rmd at master · JakobGM/quelf [2019-09-22]
markwk/qsledger: Quantified Self Personal Data Aggregator and Data Analysis [[qs]] [[dataliberation]]
[2020-09-03]
https://github.com/KrauseFx/FxLifeSheet [2020-08-22]
some good dashboards https://forum.quantifiedself.com/t/personal-dashboards-for-self-tracking-data/8202/15 [2020-07-02]
jeffshek/betterself: Your body’s dashboard.
[2019-01-13]
Sacha Chua: quantified awesome [[qs]]
[2020-09-10]
quantifiedbob/bob-body-composition-viz: Jupyter Notebook vizualizing 10+ years of my body composition data [2020-04-04]
ammanvedi/quantified-self-server: Aggregate data about myself (workouts, blog posts, music listening history) into a graphql API [2019-04-19]
markwk: How to Create a Time Tracking Dashboard using RescueTime, IFTTT and Google Sheets [[qs]][2019-01-08]
Personal Dashboard /r/QuantifiedSelf
[2020-08-22]
event chart https://forum.quantifiedself.com/t/best-examples-of-quanitified-self-dashboards/4590/9 [2020-10-27]
Garmin Connect [2021-01-11]
yihong0618/runningpage: Make your own running home page [2020-12-10]
panel · PyPI [2020-12-07]
oschuett/appmode: A Jupyter extensions that turns notebooks into web applications.
[2020-08-23]
ok, #jupyter is the ultimate ad-hoc solution. it preserves state, can be exposed as a frontend and allows for python code [2020-09-10]
Top 50 matplotlib Visualizations - The Master Plots (w/ Full Python Code) | ML+ [2021-02-17]
apache/superset: Apache Superset is a Data Visualization and Data Exploration Platform [[dashboard]] [[hpi]][2019-08-21]
Respiratory rate - Wikipedia [[sleep]]
[2018-06-20]
Emfit qs estimated my sleep high, even though i felt a bit like shit. I wonder if it just correlates with sleep length.. [2019-11-14]
Опыт обращения к сомнологу [[qs]] [[sleep]][2020-09-30]
Relationships between HRV, sleep and physical activity in personal Oura ring data - Quantified Self / General Health - Quantified Self Forum [[hrv]] [[hr]] [[sleep]] [[exercise]][2020-09-30]
fucking hell! after naples HRV jumped and HR dropped very significantly [[self]] [[sleep]][2019-10-27]
plotly/dash@1.4.0 [2020-04-10]
Re: [plotly/plotly.py] Importing plotly takes a lot of time (740) [2019-04-10]
Dash offline is enabled? plotly/dash [2020-08-26]
Re: plotly/plotly.py Importing plotly takes a lot of time (740) [2019-04-07]
Dash User Guide and Documentation - Dash by Plotly [2019-05-30]
ucg8j/awesome-dash: A curated list of awesome Dash (plotly) resources [[viz]]
[2019-04-19]
qsledger/examplecorrelationexplorerwithplotly.py at master · markwk/qsledger [2019-10-15]
Why you should continuously track your energy level and what I’ve learned from it. /r/Biohackers [[qs]]
[2019-04-11]
Visualization — pandas 0.24.2 documentation [[viz]][2020-09-16]
Building a Data Dashboard - Quantified Self / Apps & Tools - Quantified Self Forum [2020-08-23]
All | Search powered by Algolia [2020-10-11]
Accelerating with WebGL — Bokeh 2.2.1 Documentation
[2020-10-11]
FifthHour/correlator: Timeseries correlation in Python, Bokeh Server and on Heroku [[bokeh]][2020-11-01]
JupyterLab Documentation — JupyterLab 2.3.0a1 documentation [2020-11-11]
raphaelvallat/pingouin: Statistical package in Python based on Pandas [2020-10-31]
How I built a spreadsheet app with Python to make data science easier | Hacker Noon [[spreadsheet]][2020-10-28]
I just updated my Pandas GUI project to have some sample datasets, here it is working with a Simpsons dataset and proving that the early seasons are the best… /r/compsci [2019-11-24]
Jupyter tools to increase productivity - Towards Data Science [[jupyter]]
[2019-04-09]
Short- and long-term effects of a single bout of exercise on heart rate variability: comparison between constant and interval training exercises. - PubMed - NCBI [[hrv]][2019-08-17]
Plotting with categorical data — seaborn 0.9.0 documentation [[viz]]
[2019-04-06]
shit. influxdb seems to be very unsuitable for the kind of thing I want. also very awkward to render dashboards… [[influxdb]]
[2020-09-01]
Pandas API — hvPlot 0.6.0 documentation [2020-11-03]
joshlk/dataclassframe: A container for dataclasses with multi-indexing and bulk operations.
[2020-09-06]
bokeh/notebookembed.ipynb at 2.2.1 · bokeh/bokeh [2020-12-30]
manualexercise [[bokeh]][2020-12-05]
xkcd: Linear Regression [[toblog]][2019-04-15]
Python Data Visualization 2018: Why So Many Libraries? - Anaconda
[2019-04-14]
irissplom.py — Bokeh 1.1.0 documentation
[2020-10-25]
Tableau Desktop [[viz]] [[qs]][2021-02-06]
—— [2021-02-12]
grafana/worldmap-panel: Worldmap panel plugin for Grafana 3.0 that can be overlaid with circles for data points. [[location]] [[dashboard]][2021-02-18]
Personal Dashboards for Self-Tracking Data - Quantified Self / Apps & Tools - Quantified Self Forum [[hpi]] [[dashboard]] [[publish]][2021-04-11]
LibrePhotos/librephotos: Self hosted alternative to Google Photos [[photos]] [[memex]][2021-04-11]
photoprism/photoprism: Personal Photo Management powered by Go and Google TensorFlow [[photos]] [[memex]][2021-03-05]
Introducing Orion: A Powerful Substitute for OwnTracks Recorder - Blog - Kevin Lin [[location]] [[HPI]] [[dashboard]][2019-09-30]
Jupyter notebooks on steroids [[dashboard]] [[ipynb]]
[2021-04-29]
Personal Dashboards for Self-Tracking Data - Quantified Self / Apps & Tools - Quantified Self Forum [[qs]]Dashboard (not a very unique name, I know) is a set of tools to visualize personal data on a, well, some sort of dashboard.
I’m gradually publishing it here and got some old screenshots here.
Ideally I’d like to reuse existing libraries and other people’s projects to the maximum extent possible, so we could join forces.
I haven’t quite figured out the difference as well yet. Likely will merge in a single tool.
Although in theory you can plug in any Pandas dataframes in it (assuming they fit the schema).
low-code/no-code ‘platforms’ I’ve seen aren’t enough to deal with noisy data or novel usecases.
interoperability: if you want some data source that the platform doesn’t support, too bad.
Many things are very tedious to redo and reinvent from scratch every time
#datetime handling
#errors handling
Quantified self data is often fuzzy/incomplete etc. If manual inputs are involved, parsing errors are inevitable.
While in most software it’s reasonable to crash on the first error, this would be very annoying if your dashboard breaks of one broken data point!
On the other hand, you don’t want to filter out errors either, since you’d never know they were present in the first place.
So it needs to be something in between, a pattern for propagating errors as far as possible, and handling them gracefully during the visualization phase.
detecting holidays
E.g. for almost all data it makes sense to differentiate/correlate against days off work
geographical/location data
[2019-08-15]
wonder if massive dataframe with literally everything could help[2020-10-27]
calculating custom exercise statse.g. I have a few traffic lights on my way that might affect my speed/cadence data, and I might want to filter it out
[2018-06-06]
andreilyskov: qs dashboard example [[qs]][2019-04-06]
interesting dashboards: spotify, writing and reading. otherwise not that much stuff[2020-08-22]
ok seems that they use similar architecture to mine https://forum.quantifiedself.com/t/personal-dashboards-for-self-tracking-data/8202/4[2020-08-22]
Flow Dashboardok, looks kinda slick..
open source: https://github.com/onejgordon/flow-dashboard
Public Github commits
Google Fit - track any activity durations by keyword
Evernote - pull excerpts from specified notebooks
Pocket - Sync stored articles & add notes
Goodreads - Sync currently reading shelf
Track any abstract data via REST API
[2021-02-06]
ok, rest api thing is cool, should try connecting it to #hpi [[hpi]][2019-11-24]
heedy/heedy: An Open-Source Platform for Quantified Self & IoTHeedy is an open-source aggregator built for storage and analysis of your personal data.
It provides a powerful plugin system, allowing easy integration with various services, as well as deep extensibility.
Extensible: Even a system with fantastic visualizations and powerful analysis has limited utility.
This is because it can only show what the original authors assumed would be useful. Heedy offers a powerful plugin system - plugin writers can add new integrations, plots, or even modify core functionality with a few lines of python or javascript.
A registry is planned, so that users can install plugins with the click of a button.
[2020-08-23]
interesing, automatic jupyter notebook connection??[2021-02-06]
yeah looks like very much what I want[2021-04-27]
hmm[2019-05-21]
quelf/report.Rmd at master · JakobGM/quelfjupyter notebooks
Sleep data [sleep as android, sleepcycle]
Study hours [toggl]
Exercise [runkeeper, strong]
Programming [wakatime]
[2019-09-22]
markwk/qsledger: Quantified Self Personal Data Aggregator and Data Analysis [[qs]] [[dataliberation]]interesting, but data exports are not very reusable
[2019-09-28]
I guess once I export everything could send a link to that guy?[2020-09-03]
https://github.com/KrauseFx/FxLifeSheetthe dashboard is currently hard-coded in Google Data Studio
[2020-08-22]
some good dashboards https://forum.quantifiedself.com/t/personal-dashboards-for-self-tracking-data/8202/15workouts, weight, sleep, hr
[2020-07-02]
jeffshek/betterself: Your body’s dashboard.https://github.com/jeffshek/open
[2020-08-24]
demo https://app.betterself.io[2019-01-13]
Sacha Chua: quantified awesome [[qs]]realtime dashboard
[2019-04-06]
ok, looks pretty clean, but might require some tinkering[2021-02-06]
also pretty much only time tracking?[2020-09-10]
quantifiedbob/bob-body-composition-viz: Jupyter Notebook vizualizing 10+ years of my body composition dataok, but just a plot
[2020-04-04]
ammanvedi/quantified-self-server: Aggregate data about myself (workouts, blog posts, music listening history) into a graphql APIBlog posts (markdown from github)
Workout data (Strava API)
Recent music (Tidal API)
into one graphql API that can be called from my personal site.
[2019-04-19]
markwk: How to Create a Time Tracking Dashboard using RescueTime, IFTTT and Google Sheets [[qs]]ok, but too low code for me
[2019-01-08]
Personal Dashboard /r/QuantifiedSelfhttps://i.redd.it/ufpm4s9k0o821.png
[2019-04-11]
it is not very elaborate though…[2020-08-22]
event chart https://forum.quantifiedself.com/t/best-examples-of-quanitified-self-dashboards/4590/9[2020-10-27]
Garmin Connectpretty nice clean visualizations, I need to borrow these I guess
[2021-01-11]
yihong0618/runningpage: Make your own running home pageHow to actuallly implement it, which software/tools/libraries to use.
have a core subpackages and various tabs… not sure how to refactor them out later
[2020-09-01]
similarly to HPI, it’s more of a demonstration how it can be done. Ideally people would be able to reuse core and build their own dashboards[2020-12-10]
panel · PyPIA high-level app and dashboarding solution for Python
Panel works with visualizations from Bokeh, Matplotlib, HoloViews, and many other Python plotting libraries
ok, this is super promising:
Panel can also be used with the separate Param project to create interactively configurable objects with or without associated visualizations, in a fully declarative way. With this approach, you declare your configurable object using the pure-Python, zero-dependency param library, annotating your code with parameter ranges, documentation, and dependencies between parameters and your code. Using this information, you can make all of your domain-specific code be optionally configurable in a GUI, with optional visual displays and debugging information if you like, all with just a few lines of declarations. With this approach, you don’t ever have to decide whether your code will eventually be used in a notebook, in a GUI app, or completely behind the scenes in batch processing, servers, or reports – the same code can support all of these cases equally well, once you declare the associated parameters and constraints.
[2020-12-07]
oschuett/appmode: A Jupyter extensions that turns notebooks into web applications.A Jupyter extensions that turns notebooks into web applications.
[2021-02-06]
ok, nice, has ‘edit app’ button which opens jupyter to edit??[2020-08-23]
ok, #jupyter is the ultimate ad-hoc solution. it preserves state, can be exposed as a frontend and allows for python codethere are couple of example apps here
https://www.sicara.ai/blog/2018-01-30-bokeh-dash-best-dashboard-framework-python
bokeh
plotly:
[2020-09-03]
compromise: keep it as framework independent and decoupled as possible. Support both frameworks!pretty sure pandas frames can be easily serialised?
[2020-09-10]
Top 50 matplotlib Visualizations - The Master Plots (w/ Full Python Code) | ML+39. Time Series Decomposition Plot
ok, this is pretty intersting
re: autocorrelation – what was up with the ‘blue region’, significance thing??
also good: Seasonal Plot
would be initersting to quickly toggle it in dashboard?
[2021-02-17]
apache/superset: Apache Superset is a Data Visualization and Data Exploration Platform [[dashboard]] [[hpi]]A modern, enterprise-ready business intelligence web application.
whoa looks interesting…
[2021-04-26]
trying sqlite connectionUgh. it didn’t really work – seems to be in the process of deprecation
https://github.com/apache/superset/issues/9748
and still, getting some weird error regardless whether I mount database as read only or not.. and no other logs
2021-04-26 14:19:42,813:WARNING:superset.views.base:[SupersetError(message='(sqlite3.OperationalError) unable to open database file\n(Background on this error at: http://sqlalche.me/e/13/e3q8)', error_type=<SupersetErrorType.GENERIC_DB_ENGINE_ERROR: 'GENERIC_DB_ENGINE_ERROR'>, level=<ErrorLevel.ERROR: 'error'>, extra={'engine_name': 'SQLite', 'issue_codes': [{'code': 1002, 'message': 'Issue 1002 - The database returned an unexpected error.'}]})]
[2021-04-26]
right, managed to run against postgre..a bit finicky overall…
I guess nice that it’s possible to separate queries, charts and dashboards…
so one can reuse them in different contexts/for different visualizations
[2021-04-26]
for fuck’s sake, struggling with creating a ‘virtual’ view with calculated columns…
getting an error like
Error: column "_cachew_union_repr_measurement_temp" does not exist
[2021-04-26]
seems possible to share queries?
Sleep is one of the biggest things I wanna figure out, and I have quite a few ideas of what to test.
[2019-08-21]
Respiratory rate - Wikipedia [[sleep]]
Rendering context...