Skip to content

Instantly share code, notes, and snippets.

@lenaschimmel
lenaschimmel / analyze_indent.sh
Last active March 8, 2023 15:39
Analyzes indentation in all files matching the find pattern in the given directory.
#!/usr/bin/env bash
set -e
if [ "$#" -ne 2 ] || ! [ -d "$1" ]; then
echo "Usage: $0 DIRECTORY PATTERN" >&2
echo "Analyzes indentation in all files matching the find pattern in the given directory. Remember to quote your pattern."
exit 1
fi
TARGETDIR=$(realpath $1)
@lenaschimmel
lenaschimmel / Variantenverdacht_full.csv
Last active December 27, 2021 14:53
SIEHE KOMMENTAR UNTER DEN DATEN - Namen und Adressen einiger Labore, die VERMLUTLICH im November und Dezember die meisten Variantenverdachtsfälle ermittelt haben.
We can make this file beautiful and searchable if this error is corrected: It looks like row 10 should actually have 5 columns, instead of 2. in line 9.
count,plz,name,url,adresse
796,21502,LADR Zentrallabor Dr. Kramer & Kollegen,https://ladr.de,"Lauenburger Straße 67, 21502 Geesthacht, Deutschland"
660,82152,IMD - MVZ Labor Martinsried,https://www.medizinische-genetik.de/index.php?id=16937,"Lochhamer Straße 29, 82152 Martinsried, Deutschland"
122,13347,Labor MVZ mib AG,https://www.labor-mib.de/,"Oudenarder Straße 16 20, 13347 Berlin, Deutschland"
111,93053,SYNLAB MVZ Regensburg,https://www.synlab.de/lab/regensburg,"Hildegard-von-Bingen-Straße 1, 93053 Regensburg, Deutschland"
93,40477,Medizinische Laboratorien Düsseldorf,https://www.labor-duesseldorf.de/,"Nordstraße 44, Düsseldorf, Deutschland"
77,13353,Labor Berlin - Charité Vivantes GmbH,http://www.laborberlin.com/,"Sylter Straße 2, 13353 Berlin, Deutschland"
46,20095,Limbach - Speziallabor am Mönckeberg,https://rheuma-hh.de/,"Mönckebergstraße 27, 20095 Hamburg, Deutschland"
39,92637,SYNLAB MVZ Weiden,https://www.synlab.de/lab/weiden,"Zur Kesselschmiede 4, 92637 Weiden in der Oberpfalz, Deutschland"
25,707
@lenaschimmel
lenaschimmel / analysis_by_date_2021-12-22.csv
Created December 23, 2021 00:41
Datumsbezogene Auswertung Omikron-Fälle, Stand 2021-12-22
DATE_DRAW ALL OMICRON RANDOM_ALL RANDOM_OMICRON CASES
2021-12-01 1986 35 899 6 74026
2021-12-02 2446 33 1122 10 68082
2021-12-03 1851 38 1121 10 62542
2021-12-04 1381 34 552 7 42499
2021-12-05 467 21 242 4 23109
2021-12-06 2899 55 2004 15 42463
2021-12-07 1922 53 999 12 69287
2021-12-08 1383 66 925 27 67158
2021-12-09 2494 58 1076 21 57654
We can make this file beautiful and searchable if this error is corrected: It looks like row 10 should actually have 8 columns, instead of 1. in line 9.
IMS_ID,DATE_DRAW,RECEIVE_DATE,PROCESSING_DATE,SENDING_LAB_PC,SEQUENCING_LAB_PC,SEQ_REASON,clade
IMS-10208-CVDP-97186C63-0CDA-4A76-92DE-29685D48A54A,2021-12-02,2021-12-02,2021-12-02,13353,13353,A,21K (Omicron)
IMS-10219-CVDP-C60CACB2-2993-4A95-9D97-8C613EC9F949,2021-11-29,2021-12-02,2021-12-02,48653,48143,A[B.1.1.529],21K (Omicron)
IMS-10267-CVDP-32F8E561-BA48-4C3E-9166-74824A6444A7,2021-11-27,2021-12-02,2021-12-04,45138,44137,N,21K (Omicron)
IMS-10267-CVDP-5564ECF2-3CB9-42C2-BFE1-646C9F074FE8,2021-11-24,2021-12-02,2021-12-04,21423,44137,N,21K (Omicron)
IMS-10267-CVDP-50B35FB3-9B33-40A6-B9E7-F505AF93BADC,2021-11-24,2021-12-02,2021-12-04,21423,44137,N,21K (Omicron)
IMS-10338-CVDP-C82BF53E-EEFC-4F86-9112-504A6563AABB,2021-11-24,2021-12-03,2021-12-04,60327,,N,21K (Omicron)
IMS-10013-CVDP-A7351924-ACAE-4588-AD8F-024E43BD0EF5,2021-11-23,2021-12-03,2021-12-04,04779,04779,N,21K (Omicron)
IMS-10087-CVDP-9404CD82-32BF-451A-A829-4B50C5CB5CF4,2021-11-26,2021-12-03,2021-12-04,50858,50858,N,21K (Omicron)
IMS-10116-CVDP-295
@lenaschimmel
lenaschimmel / Variantenverdacht_LaborID.csv
Created December 22, 2021 08:09
Postleitzahlen und IDs der Labore, die im November und Dezember die meisten Variantenverdachtsfälle ermittelt haben
field value count
LABOR_ID 10004 770
LABOR_ID 10261 768
LABOR_ID 10036 661
LABOR_ID 10272 498
LABOR_ID 10213 433
LABOR_ID 10190 353
LABOR_ID 10350 343
LABOR_ID 10001 301
LABOR_ID 10594 202
@lenaschimmel
lenaschimmel / Startup.cs
Created January 10, 2018 14:12
Two scripts which reset a USB cam whenever a Game is started in Unity
void Awake() {
StartCoroutine(cameraHack());
}
IEnumerator cameraHack() {
var fileTrigger = "usbhack/restart";
var fileLink = "usbhack/camlink";
File.Delete(fileLink);
if (File.Exists(fileTrigger))
{