Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
652 commits
Select commit Hold shift + click to select a range
25384d0
cpr prime edition
swfiua Aug 1, 2018
cf50fbb
no mass other than the inner ball
swfiua Aug 1, 2018
ef18b10
where to put the galaxies?
swfiua Aug 1, 2018
2476a80
made in sheffield?
swfiua Aug 3, 2018
097a25a
roikpi outline
swfiua Aug 3, 2018
1c17fe4
another paradigm on a pi?
swfiua Aug 3, 2018
51b64aa
bump version and add note to install.rst
swfiua Aug 3, 2018
3a0b255
breaking the rules helps understanding
swfiua Aug 4, 2018
9b99cc2
first line only of doc in pig farm help
swfiua Aug 4, 2018
affbf30
shuffle mex wave code for use in roikpi
swfiua Aug 4, 2018
4b892ee
just let quantise wrap around in cpr
swfiua Aug 4, 2018
c6c35c8
more cpr docstring and mexican wave fix
swfiua Aug 5, 2018
16cae39
blue red typo fix
swfiua Aug 5, 2018
dfd119b
random cpr sampling confusion
swfiua Aug 6, 2018
add6f34
cpr with just prime grids
swfiua Aug 6, 2018
b03aca3
tankrain save option and make pig space more sleepy
swfiua Aug 7, 2018
c224c27
tankrain title toggling with T
swfiua Aug 7, 2018
860a728
random prime balls for cpr
swfiua Aug 8, 2018
0cdbd06
get d number of d balls right?
swfiua Aug 9, 2018
512e0b3
add upgrade info to install story and bump version
swfiua Aug 9, 2018
882f7cc
add polar view to cpr to see spirals
swfiua Aug 9, 2018
f5e89f1
prime grids and polar views
swfiua Aug 9, 2018
ae9a24b
bump version again
swfiua Aug 9, 2018
7b3eaa9
more views use v and b in cpr for hemi poles
swfiua Aug 10, 2018
56de23e
cpr add stride and note n important
swfiua Aug 10, 2018
0166b2b
ncdf working with latest cpr?
swfiua Aug 10, 2018
66955cd
round and round with versions
swfiua Aug 10, 2018
a601d4d
add winding to get north south flipping spirals
swfiua Aug 12, 2018
f981bc1
add some physices and discover quantise heisenbug
swfiua Aug 12, 2018
4898b99
why is it all going black?
swfiua Aug 12, 2018
ffb6795
e by gum factor restores light
swfiua Aug 12, 2018
16b2621
e by gum factor restores light
swfiua Aug 12, 2018
324437c
bring neutron star to life
swfiua Aug 12, 2018
b7bb702
another release at this rate will run out of digits
swfiua Aug 12, 2018
8b11021
cpr temporary breakage
swfiua Aug 13, 2018
71a3164
cpr thrashing around
swfiua Aug 13, 2018
7e7eec7
more cpr thrashing
swfiua Aug 13, 2018
f53e419
general confusion and some insights
swfiua Aug 13, 2018
71d6e92
shorten version number
swfiua Aug 13, 2018
6dfdf42
more cpr optiond d and f change metric
swfiua Aug 13, 2018
6d777f7
juggling too many balls
swfiua Aug 14, 2018
6e834be
make world spin slowly
swfiua Aug 16, 2018
9fb5421
play with world spin
swfiua Aug 18, 2018
bb33933
tick toc run for cpr spheres
swfiua Aug 18, 2018
fd81b47
bump version for a new release
swfiua Aug 18, 2018
32aa506
sleepy ticks for cpr and ncdf
swfiua Aug 19, 2018
2df00cd
more cpr puzzling
swfiua Aug 19, 2018
ceab18e
homing in on spiral bugs
swfiua Aug 21, 2018
a3b7356
add twist option to cpr
swfiua Aug 22, 2018
5b1534f
set all cpr sphere weights to one
swfiua Aug 22, 2018
d3ef2be
bump version number
swfiua Aug 22, 2018
b476e6d
remove debug divide by 10 cpr
swfiua Aug 22, 2018
96d3f89
round and round with versions
swfiua Aug 22, 2018
526c2c2
mass option for cpr
swfiua Aug 23, 2018
53e9415
misc mass fixes
swfiua Aug 23, 2018
0a18330
cpr now has radii option
swfiua Aug 23, 2018
880d7ec
bump version number
swfiua Aug 23, 2018
f603afe
outer wave optional and quantise fix?
swfiua Aug 24, 2018
f3af791
adventures in async land threas and GIL
swfiua Aug 28, 2018
8672d9a
feedback from the user base
swfiua Aug 28, 2018
d3376ef
thrashing around in the cpr dark
swfiua Aug 29, 2018
6a9d1a7
balls running in separate processes
swfiua Sep 1, 2018
8447792
boundary conditions smooth running a sink balls
swfiua Sep 2, 2018
a59a7b8
stamps values and co routines in ncdf pickle
swfiua Sep 6, 2018
ae446ab
bump version number
swfiua Sep 14, 2018
d04e166
kiss goodbye to share data
swfiua Sep 24, 2018
a3fed5e
evolving data sharing with karma kisses
swfiua Sep 24, 2018
cfe6e58
5 * 2 ^ 4 day plan
swfiua Oct 4, 2018
e41d67f
+ = typo in day 1
swfiua Oct 5, 2018
f8842c3
start oo 2 u eh view of the universe
swfiua Oct 8, 2018
7e0ef61
oort ought to help outer spheres
swfiua Oct 9, 2018
4a517e3
break ncdf see fixme
swfiua Oct 17, 2018
6445ae1
gamma ray bursts
swfiua Oct 17, 2018
7715a9a
grasping at rays in the dark
swfiua Oct 17, 2018
5ce72ec
spectacularly wrong insights
swfiua Oct 22, 2018
9e40953
evolving story of waves and rays
swfiua Oct 28, 2018
bdf1d4c
which came first the gravitational wave or the gamma ray?
swfiua Oct 28, 2018
44c3061
general unit confusion in astropy land
swfiua Oct 30, 2018
26f1d96
grb birthday what where when problem
swfiua Nov 5, 2018
9dd4a0a
adaptive tankrain image smoothing??
swfiua Nov 8, 2018
9e29fed
tankrain image diffing sort of working
swfiua Nov 8, 2018
8f6e159
image diff diff for tankrain
swfiua Nov 9, 2018
abf3896
numpy breakage woes with cpr
swfiua Nov 13, 2018
3bc314d
cpr working again with added numpy speed
swfiua Nov 13, 2018
ce79fa2
tankrain now uses cpr balls
swfiua Nov 13, 2018
21b5405
ncdf working again with new cpr
swfiua Nov 14, 2018
23ee8b2
grb solar system coordinates
swfiua Nov 16, 2018
253a04c
lamb stew time while planets wander grb
swfiua Nov 18, 2018
ef04f73
more planet fun and a play option idea
swfiua Nov 19, 2018
6881b9e
general breakage in the house
swfiua Nov 19, 2018
4ae9910
add astropy to requirements
swfiua Nov 19, 2018
e18f317
gamma ray burst 170817A
swfiua Nov 19, 2018
f0e9901
fun and features in grb solar land
swfiua Nov 20, 2018
3c3bb3f
bump version
swfiua Nov 20, 2018
4a98bd5
add a cpr nested waves to grb
swfiua Nov 21, 2018
aa4a81d
bump version for latest fix
swfiua Nov 21, 2018
a249178
old tk backend buglet
swfiua Nov 23, 2018
3270985
v eyes work in progress on dedupe option
swfiua Nov 27, 2018
7eacfe3
kiss checksum thought in progress
swfiua Dec 2, 2018
4f4d3f7
karma kiss protocol has heart beat
swfiua Dec 13, 2018
510558e
karma kiss path simplification
swfiua Dec 13, 2018
bf7ffdb
require older 2.1 matplotlib :(
Dec 13, 2018
cf761b1
finish merge?
Dec 13, 2018
aff9774
of all the things they say what fred knew
swfiua Dec 13, 2018
92964ee
thanks muchly, gravitational waves as json :)
swfiua Dec 13, 2018
dc1823c
waves gamma and gravity
swfiua Dec 15, 2018
9ae6d55
exploring gw data with python3.6 -i and grb
swfiua Dec 16, 2018
5b8c0c4
pi is transendental and an ocean of dolphins
swfiua Dec 17, 2018
947b915
inertia with inertia ideas white noise from snowy
swfiua Jan 8, 2019
7d3c3f4
more inertia for inertia dot rest
swfiua Jan 14, 2019
2d030b3
more inertia confusion
swfiua Jan 17, 2019
3049bc0
pi is transcendental now
swfiua Jan 21, 2019
ace80af
inertia dot rst gaining momentum?
swfiua Jan 21, 2019
7e13f17
murky inertial details
swfiua Jan 21, 2019
c01c465
inertia going round in ever increasing circles
swfiua Jan 22, 2019
1476e08
collisions depend on the algorithm
swfiua Jan 23, 2019
ec4b016
galaxy birthday puzzle gravity waves
swfiua Jan 24, 2019
c8a71cb
not the epcycle of planetary motion?
swfiua Jan 28, 2019
c0edb86
de Sitter and hyperbolic geodesics
swfiua Jan 28, 2019
7f7be34
clock rewind strangeness
swfiua Jan 28, 2019
89ac921
corrections and observations added to inertia
swfiua Jan 30, 2019
2af9e5c
what's a parsec or two between friends?
swfiua Jan 30, 2019
ed39040
add names aka dates to gw data
swfiua Jan 30, 2019
8bcbd4e
coincident reports of sweeping manta rays
swfiua Jan 30, 2019
82eded6
life in the multiverse zach gill
swfiua Feb 13, 2019
cd43050
coincidence in the multiverse
swfiua Feb 13, 2019
e28bcfb
sweet nothings in the multiverse
swfiua Mar 26, 2019
295409e
old ramblings on harmony
swfiua Apr 7, 2019
3a47efe
mana from heaven
swfiua Apr 7, 2019
e6f7b42
geodesic update
swfiua Apr 7, 2019
bc70d28
white space?
swfiua Apr 7, 2019
6b62134
water based life forms
swfiua Apr 7, 2019
b2c1fbc
start simplifying dependencies
swfiua Apr 19, 2019
6442f48
copernicus data service example
swfiua May 8, 2019
a799583
ignore pdf's
swfiua May 8, 2019
160812b
history typo and start of a refactor adventure?
swfiua May 8, 2019
ed8e3ef
thinking about pipig backend
swfiua May 13, 2019
ab18a50
add fixed up version of matplotlib table.py
swfiua Jun 13, 2019
11af1a0
more gamma ray burst and gravity wave fun
swfiua Jul 3, 2019
dee791f
trying to find my way round ncdf. need a new name
swfiua Jul 6, 2019
51113c9
ncdf natural curcular data field? Cancel new name
swfiua Jul 6, 2019
8aecdbc
why is it working so hard ncdf?
swfiua Jul 7, 2019
4970870
make cpr sphere run default to another process
swfiua Jul 7, 2019
fb74781
sha in ncdf land hack
swfiua Jul 8, 2019
ac99b36
starting to get the hang of pyshtools
swfiua Jul 9, 2019
5a2d6e7
working on a simple harmonic tpot
swfiua Jul 10, 2019
1695d00
sha gets as far as first brew
swfiua Jul 12, 2019
9d7b5e1
sha tpot with added plots
swfiua Jul 12, 2019
b2df7ae
plot A matrix as well as gamma in sha
swfiua Jul 13, 2019
b12a836
sha mushrooming options and async plotter thoughts
swfiua Jul 14, 2019
be72781
sha with add mollweide thanks to pcolormesh v imshow
swfiua Jul 15, 2019
ba68e3c
turn tpot into class Tea Plot
swfiua Jul 21, 2019
677c4fa
making sha tpot work again post TeaPlot class
swfiua Jul 21, 2019
5e64ce7
sha and ncdf re org
swfiua Jul 23, 2019
d04bf99
sha and ncdf re org
swfiua Jul 23, 2019
e7d1b2b
sha showing promise now time for async?
swfiua Jul 25, 2019
f5e5ba6
make sha lmax a parameter
swfiua Jul 25, 2019
cd33b10
tinker with sha plots
swfiua Jul 26, 2019
bf0bbd9
cmd line args and async options?
swfiua Jul 28, 2019
9aacaf6
working towards working with blume magic
swfiua Jul 29, 2019
61b923c
sha everything but the images edition
swfiua Jul 30, 2019
c49298a
figure to data fun with sha
swfiua Jul 30, 2019
9545e8b
make sha asynchronous with pretty plots
swfiua Jul 30, 2019
c13c4c0
more async plotting in sha
swfiua Jul 30, 2019
218a723
adapt with blume magic grid
swfiua Aug 3, 2019
d0271c6
adapt sha to changing blume
swfiua Aug 8, 2019
9334fb3
celestial update and the hatching of a plan
swfiua Aug 21, 2019
20e4d8f
make sense_hat module optional for sense
swfiua Aug 22, 2019
66a8959
use blume table in pigfarm
swfiua Aug 22, 2019
ffab295
start switching cpr to blume magic
swfiua Aug 30, 2019
59800fb
noodlings on expanding and contracting fieds
swfiua Sep 6, 2019
d4dd10f
shurely shome mishtake in exandcon?
swfiua Sep 6, 2019
57747b5
expanding and contracting expanding in scope
swfiua Sep 7, 2019
ed771e1
cope with missing pandas and more blume in sha
swfiua Sep 15, 2019
26c8a0c
expanding and contracting blume meets grb
swfiua Oct 1, 2019
f1655d4
static universe ramblings
swfiua Oct 4, 2019
b5804fa
galaxies not looking right but plotting
swfiua Oct 4, 2019
0e3abef
need to work on sha too
swfiua Oct 4, 2019
dadf912
trying to make sense of near galaxy data
swfiua Oct 5, 2019
c05b8f5
grb galaxy plotting limping along
swfiua Oct 5, 2019
6f6cc01
grb showing planets in red
swfiua Oct 5, 2019
5e82839
make planets move in grb
swfiua Oct 5, 2019
297980c
add rotation to galaxy plot
swfiua Oct 5, 2019
dfdd96d
grb galactic visualisation coming along
swfiua Oct 6, 2019
ebe1b8b
constellation names in grb
swfiua Oct 6, 2019
ec7ffb8
universal galactic confusion extends to grb.py
swfiua Oct 9, 2019
58e6bf0
static moving along grb chopping about
swfiua Oct 10, 2019
d9a7632
static noise and grb tinkering
swfiua Oct 22, 2019
122242d
crontab updates and misc older debris
swfiua Jan 21, 2020
87a2b49
curious case of the missing colon
swfiua Jan 21, 2020
7598ef6
tankrain cron entry update
swfiua Jan 21, 2020
308cac9
as_pil currently broken in veyes
swfiua Jan 21, 2020
014b55d
veyes dedupe flag
swfiua Jan 23, 2020
bcca592
pandas 1.0 is here
swfiua Jan 30, 2020
6d8b7c4
simple script to display sense hat values
swfiua Jan 31, 2020
52a95dc
sense clean start new file if time goes backwards
swfiua Jan 31, 2020
6e3dda6
tinker with hat noddy
swfiua Jan 31, 2020
b798642
add tankrain option to save a day of images as a gif
swfiua Mar 18, 2020
698046b
social distance and time
swfiua Mar 24, 2020
349013e
bike net c19
swfiua Mar 24, 2020
215ece4
taskgroups for tasks and gifs for tankrain
swfiua May 5, 2020
33a71e6
old ideas and the start towards a new moon
swfiua Dec 4, 2020
0cc8c28
old oddments
swfiua Dec 19, 2020
3251074
sense hat work in progress
swfiua Dec 19, 2020
2482e5b
transport mutterings and moon moai
swfiua Jan 20, 2021
433841a
more moon moai
swfiua Jan 20, 2021
8e0e3e7
old ideas
swfiua May 20, 2021
c39a9e4
more transport mutterings
swfiua Aug 14, 2021
1be8032
await sleep
swfiua Sep 29, 2021
eb5bf4b
Merge branch 'master' of github.com:swfiua/karmapi
swfiua Sep 29, 2021
dd07883
temporary hat hack for kitty cam
swfiua Sep 29, 2021
39b4f1d
hat hackfest continues
swfiua Sep 29, 2021
3928c4f
long exposure veyes fix?
swfiua Sep 29, 2021
9c2f1f3
long exposure veyes fix2?
swfiua Sep 29, 2021
40423ca
hat a little darker
swfiua Sep 30, 2021
d4dfbea
tankrain now runs with blume, much rejoicing
swfiua Oct 1, 2021
1a1ca05
revert reds
swfiua Nov 25, 2021
3a3567d
revert reds city spaces
swfiua Nov 26, 2021
26b797c
revert reds city spaces random ramblings
swfiua Nov 26, 2021
5ea6f57
fix tankrain for latest blume
swfiua Mar 18, 2022
18ade2d
tankrain and sense in progress
swfiua Apr 13, 2022
83e7aff
more tankrain fixes
swfiua Apr 13, 2022
799bec0
start veyes hack to use libcamera
swfiua Apr 13, 2022
3a05da7
import confusion
swfiua Apr 13, 2022
ff73ba9
more import confusion
swfiua Apr 13, 2022
b76e55c
nopreview not preview
swfiua Apr 13, 2022
ec66f9e
str not list
swfiua Apr 13, 2022
e33c016
another go at subprocess cmd building
swfiua Apr 13, 2022
1ead700
try and stop hang while running libcamera
swfiua Apr 13, 2022
7e9a444
back to plain subprocess
swfiua Apr 13, 2022
d3f5e40
oops return the cmd
swfiua Apr 13, 2022
06414ee
try qt-preview for veyes
swfiua Apr 13, 2022
91074e7
more veyes hacking
swfiua Apr 13, 2022
096e750
qt-preview pops up for veyes
Apr 13, 2022
429f126
veyes tinkering
swfiua Apr 15, 2022
e3271c2
veyes tinkering
swfiua Apr 15, 2022
b6e61eb
veyes tinkering
swfiua Apr 15, 2022
29e9838
breaking the cpr module
swfiua Apr 25, 2022
6bdce27
veyes hacking for libcamera on pi
Nov 27, 2022
4b0aeb5
Merge 192.168.2.96:devel/karmapi
swfiua Nov 27, 2022
dc2ac38
veyes scaling options
swfiua Nov 30, 2022
d0458ea
veyes async libcamera version
Nov 30, 2022
0301b3f
resolve conflicts
Nov 30, 2022
7b24eff
more veyes hacks
Nov 30, 2022
5604ceb
fix tankrain for blume latest
swfiua Apr 29, 2023
a1fec64
try and get cpr working again
swfiua Jun 26, 2023
59341a5
sphinx extension png to img
swfiua Jun 28, 2023
dfe811e
futile attempt to unravel ottawa weather bitrot
swfiua Jun 29, 2023
605b0ab
random hat colours
swfiua Mar 5, 2025
f1a739a
complete merge
swfiua Mar 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ coverage.xml
# Sphinx documentation
docs/_build/

