Skip to content

Instantly share code, notes, and snippets.

@lewcpe
lewcpe / sputnik.py
Created March 3, 2021 11:15
Extract raw data from SputnikV paper
PLACEBO_DATA = "h 12.837 v 1.644 h 2.57 v 0.82 h 2.56 v 0.82 h 2.57 v 2.464 h 2.569 v 1.639 h 7.699 v 0.82 h 2.569 v 1.639 h 2.569 v 1.644 h 2.562 v 1.639 h 2.568 v 0.82 h 2.57 v 0.825 h 2.561 v 4.103 h 2.569 v 1.639 h 2.569 v 1.64 h 2.569 v 1.671 h 2.561 v 2.556 h 2.57 v 3.451 h 2.568 v 2.62 h 5.13 v 3.597 h 2.57 v 2.723 h 2.569 v 0.906 h 2.569 v 1.822 h 2.561 v 3.645 h 2.569 v 0.911 h 2.569 v 2.745 h 2.561 v 1.827 h 2.569 v 2.75 h 2.569 v 3.666 h 5.131 v 0.923 h 2.568 v 0.922 h 2.569 v 0.922 h 2.57 v 1.849 h 5.13 v 2.782 h 2.57 v 1.855 h 2.568 v 0.933 h 2.562 v 1.866 h 2.569 v 0.932 h 7.698 v 0.944 h 2.57 v 2.863 h 2.569 v 2.879 h 7.699 v 1.041 h 2.569 v 1.073 h 7.7 v 1.191 h 2.569 v 2.454 h 7.698 v 1.396 h 2.57 v 1.462 h 2.561 v 3.084 h 2.569 35.935 2.569"
VACCINATED_DATA = "h 2.569 v 0.55 h 2.569 v 0.545 h 5.131 V 1.92 h 2.568 v 1.095 h 2.57 v 0.819 h 2.56 v 1.095 h 2.57 v 1.644 h 2.569 v 0.819 h 2.569 v 0.545 h 2.561 v 1.37 h 2.569 v 0.549 h 2.569 v 1.365 h 2.569 v 0.55 h 2.562 v 1.644 h 2.568 v 0.27 h 2
@lewcpe
lewcpe / vaccine.py
Created April 30, 2021 11:19
Simulation of Vaccine Efficacy
import random
VACCINE_EFFICACY = 0.504
VACCINE_WAIT = 14
SAMPLE_SIZE = 20_000
TOTAL_POPULATION = 10_000_000
INFECTION_RATE = 0.0002
class SimulateVaccine(object):
def __init__(self):
@lewcpe
lewcpe / Map.svelte
Created September 13, 2024 07:16
Svelte example for google map js api
<script>
import { onMount } from 'svelte';
import { Loader } from '@googlemaps/js-api-loader';
import { AlarmClock } from 'lucide-svelte'
let map;
let mapOptions = {
center: { lat: 19.9105, lng: 99.8406 }, // Default center (adjust as needed)
zoom: 8,
mapId: 'hellome',