Spaces:
Running
Running
Commit
·
61e4f0c
1
Parent(s):
4ae9174
add requiretment
Browse files- abstract.txt +36 -0
- app.py +2 -1
abstract.txt
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Title: β-Catenin Is Required for the cGAS/STING Signaling Pathway but Antagonized by the Herpes Simplex Virus 1 US3 Protein
|
2 |
+
Text:
|
3 |
+
The cGAS/STING-mediated DNA-sensing signaling pathway is crucial
|
4 |
+
for interferon (IFN) production and host antiviral
|
5 |
+
responses. Herpes simplex virus I (HSV-1) is a DNA virus that has
|
6 |
+
evolved multiple strategies to evade host immune responses. Here,
|
7 |
+
we demonstrate that the highly conserved β-catenin protein in the
|
8 |
+
Wnt signaling pathway is an important factor to enhance the
|
9 |
+
transcription of type I interferon (IFN-I) in the cGAS/STING
|
10 |
+
signaling pathway, and the production of IFN-I mediated by
|
11 |
+
β-catenin was antagonized by HSV-1 US3 protein via its kinase
|
12 |
+
activity. Infection by US3-deficienct HSV-1 and its kinase-dead
|
13 |
+
variants failed to downregulate IFN-I and IFN-stimulated
|
14 |
+
gene (ISG) production induced by β-catenin. Consistent with this,
|
15 |
+
absence of β-catenin enhanced the replication of US3-deficienct
|
16 |
+
HSV-1, but not wild-type HSV-1. The underlying mechanism was the
|
17 |
+
interaction of US3 with β-catenin and its hyperphosphorylation of
|
18 |
+
β-catenin at Thr556 to block its nuclear translocation. For the
|
19 |
+
first time, HSV-1 US3 has been shown to inhibit IFN-I production
|
20 |
+
through hyperphosphorylation of β-catenin and to subvert host
|
21 |
+
antiviral innate immunity.IMPORTANCE Although increasing evidence
|
22 |
+
has demonstrated that HSV-1 subverts host immune responses and
|
23 |
+
establishes lifelong latent infection, the molecular mechanisms
|
24 |
+
by which HSV-1 interrupts antiviral innate immunity, especially
|
25 |
+
the cGAS/STING-mediated cellular DNA-sensing signaling pathway,
|
26 |
+
have not been fully explored. Here, we show that β-catenin
|
27 |
+
promotes cGAS/STING-mediated activation of the IFN pathway, which
|
28 |
+
is important for cellular innate immune responses and intrinsic
|
29 |
+
resistance to DNA virus infection. The protein kinase US3
|
30 |
+
antagonizes the production of IFN by targeting β-catenin via its
|
31 |
+
kinase activity. The findings in this study reveal a novel
|
32 |
+
mechanism for HSV-1 to evade host antiviral immunity and add new
|
33 |
+
knowledge to help in understanding the interaction between the
|
34 |
+
host and HSV-1 infection.
|
35 |
+
|
36 |
+
Keywords: HSV-1; US3; type I IFN; β-catenin.
|
app.py
CHANGED
@@ -22,12 +22,13 @@ def greet(name1, name2, name3, name4):
|
|
22 |
output_string2, error_string2= run_command(f"poetry run runoak set-apikey -e openai {str1}")
|
23 |
run_command(f"poetry run runoak set-apikey -e bioportal {str2}")
|
24 |
run_command(f"poetry run runoak set-apikey -e hfhub-key {str3}")
|
|
|
25 |
|
26 |
|
27 |
# output_string1, error_string1=run_command("poetry")# ontogpt")
|
28 |
|
29 |
# For the purpose of this example, I'm just returning the values concatenated
|
30 |
-
return f"Inputs received: {str1}, {str2}, {str3}, {str4}, {output_string1},{error_string1},{output_string2},{error_string2}"
|
31 |
|
32 |
# Define 5 text input boxes with labels
|
33 |
input_boxes = [
|
|
|
22 |
output_string2, error_string2= run_command(f"poetry run runoak set-apikey -e openai {str1}")
|
23 |
run_command(f"poetry run runoak set-apikey -e bioportal {str2}")
|
24 |
run_command(f"poetry run runoak set-apikey -e hfhub-key {str3}")
|
25 |
+
output = run_command(f"ontogpt extract -t gocam.GoCamAnnotations -i ./abstract.txt")
|
26 |
|
27 |
|
28 |
# output_string1, error_string1=run_command("poetry")# ontogpt")
|
29 |
|
30 |
# For the purpose of this example, I'm just returning the values concatenated
|
31 |
+
return f"Inputs received: {str1}, {str2}, {str3}, {str4}, {output_string1},{error_string1},{output_string2},{error_string2},{output}"
|
32 |
|
33 |
# Define 5 text input boxes with labels
|
34 |
input_boxes = [
|