# pdf's
*.pdf

# PyBuilder
target/

Expand Down
51 changes: 46 additions & 5 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,52 @@
Karma Pi
==========

Karma pi is a place to come to find tools to help turn data into information.
Time for an update, things moving along.

Tools to help visualise and explore that data. Tools that come with *python* batteries included.
Bits slowly evolving as time passes by.

Finding the core, 3.6, idle, async await.

Data and plotting and models to fit.

Forecasts to make, but how to share?

This is a place to share my ideas.

Forks are welcome, don't be afraid.

Check the commit log, what catches your eye?

Click on the delta, see what changed?

What was I doing and why might it matter?

A checksum from git, to log a commit.

A seed from a chain to see if it runs.

And a checksum with zeroes to see if its right.

Collect the statistics a map reduce.

And check the statistics with the same zero sum.

Rewarding the miners with information.

Combining the skill of the players.

With their shared observations in time.

A commit with a future, when will its time be?

Karma pi -- tools to help people of all ages to explore our world.

Working with python, pi and jupyter.

On earth and beyond, to look to the future.

Out will come what we put in, with feedback learning and value therein.

Tools to help people of all ages to explore our world.

Get out what you put in
=======================
Expand Down Expand Up @@ -190,7 +231,7 @@ There are *rst* files in the *docs* folder and a *conf.py* for *sphinx*::

