Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/parameter view #345

Merged
merged 34 commits into from
Apr 5, 2024
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
b0dd135
:wrench: Add tabs for simulation chart and parameter list.
JonasGilg Jan 31, 2024
f660b17
:tada: Add a parameter editor.
JonasGilg Feb 15, 2024
dc62017
:beetle: Fix dependencies.
JonasGilg Mar 12, 2024
061e3ed
Merge remote-tracking branch 'origin/develop' into feature/parameter-…
JonasGilg Mar 13, 2024
f807ac6
Merge remote-tracking branch 'origin/develop' into feature/parameter-…
JonasGilg Mar 13, 2024
eed37c9
:wrench: Improve spacing.
JonasGilg Mar 14, 2024
aa92349
Merge remote-tracking branch 'origin/develop' into feature/parameter-…
JonasGilg Mar 15, 2024
9795fe0
:memo: Add comments.
JonasGilg Mar 15, 2024
a7cc39c
:memo: Add reuse identifiers.
JonasGilg Mar 18, 2024
93052ad
:sparkles: Formatting.
JonasGilg Mar 18, 2024
ad2f4e3
Merge remote-tracking branch 'origin/develop' into feature/parameter-…
JonasGilg Mar 19, 2024
81b0c3e
:memo: Add new parameter name keys to translation files.
JonasGilg Mar 20, 2024
ec30635
:beetle: Fix tests.
JonasGilg Mar 20, 2024
9424188
:heavy_check_mark: Add more tests to the parameter editor.
JonasGilg Mar 21, 2024
4f751a9
:memo: Add some documentation.
JonasGilg Mar 21, 2024
c51303a
:beetle: Fix searchbar tests.
JonasGilg Mar 21, 2024
124c3d4
:wrench: Reenable group filters.
JonasGilg Apr 3, 2024
761bb37
Update frontend/locales/en-backend.json5
JonasGilg Apr 4, 2024
bf4c062
:wrench: Apply suggestions from review.
JonasGilg Apr 4, 2024
9980b34
Merge remote-tracking branch 'origin/feature/parameter-view' into fea…
JonasGilg Apr 4, 2024
b725447
:sparkles: Formatting.
JonasGilg Apr 4, 2024
f37e603
:beetle: Fix tests.
JonasGilg Apr 4, 2024
0e72784
:beetle: Fix tests?
JonasGilg Apr 4, 2024
4ea59cc
:beetle: Fix tests?
JonasGilg Apr 4, 2024
8c56998
:beetle: Fix tests?
JonasGilg Apr 4, 2024
ab66e90
:beetle: Fix tests?
JonasGilg Apr 4, 2024
4119c31
:beetle: Fix tests?
JonasGilg Apr 4, 2024
c6cd739
:beetle: Fix tests?
JonasGilg Apr 4, 2024
493f16e
:beetle: Fix tests?
JonasGilg Apr 4, 2024
88a37b8
:beetle: Fix tests?
JonasGilg Apr 4, 2024
05a6e89
:beetle: Update node version for tests.
JonasGilg Apr 4, 2024
1879139
:beetle: Fix tests?
JonasGilg Apr 4, 2024
fc3ec95
:beetle: Fix tests?
JonasGilg Apr 4, 2024
bcfcc8d
:beetle: Fix tests?
JonasGilg Apr 4, 2024
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
2 changes: 1 addition & 1 deletion frontend/assets/third-party-attributions.json

Large diffs are not rendered by default.

