Skip to content

Commit abc1a71

Browse files
Merge pull request #611 from GenSpectrum/559-nextstrain-clade-for-sars-cov-2
feat(website): add 'Sub-lineages Neststrain Clade' for Sars-Cov-2
2 parents 190448f + e187802 commit abc1a71

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

website/src/pages/covid/single-variant.astro

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,19 @@ const organismConfig = getDashboardsConfig().dashboards.organisms;
127127
pageSize={10}
128128
/>
129129
<GsAggregate
130-
title='Sub-lineages'
130+
title='Nextclade pango lineage'
131131
fields={getLineageFilterFields(view.organismConstants.lineageFilters)}
132132
lapisFilter={variantFilter}
133133
views={[views.table, views.bar]}
134134
pageSize={10}
135135
/>
136+
<GsAggregate
137+
title='Nextstrain Clade'
138+
fields={getLineageFilterFields(view.organismConstants.nextstrainCladeLineageFilters)}
139+
lapisFilter={variantFilter}
140+
views={[views.table, views.bar]}
141+
pageSize={10}
142+
/>
136143
{
137144
subdivisionField !== undefined && (
138145
<GsAggregate

website/src/views/covid.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@ class CovidConstants implements OrganismConstants {
4545
initialValue: undefined,
4646
},
4747
];
48+
// Same as `lineageFilters` but for Nextstrain Clade, used for 'Sub-lineages Nextstrain Clade'
49+
public readonly nextstrainCladeLineageFilters: LineageFilterConfig[] = [
50+
{
51+
lapisField: 'nextstrainClade',
52+
placeholderText: 'Nextstrain clade',
53+
filterType: 'lineage' as const,
54+
initialValue: undefined,
55+
},
56+
];
4857
public readonly useAdvancedQuery = true;
4958
public readonly baselineFilterConfigs: BaselineFilterConfig[] = [
5059
{

0 commit comments

Comments
 (0)