pip install sphinx

(pip3,6 if you have multiple pythons).
(pip3.6 if you have multiple pythons).

After that just run:

Expand Down Expand Up @@ -252,7 +293,7 @@ git clone https://github.com/openbermuda/karmapi

cd karmapi

pip3.6 -e ,
pip3.6 -e .

Python3.6 on Ubuntu 16.04 and raspbian
======================================
Expand Down
9 changes: 9 additions & 0 deletions bin/karma
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/usr/bin/python3

import sys

sys.path.append('..')

from karmapi import cpr

cpr.main()
5 changes: 5 additions & 0 deletions crontab/rainbow
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# rainbow images

@reboot pi /usr/local/bin/python3.6 -m karmapi.rainbow /home/pi/karmapi/rainbow


4 changes: 2 additions & 2 deletions crontab/sense
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@reboot pi /usr/local/bin/python3.6 -m karmapi.sense --path /home/pi/karmapi/sensehat
@reboot pi /usr/bin/python3 -m karmapi.sense --path /home/pi/karmapi/sensehat

# crashes at 1 second past midnight, so start a new day
0 0 * * * pi /usr/local/bin/python3.6 -m karmapi.sense --path /home/pi/karmapi/sensehat
0 0 * * * pi /usr/bin/python3 -m karmapi.sense --path /home/pi/karmapi/sensehat
2 changes: 1 addition & 1 deletion crontab/tankrain
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
DISPLAY=:0
PIG=hat
@reboot pi /usr/local/bin/python3.6 -m karmapi.tankrain /home/pi/karmapi/camera
@reboot pi /usr/bin/python3 -m karmapi.tankrain /home/pi/karmapi/camera
6 changes: 4 additions & 2 deletions crontab/veyes
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
#@reboot pi /usr/local/bin/python3.6 -m karmapi.veyes /home/pi/karmapi/camera
#@reboot pi /usr/bin/python3 -m karmapi.veyes /home/pi/karmapi/camera