201 changes: 201 additions & 0 deletions frontend/locales/de-backend.json5
JonasGilg marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,207 @@
verschlimmert. Sofern verfügbar, kommen die Zahlen zu den Intensivpatient:innen aus dem DIVI\
Intensivregister.',
},
parameters: {
// Old Parameter Names
AsymptoticCasesPerInfectious: {
symbol: '\\mu_C^R',
description: 'Anteil der nicht symptomatischen Fälle',
},
DeathsPerHospitalized: {
symbol: '\\mu_U^D',
description: 'Anteil der Personen, die auf der Intensivstation behandelt werden und sterben',
},
HomeToHospitalizedTime: {
symbol: 'T_I',
description: 'Mittlere Zeitspanne für Personen mit milden Symptomen',
},
HospitalizedCasesPerInfectious: {
symbol: '\\mu_I^H',
description: 'Anteil der symptomatischen Fälle, die zu einem Krankenhausaufenthalt führen',
},
HospitalizedToHomeTime: {
symbol: 'T_H',
description: 'Dauer des notwendigen Krankenhausaufenthalts (ohne Intensivpflege)',
},
HospitalizedToICUTime: {
symbol: 'Veraltet',
description: 'HospitalizedToICUTime',
},
ICUCasesPerHospitalized: {
symbol: '\\mu_H^U',
description: 'Anteil der hospitalisierten Personen, welche später Intensivpflege benötigen',
},
ICUToDeathTime: {
symbol: 'T_U',
description: 'Dauer der notwendigen Intensivpflege',
},
ICUToHomeTime: {
symbol: 'Veraltet',
description: 'ICUToHomeTime',
},
/*
IncubationTime: {
symbol: 'IT',
description: 'Zeitraum des latenten nicht-infektiösen Stadiums',
},
*/
JonasGilg marked this conversation as resolved.
Show resolved Hide resolved
InfectionProbabilityFromContact: {
symbol: 'p^{(0)}',
description: 'Grundlegendes Übertragungsrisiko (ohne Saisonalitätsfaktor)',
},
InfectiousTimeMild: {
symbol: 'Veraltet',
description: 'InfectiousTimeMild',
},
MaxRiskOfInfectionFromSympomatic: {
symbol: '\\xi_{I_{Sy}}',
description: 'Maximales relatives Infektionsrisiko durch nicht-isolierte symptomatische Individuen (mit Testkapazitätsbeschränkungen)',
},
ReducExpInf: {
symbol: 'p_{I_{Sy,PI}}',
description: 'Relative Reduktion symptomatischer Infektionen für Personen mit partieller Immunität',
},
ReducImmuneExp: {
symbol: 'p_{E_{II}}',
description: 'Relative Reduktion jedweder Infektion für Personen mit hoher Immunität',
},
ReducImmuneExpInf: {
symbol: 'p_{I_{Sy,II}}',
description: 'Relative Reduktion symptomatischer Infektionen für Personen mit hoher Immunität',
},
ReducImmuneInfHosp: {
symbol: 'p_{I_{Sev,II}}',
description: 'Relative Reduktion schwerer oder kritischer Infektion für Personen mit hoher Immunität',
},
ReducInfHosp: {
symbol: 'p_{I_{Sev,PI}}',
description: 'Relative Reduktion schwerer oder kritischer Infektionen für Personen mit partieller Immunität',
},
ReducTime: {
symbol: '\\kappa',
description: 'Relative Reduktion der Dauer milder Infektionen für partiell und gut geschützte Individuen',
},
ReducVaccExp: {
symbol: 'p_{E_{PI}}',
description: 'Relative Reduktion jedweder Infektion für Personen mit partieller Immunität',
},
RelativeCarrierInfectability: {
symbol: '\\xi_{I_{NS}}',
description: 'Relatives Infektionsrisiko durch nichtisolierte nichtsymptomatische Individuen',
},
RiskOfInfectionFromSympomatic: {
symbol: '\\xi_{I_{Sy},max}',
description: 'Relatives Infektionsrisiko durch nichtisolierte symptomatische Individuen',
},
/*
Seasonality: {
symbol: 'k',
description: 'Anteil eines relativen Saisonalitätsfaktors',
},
*/
/*
SerialInterval: {
symbol: 'SI',
description: 'Serielles Intervall zwischen zwei aufeinanderfolgenden Infektionen',
},
*/
/*
VaccinationGap: {
symbol: '-',
description: 'Zeit in Tagen zwischen erster und zweiter Impfung',
},
*/
JonasGilg marked this conversation as resolved.
Show resolved Hide resolved

// New Parameter Names
RecoveredPerInfectedNoSymptoms: {
symbol: '\\mu_C^R',
description: 'Anteil der nicht symptomatischen Fälle',
},
DeathsPerCritical: {
symbol: '\\mu_U^D',
description: 'Anteil der Personen, die auf der Intensivstation behandelt werden und sterben',
},
TimeInfectedSymptoms: {
symbol: 'T_I',
description: 'Mittlere Zeitspanne für Personen mit milden Symptomen',
},
SeverePerInfectedSymptoms: {
symbol: '\\mu_I^H',
description: 'Anteil der symptomatischen Fälle, die zu einem Krankenhausaufenthalt führen',
},
TimeInfectedSevere: {
symbol: 'T_H',
description: 'Dauer des notwendigen Krankenhausaufenthalts (ohne Intensivpflege)',
},
CriticalPerSevere: {
symbol: '\\mu_H^U',
description: 'Anteil der hospitalisierten Personen, welche später Intensivpflege benötigen',
},
TimeInfectedCritical: {
symbol: 'T_U',
description: 'Dauer der notwendigen Intensivpflege',
},
IncubationTime: {
symbol: 'IT',
description: 'Zeitraum des latenten nicht-infektiösen Stadiums',
},
TransmissionProbabilityOnContact: {
symbol: 'p^{(0)}',
description: 'Grundlegendes Übertragungsrisiko (ohne Saisonalitätsfaktor)',
},
MaxRiskOfInfectionFromSymptomatic: {
symbol: '\\xi_{I_{Sy}}',
description: 'Maximales relatives Infektionsrisiko durch nicht-isolierte symptomatische Individuen (mit Testkapazitätsbeschränkungen)',
},
ReducInfectedSymptomsPartialImmunity: {
symbol: 'p_{I_{Sy,PI}}',
description: 'Relative Reduktion symptomatischer Infektionen für Personen mit partieller Immunität',
},
ReducExposedImprovedImmunity: {
symbol: 'p_{E_{II}}',
description: 'Relative Reduktion jedweder Infektion für Personen mit hoher Immunität',
},
ReducInfectedSymptomsImprovedImmunity: {
symbol: 'p_{I_{Sy,II}}',
description: 'Relative Reduktion symptomatischer Infektionen für Personen mit hoher Immunität',
},
ReducInfectedSevereCriticalDeadImprovedImmunity: {
symbol: 'p_{I_{Sev,II}}',
description: 'Relative Reduktion schwerer oder kritischer Infektion für Personen mit hoher Immunität',
},
ReducInfectedSevereCriticalDeadPartialImmunity: {
symbol: 'p_{I_{Sev,PI}}',
description: 'Relative Reduktion schwerer oder kritischer Infektionen für Personen mit partieller Immunität',
},
ReducTimeInfectedMild: {
symbol: '\\kappa',
description: 'Relative Reduktion der Dauer milder Infektionen für partiell und gut geschützte Individuen',
},
ReducExposedPartialImmunity: {
symbol: 'p_{E_{PI}}',
description: 'Relative Reduktion jedweder Infektion für Personen mit partieller Immunität',
},
RelativeTransmissionNoSymptoms: {
symbol: '\\xi_{I_{NS}}',
description: 'Relatives Infektionsrisiko durch nichtisolierte nichtsymptomatische Individuen',
},
RiskOfInfectionFromSymptomatic: {
symbol: '\\xi_{I_{Sy},max}',
description: 'Relatives Infektionsrisiko durch nichtisolierte symptomatische Individuen',
},
Seasonality: {
symbol: 'k',
description: 'Anteil eines relativen Saisonalitätsfaktors',
},
SerialInterval: {
symbol: 'SI',
description: 'Serielles Intervall zwischen zwei aufeinanderfolgenden Infektionen',
},
VaccinationGap: {
symbol: '-',
description: 'Zeit in Tagen zwischen erster und zweiter Impfung',
},
JonasGilg marked this conversation as resolved.
Show resolved Hide resolved
},
'scenario-names': {
'Baseline Scenario': 'Basisszenario',
'Summer 2021 Simulation 1': 'Szenario ohne Maßnahmen',
Expand Down
4 changes: 4 additions & 0 deletions frontend/locales/de-global.json5
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@
lock: 'Maximalwert feststellen',
select: 'Farblegende auswählen',
},
bottomTabs: {
timeSeries: 'Zeitreihe',
parameters: 'Parameter',
},
today: 'Heute',
more: 'Mehr',
less: 'Weniger',
Expand Down
Loading
Loading