-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathInfluenzaInformation.astro
More file actions
114 lines (111 loc) · 6.18 KB
/
Copy pathInfluenzaInformation.astro
File metadata and controls
114 lines (111 loc) · 6.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
---
import Link from './Link.astro';
interface Props {
type: string;
}
const { type } = Astro.props;
---
<div>
<details>
<summary class='cursor-pointer font-bold'>How We Process Influenza Data</summary>
{
type === 'A' && (
<p class='mb-4'>
Genspectrum uses all open influenza A data that is available on the INSDC (taxonid: 197911). To
classify influenza segments and subtypes we use nextclade sort (using half of all k-mers for each
subtype defined in{' '}
<Link href='https://github.com/anna-parker/InfluenzaAReferenceDB/blob/main/config/config.yaml'>
https://github.com/anna-parker/InfluenzaAReferenceDB
</Link>
) to improve classification). Where available we use the assembly information to group segments that
are from the same sample/isolate. For all remaining segments we use a heuristic grouping algorithm
to group all segments from the same sample/isolate using the metadata available from each segment.
</p>
)
}
{
type === 'B' && (
<p class='mb-4'>
Genspectrum uses all open influenza B data that is available on the INSDC (taxonid: 11520). To
classify influenza segments and lineages we use nextclade sort (using half off all k-mers for each
lineage defined in
https://github.com/anna-parker/InfluenzaAReferenceDB/blob/main/influenza-b/config/config.yaml).
Where available we use the assembly information to group segments that are from the same
sample/isolate. For all remaining segments we use a heuristic grouping algorithm to group all
segments from the same sample/isolate using the metadata available from each segment.
</p>
)
}
</details>
<details>
<summary class='cursor-pointer font-bold'>Protein Functions Explained</summary>
{
type === 'A' && (
<div>
<ul class='mb-4 list-inside list-disc'>
<li>Segment 1: PB2 protein (part of the RNA polymerase subunit).</li>
<li>Segment 2: PB1 protein (part of the RNA polymerase subunit).</li>
<li>Segment 3: PA protein (part of the RNA polymerase subunit).</li>
<li>
Segment 4: HA protein (hemagglutinin, part of the envelope, functions as an attachment
factor and membrane fusion protein. It is responsible for binding influenza to sialic acid
on the surface of target cells in the upper respiratory tract.)
</li>
<li>
Segment 5: NP protein (nucleoprotein, at start of infection binds with RNA to enter host
cell nucleus where it is transcribed and replicated).
</li>
<li>
Segment 6: NA protein (Neuraminidase, part of the envelope, is an enzyme that breaks
glycosidic bonds in molecules called neuraminic acids (often found as sialic acids). This
helps the new virus particles leave the infected cell and spread to other cells).
</li>
<li>
Segment 7: M1 and M2 proteins (M1 forms the capsid - a layer between the nucleoprotein and
the envelope, M2 a proton channel protein).
</li>
<li>Segment 8: NS1 and NEP proteins (non-structural protein and nuclear export protein)</li>
</ul>
<p class='mb-4'>
For each individual influenza subtype you can view the CDS of each protein in the genome data
viewer.
</p>
</div>
)
}
{
type === 'B' && (
<div>
<ul class='mb-4 list-inside list-disc'>
<li>Segment 1: PB1 protein (part of the RNA polymerase subunit).</li>
<li>Segment 2: PB2 protein (part of the RNA polymerase subunit).</li>
<li>Segment 3: PA protein (part of the RNA polymerase subunit).</li>
<li>
Segment 4: HA protein (hemagglutinin, functions as an attachment factor and membrane fusion
protein. It is responsible for binding influenza to sialic acid on the surface of target
cells in the upper respiratory tract.)
</li>
<li>
Segment 5: NP protein (nucleoprotein, at start of infection binds with RNA to enter host
cell nucleus where it is transcribed and replicated).
</li>
<li>
Segment 6: NA protein (Neuraminidase is an enzyme that breaks glycosidic bonds in molecules
called neuraminic acids (often found as sialic acids). This helps the new virus particles
leave the infected cell and spread to other cells).
</li>
<li>
Segment 7: M1 and M2 proteins (M1 forms the capsid - a layer between the nucleoprotein and
the envelope, M2 a proton channel protein).
</li>
<li>Segment 8: NS1 and NEP proteins (non-structural protein and nuclear export protein)</li>
</ul>
<p class='mb-4'>
For each individual influenza lineage you can view the CDS of each protein in the genome data
viewer.
</p>
</div>
)
}
</details>
</div>