# default -- one picture per minute
@reboot pi /usr/bin/python3 -m karmapi.veyes /home/pi/karmapi/camera --sleep 60

@reboot pi /usr/local/bin/python3.6 -m karmapi.veyes /home/pi/karmapi/camera
82 changes: 82 additions & 0 deletions docs/80days.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
=============
Eighty Days
=============

A plan for eighty days.::

2 ^ 4 * 5

So lots of pairs. An hour a day?

Work on the bit that interests most.

So let's start with some assumptions.

The visible universe is remarkably uniform.

Gravitational waves exist.

As matter rotates relative to its background space, it disturbs the
background gravitational field.

If we assume the magnitude falls off linearly with distance.

This is intended just to boot-strap an argument.

de Sciama says the intertial field at a point is defined by::

I = sum ( m_k * owega_k / r_k)

In words, the effect is proportional to the mass of the body and
inversely proportional to its distance away.

This *omega* thing you can view as the effect this blob of matter has
on the inertial field, as it rides the waves.

Assertion 1
-----------

::

Any matter moving (rotating) relative to it's inertial frame sends
out a gravitational wave that matches the extent to whith it is out
of phase with its inertial frame.

If it actually manages to align itself with the inertial frame then
it will disappear in a burst of energy directed along the angle of
alignment.

As a wave of frequency as determined by Planck's constant.


Matter
------

In symmetry, it makes sense to view matter as a standing wave of the
frequency determined by Planck::

e = mc^2 = hf


Note 1
------

Note 2
------

Symmetry
--------

Markov models
-------------

Climate Data
------------

ecmwf 40 year global interim precipitation data.

Canada nationwide historical weather station data.

Model the delta, look for discontinuities.


55 changes: 55 additions & 0 deletions docs/bikes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
=================================
Distance and time with bicycles
=================================

There is a lot of good information in this article, particular in
regards to how c19 seems to be spreading::

https://www.nytimes.com/2020/03/22/health/coronavirus-restrictions-us.html

Outbreaks tend to be family groups, friends, people who work together,
a restaurant or cafe.

Transmission seems to be greater in groups which spend more time
together. My guess (and it is a guess) is most (90%?) infections come
from airborn transmission.

We breath out a large amount of virus, very much larger amounts when
we cough. The amount that transmits between two people drops rapidly
with distance, but increases significantly when in close proximity for
a large amount of time.

Atmospheric conditions such as extreme cold, wind, humidity, warmth
may significantly affect transmission. Is there existing research in
this area?

I hope someone is researching outdoor versus indoor transmission
rates for c19, although recognise this is challenging to do.

For outdoor rates, the atmospheric conditions would seem relevant.

Indoor, we are being told 2 metres apart, so let's go with that
outside, or raise it to 5m when we can.

Large food stores are currently the largest gatherings.

It would seem this is an area where more segmenting of customers would
help. For example, each day say which digits (last digit of a
Canadian post code?) get to go shopping.

For the other days how about contact free bicycle delivery?

Attach a trolley to your bike and you're part of bike net.

Ride your bike to a loading area.

Someone loads the cargo.

Off you go.

Divide the city into grids.

Use traffic lights to synchronise movement through loading areas.

In between a grid of traffic free bicycle priority lanes with a 5 metre
rule.
Loading