aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.guix-deploy10
-rw-r--r--bh20sequploader/bh20seq-shex.rdf4
-rw-r--r--bh20simplewebuploader/main.py5
-rw-r--r--bh20simplewebuploader/static/image/REDCap.pngbin0 -> 23265 bytes
-rw-r--r--bh20simplewebuploader/static/image/oxford-nanopore.jpgbin0 -> 89418 bytes
-rw-r--r--bh20simplewebuploader/static/image/oxford-nanopore2.jpgbin0 -> 54220 bytes
-rw-r--r--bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg72
-rw-r--r--bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg.pngbin0 -> 201089 bytes
-rw-r--r--bh20simplewebuploader/static/main.css9
-rw-r--r--bh20simplewebuploader/templates/banner.html2
-rw-r--r--bh20simplewebuploader/templates/blurb.html36
-rw-r--r--bh20simplewebuploader/templates/footer.html7
-rw-r--r--bh20simplewebuploader/templates/form.html6
-rw-r--r--bh20simplewebuploader/templates/home.html92
-rw-r--r--bh20simplewebuploader/templates/menu.html1
-rw-r--r--doc/blog/using-covid-19-pubseq-part3.html164
-rw-r--r--doc/blog/using-covid-19-pubseq-part3.org13
-rw-r--r--doc/blog/using-covid-19-pubseq-part5.html130
-rw-r--r--doc/blog/using-covid-19-pubseq-part5.org62
-rw-r--r--doc/web/about.html1589
-rw-r--r--doc/web/about.org67
-rw-r--r--doc/web/contact.html336
-rw-r--r--doc/web/contact.org41
-rw-r--r--doc/web/download.html110
-rw-r--r--doc/web/download.org5
25 files changed, 1577 insertions, 1184 deletions
diff --git a/.guix-deploy b/.guix-deploy
new file mode 100644
index 0000000..e978e23
--- /dev/null
+++ b/.guix-deploy
@@ -0,0 +1,10 @@
+#! /bin/sh
+
+GUIX_PROFILE=~/.config/guix/current
+export GUILE_LOAD_PATH=$GUIX_PROFILE/share/guile/site/3.0/
+export GUILE_LOAD_COMPILED_PATH=$GUIX_PROFILE/share/guile/site/3.0/
+
+ls $GUILE_LOAD_PATH
+
+env GUIX_PACKAGE_PATH=~/iwrk/opensource/guix/guix-bioinformatics/ $GUIX_PROFILE/bin/guix environment -C guix --ad-hoc git python python-flask python-pyyaml python-pycurl python-magic nss-certs python-pyshex python-pyyaml --network openssl python-pyshex python-pyshexc clustalw python-schema-salad python-arvados-python-client --share=/export/tmp -- env TMPDIR=/export/tmp FLASK_ENV=development FLASK_RUN_PORT=5067 FLASK_APP=bh20simplewebuploader/main.py flask run
+
diff --git a/bh20sequploader/bh20seq-shex.rdf b/bh20sequploader/bh20seq-shex.rdf
index bbc7309..4ed203b 100644
--- a/bh20sequploader/bh20seq-shex.rdf
+++ b/bh20sequploader/bh20seq-shex.rdf
@@ -36,7 +36,7 @@ PREFIX wikidata: <http://www.wikidata.org/entity/>
:sampleShape {
sio:SIO_000115 xsd:string;
evs:C25164 xsd:string;
- obo:GAZ_00000448 [wikidata:~] ;
+ obo:GAZ_00000448 xsd:string;
obo:OBI_0001895 xsd:string ?;
obo:NCIT_C41206 xsd:string ?;
obo:OBI_0001479 IRI {0,2};
@@ -76,4 +76,4 @@ PREFIX wikidata: <http://www.wikidata.org/entity/>
cc:attributionName xsd:string ?;
cc:attributionURL xsd:string ?;
cc:attributionSource xsd:string ?;
-} \ No newline at end of file
+}
diff --git a/bh20simplewebuploader/main.py b/bh20simplewebuploader/main.py
index 62ec5cd..3dbe49a 100644
--- a/bh20simplewebuploader/main.py
+++ b/bh20simplewebuploader/main.py
@@ -658,6 +658,11 @@ def about_page():
buf = get_html_body('doc/web/about.html','https://github.com/arvados/bh20-seq-resource/blob/master/doc/web/about.org')
return render_template('about.html',menu='ABOUT',embed=buf)
+@app.route('/contact')
+def contact_page():
+ buf = get_html_body('doc/web/contact.html','https://github.com/arvados/bh20-seq-resource/blob/master/doc/web/contact.org')
+ return render_template('about.html',menu='CONTACT',embed=buf)
+
## Dynamic API functions starting here
## This is quick and dirty for now, just to get something out and demonstrate the queries
## Feel free to rename the functions/endpoints, feel free to process result so we get nicer JSON
diff --git a/bh20simplewebuploader/static/image/REDCap.png b/bh20simplewebuploader/static/image/REDCap.png
new file mode 100644
index 0000000..9481b78
--- /dev/null
+++ b/bh20simplewebuploader/static/image/REDCap.png
Binary files differ
diff --git a/bh20simplewebuploader/static/image/oxford-nanopore.jpg b/bh20simplewebuploader/static/image/oxford-nanopore.jpg
new file mode 100644
index 0000000..08d04f8
--- /dev/null
+++ b/bh20simplewebuploader/static/image/oxford-nanopore.jpg
Binary files differ
diff --git a/bh20simplewebuploader/static/image/oxford-nanopore2.jpg b/bh20simplewebuploader/static/image/oxford-nanopore2.jpg
new file mode 100644
index 0000000..a08ba83
--- /dev/null
+++ b/bh20simplewebuploader/static/image/oxford-nanopore2.jpg
Binary files differ
diff --git a/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg b/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg
new file mode 100644
index 0000000..34b2775
--- /dev/null
+++ b/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg
@@ -0,0 +1,72 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5160 1744" width="5160" height="1744">
+ <defs>
+ <image width="1631" height="1477" id="img1" href="data:image/png;base64,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"/>
+ </defs>
+ <style>
+ tspan { white-space:pre }
+ .shp0 { fill: none }
+ .shp1 { fill: #ffffff }
+ .shp2 { fill: #b22227 }
+ .txt3 { font-size: 208px;fill: #ffffff;font-family: "DejaVu Sans";font-weight: 700 }
+ </style>
+ <g id="Layer_2">
+ </g>
+ <g id="Layer_1">
+ <path id="Layer" class="shp0" d="" />
+ <g id="Layer">
+ <path id="Layer" class="shp1" d="M1034.78 996.66L1230.8 1359L1039.53 1359C1015.76 1295.64 983.48 1221.78 942.7 1137.44C901.92 1053.1 866.48 980.83 836.39 920.63C868.06 925.38 891.81 927.75 907.66 927.75C957.56 927.75 999.34 916.08 1033 892.7C1066.66 869.35 1083.48 833.91 1083.48 786.39C1083.48 745.2 1069.03 717.69 1040.13 703.83C1011.22 689.97 973.8 683.03 927.86 683.03C890.64 683.03 848.27 685.02 800.75 688.97C788.86 1023.99 782.52 1247.33 781.74 1359L602.34 1359C624.52 1134.08 636.39 869.95 637.99 566.61L995.58 566.61C1044.67 566.61 1087.64 572.56 1124.47 584.44C1161.3 596.31 1191.99 617.3 1216.55 647.39C1241.1 677.49 1253.38 716.3 1253.38 763.81C1253.38 890.53 1180.5 968.16 1034.78 996.66Z" />
+ <path id="Layer" class="shp1" d="M1387.6 566.61L1966.16 566.61L1960.22 697.28C1900.02 694.13 1832.3 692.53 1757.07 692.53L1563.43 692.53L1553.93 899.25L1744 899.25C1759.85 899.25 1784.99 898.47 1819.44 896.88C1853.88 895.28 1881.41 894.48 1902 894.48L1894.88 1015.67L1546.8 1015.67L1537.29 1233.08L1770.14 1233.08C1814.49 1233.08 1870.32 1230.7 1937.64 1225.94L1930.52 1359L1350.77 1359C1361.07 1286.14 1369.79 1160.81 1376.91 983C1384.04 805.2 1387.6 666.41 1387.6 566.61Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M2118.22 566.61L2506.7 566.61C2615.98 566.61 2703.89 595.72 2770.42 653.92C2836.95 712.14 2870.22 803.41 2870.22 927.75C2870.22 1057.65 2832.8 1162 2757.95 1240.8C2683.11 1319.61 2572.03 1359 2424.72 1359L2082.58 1359C2106.33 1111.91 2118.22 847.77 2118.22 566.61ZM2285.73 692.53L2263.15 1233.08L2390.28 1233.08C2447.3 1233.08 2496.59 1224.38 2538.17 1206.94C2579.75 1189.51 2612.03 1165.75 2635 1135.66C2657.97 1105.56 2674.59 1073.09 2684.89 1038.25C2695.19 1003.41 2700.34 965.78 2700.34 925.38C2700.34 896.08 2696.97 868.56 2690.23 842.81C2683.5 817.08 2672.41 792.53 2656.97 769.16C2641.53 745.8 2619.36 727.19 2590.45 713.33C2561.54 699.47 2527.28 692.53 2487.68 692.53L2285.73 692.53L2285.73 692.53Z" />
+ <path id="Layer" class="shp1" d="M3634.11 574.92L3641.23 711.55C3565.98 689.38 3503.42 678.28 3453.53 678.28C3361.65 678.28 3286.4 705.61 3227.81 760.25C3169.2 814.91 3139.9 887.77 3139.9 978.84C3139.9 1063.59 3165.43 1129.52 3216.53 1176.64C3267.61 1223.77 3335.92 1247.33 3421.45 1247.33C3478.48 1247.33 3547.39 1235.85 3628.17 1212.88L3606.78 1351.88C3524.4 1366.13 3453.14 1373.25 3392.95 1373.25C3269.39 1373.25 3166.43 1339.8 3084.06 1272.88C3001.68 1205.95 2960.51 1111.11 2960.51 988.35C2960.51 849.75 3003.67 742.42 3090 666.39C3176.32 590.36 3289.57 552.35 3429.76 552.35C3488.37 552.34 3556.48 559.88 3634.11 574.92Z" />
+ <path id="Layer" class="shp1" d="M4059.4 1260.39L4029.7 1362.56C3994.04 1369.69 3957.62 1373.25 3920.4 1373.25C3875.24 1373.25 3837.43 1367.3 3806.95 1355.44C3776.45 1343.56 3754.87 1327.92 3742.2 1308.52C3729.53 1289.11 3720.81 1271.5 3716.06 1255.66C3711.31 1239.82 3708.93 1223.19 3708.93 1205.75C3708.93 1168.53 3719.23 1136.64 3739.82 1110.11C3760.42 1083.58 3786.15 1064.19 3817.04 1051.91C3847.92 1039.63 3881.57 1028.55 3918.01 1018.64C3954.45 1008.74 3988.1 1000.63 4018.99 994.28C4049.89 987.96 4075.64 978.06 4096.23 964.6C4116.82 951.13 4127.12 934.5 4127.12 914.69C4127.12 871.13 4091.07 849.35 4019.01 849.35C3950.88 849.35 3873.67 865.99 3787.34 899.25L3805.17 788.77C3900.99 765.8 3986.52 754.31 4061.77 754.31C4215.42 754.31 4292.24 805.8 4292.24 908.75C4292.24 929.35 4288.87 992.71 4282.13 1098.83C4275.4 1204.96 4272.04 1291.69 4272.04 1359L4106.92 1359C4111.67 1316.24 4118.4 1214.47 4127.12 1053.69C4114.43 1064.78 4092.45 1075.47 4061.17 1085.77C4029.88 1096.07 4000.57 1104.78 3973.26 1111.91C3945.93 1119.03 3921.38 1130.72 3899.6 1146.96C3877.82 1163.19 3866.95 1183.58 3866.95 1208.13C3866.95 1254.86 3900.2 1278.22 3966.73 1278.22C3995.23 1278.22 4026.12 1272.28 4059.4 1260.39Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M4585.68 1278.22L4576.16 1625.11L4406.29 1625.11C4429.25 1341.58 4441.93 1062.41 4444.3 787.58C4560.72 765.41 4659.72 754.31 4741.3 754.31C4794.36 754.31 4840.88 761.25 4880.88 775.11C4920.88 788.97 4951.96 806.19 4974.15 826.78C4996.32 847.38 5014.13 872.13 5027.6 901.03C5041.07 929.94 5049.77 956.47 5053.74 980.63C5057.69 1004.78 5059.68 1030.33 5059.68 1057.25C5059.68 1144.38 5036.51 1218.81 4990.18 1280.6C4943.85 1342.38 4878.32 1373.25 4793.57 1373.25C4705.66 1373.25 4637.15 1341.58 4588.05 1278.22L4585.68 1278.22L4585.68 1278.22ZM4732.99 870.73C4698.93 870.73 4656.55 878.66 4605.86 894.48C4597.94 950.73 4593.99 1016.86 4593.99 1092.89C4593.99 1138.83 4608.44 1177.64 4637.35 1209.31C4666.25 1241 4701.69 1256.83 4743.68 1256.83C4792.77 1256.83 4830.19 1236.05 4855.94 1194.47C4881.68 1152.89 4894.55 1105.97 4894.55 1053.69C4894.55 998.25 4881.08 953.91 4854.16 920.64C4827.22 887.38 4786.83 870.73 4732.99 870.73Z" />
+ </g>
+ <g id="Layer">
+ <path id="Layer" class="shp2" d="M844.65 1527.04L879.8 1592L845.51 1592C841.25 1580.64 835.46 1567.4 828.15 1552.28C820.83 1537.15 814.48 1524.2 809.08 1513.4C814.76 1514.26 819.02 1514.68 821.86 1514.68C830.81 1514.68 838.3 1512.59 844.34 1508.4C850.37 1504.21 853.39 1497.85 853.39 1489.33C853.39 1481.95 850.8 1477.02 845.61 1474.53C840.43 1472.05 833.72 1470.8 825.49 1470.8C818.81 1470.8 811.22 1471.16 802.7 1471.87C800.57 1531.93 799.43 1571.98 799.29 1592L767.12 1592C771.1 1551.67 773.23 1504.32 773.51 1449.93L837.63 1449.93C846.43 1449.93 854.14 1450.99 860.74 1453.12C867.34 1455.25 872.84 1459.02 877.25 1464.41C881.64 1469.81 883.85 1476.77 883.85 1485.29C883.85 1508.01 870.78 1521.92 844.65 1527.04Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M1002.91 1540.67L926.66 1540.67L926.66 1544.07C926.66 1553.73 929.64 1561.29 935.6 1566.76C941.57 1572.23 949.45 1574.96 959.25 1574.96C968.33 1574.96 980.12 1572.69 994.6 1568.14L990.77 1590.51C978.84 1593.2 967.34 1594.56 956.26 1594.56C945.9 1594.56 936.88 1593.17 929.21 1590.4C921.54 1587.63 915.72 1584.37 911.75 1580.6C907.77 1576.84 904.61 1572.37 902.27 1567.19C899.92 1562 898.47 1557.6 897.9 1553.98C897.33 1550.36 897.05 1546.63 897.05 1542.8C897.05 1538.25 897.4 1533.71 898.11 1529.16C898.82 1524.62 900.42 1519.47 902.91 1513.72C905.39 1507.97 908.62 1502.97 912.6 1498.71C916.57 1494.45 922.18 1490.86 929.42 1487.95C936.67 1485.04 945.04 1483.58 954.56 1483.58C969.61 1483.58 981.64 1487.38 990.66 1494.98C999.68 1502.58 1004.19 1513.69 1004.19 1528.31C1004.19 1532.01 1003.76 1536.12 1002.91 1540.67ZM927.51 1526.4L975.86 1526.4C975.86 1517.88 974.16 1511.56 970.75 1507.44C967.34 1503.32 961.73 1501.26 953.92 1501.26C946.68 1501.26 940.72 1503.64 936.03 1508.4C931.34 1513.16 928.5 1519.15 927.51 1526.4Z" />
+ <path id="Layer" class="shp1" d="M1017.61 1590.08L1015.26 1567.08C1028.04 1572.33 1038.19 1574.96 1045.72 1574.96C1049.98 1574.96 1053.74 1574.11 1057.01 1572.4C1060.28 1570.7 1061.91 1567.86 1061.91 1563.88C1061.91 1560.62 1059.81 1557 1055.63 1553.02C1051.44 1549.05 1046.82 1545.35 1041.78 1541.95C1036.74 1538.54 1032.12 1534.21 1027.94 1528.95C1023.75 1523.7 1021.65 1518.3 1021.65 1512.76C1021.65 1503.68 1024.95 1496.54 1031.56 1491.36C1038.16 1486.18 1048.28 1483.58 1061.91 1483.58C1070.57 1483.58 1081.08 1484.72 1093.43 1486.99L1094.71 1508.72C1086.05 1505.03 1078.31 1503.18 1071.49 1503.18C1066.1 1503.18 1061.8 1503.86 1058.61 1505.2C1055.41 1506.56 1053.81 1509.29 1053.81 1513.4C1053.81 1516.25 1055.91 1519.62 1060.1 1523.52C1064.28 1527.43 1068.9 1531.16 1073.94 1534.7C1078.98 1538.26 1083.6 1542.84 1087.79 1548.44C1091.97 1554.05 1094.07 1559.84 1094.07 1565.8C1094.07 1572.62 1091.69 1578.3 1086.94 1582.84C1082.18 1587.39 1076.78 1590.48 1070.75 1592.11C1064.71 1593.74 1058.36 1594.56 1051.68 1594.56C1041.89 1594.56 1030.53 1593.07 1017.61 1590.08Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M1217.4 1540.67L1141.15 1540.67L1141.15 1544.07C1141.15 1553.73 1144.13 1561.29 1150.09 1566.76C1156.06 1572.23 1163.94 1574.96 1173.74 1574.96C1182.82 1574.96 1194.61 1572.69 1209.09 1568.14L1205.26 1590.51C1193.33 1593.2 1181.83 1594.56 1170.75 1594.56C1160.39 1594.56 1151.37 1593.17 1143.7 1590.4C1136.03 1587.63 1130.21 1584.37 1126.23 1580.6C1122.26 1576.84 1119.1 1572.37 1116.76 1567.19C1114.41 1562 1112.96 1557.6 1112.39 1553.98C1111.82 1550.36 1111.54 1546.63 1111.54 1542.8C1111.54 1538.25 1111.89 1533.71 1112.6 1529.16C1113.31 1524.62 1114.91 1519.47 1117.39 1513.72C1119.88 1507.97 1123.11 1502.97 1127.09 1498.71C1131.06 1494.45 1136.67 1490.86 1143.91 1487.95C1151.15 1485.04 1159.53 1483.58 1169.05 1483.58C1184.1 1483.58 1196.13 1487.38 1205.15 1494.98C1214.17 1502.58 1218.68 1513.69 1218.68 1528.31C1218.68 1532.01 1218.25 1536.12 1217.4 1540.67ZM1142 1526.4L1190.35 1526.4C1190.35 1517.88 1188.65 1511.56 1185.24 1507.44C1181.83 1503.32 1176.22 1501.26 1168.41 1501.26C1161.17 1501.26 1155.21 1503.64 1150.52 1508.4C1145.83 1513.16 1142.99 1519.15 1142 1526.4Z" />
+ <path id="Layer" class="shp1" d="M1291.31 1574.32L1285.98 1592.64C1279.59 1593.92 1273.06 1594.55 1266.39 1594.55C1258.29 1594.55 1251.51 1593.49 1246.05 1591.36C1240.58 1589.23 1236.71 1586.43 1234.44 1582.95C1232.17 1579.47 1230.6 1576.31 1229.75 1573.47C1228.9 1570.63 1228.47 1567.65 1228.47 1564.52C1228.47 1557.85 1230.32 1552.13 1234.01 1547.38C1237.7 1542.62 1242.32 1539.14 1247.86 1536.94C1253.4 1534.74 1259.43 1532.75 1265.96 1530.97C1272.49 1529.2 1278.53 1527.75 1284.07 1526.61C1289.61 1525.47 1294.22 1523.7 1297.91 1521.28C1301.6 1518.87 1303.45 1515.89 1303.45 1512.34C1303.45 1504.53 1296.99 1500.62 1284.07 1500.62C1271.85 1500.62 1258.01 1503.61 1242.53 1509.57L1245.73 1489.76C1262.91 1485.64 1278.24 1483.58 1291.74 1483.58C1319.28 1483.58 1333.06 1492.81 1333.06 1511.27C1333.06 1514.97 1332.45 1526.33 1331.25 1545.35C1330.04 1564.38 1329.43 1579.93 1329.43 1592L1299.83 1592C1300.68 1584.33 1301.89 1566.09 1303.45 1537.26C1301.18 1539.25 1297.24 1541.16 1291.63 1543.01C1286.02 1544.86 1280.77 1546.42 1275.87 1547.69C1270.97 1548.97 1266.56 1551.07 1262.66 1553.98C1258.75 1556.89 1256.8 1560.55 1256.8 1564.95C1256.8 1573.33 1262.77 1577.51 1274.7 1577.51C1279.81 1577.52 1285.35 1576.45 1291.31 1574.32Z" />
+ <path id="Layer" class="shp1" d="M1387.37 1486.14L1386.73 1500.41L1387.16 1500.41C1394.26 1489.19 1403.77 1483.58 1415.7 1483.58C1418.54 1483.58 1421.59 1483.94 1424.86 1484.65L1425.71 1509.57C1421.45 1508.15 1417.62 1507.44 1414.21 1507.44C1406.82 1507.44 1400.86 1509.64 1396.32 1514.04C1391.77 1518.44 1388.72 1524.55 1387.16 1532.36C1385.45 1540.74 1384.6 1556.21 1384.6 1578.79L1384.6 1592L1354.99 1592C1357.69 1549.69 1359.04 1514.4 1359.04 1486.14L1387.37 1486.14Z" />
+ <path id="Layer" class="shp1" d="M1520.71 1567.72L1517.09 1590.94C1507.14 1593.35 1497.35 1594.56 1487.69 1594.56C1470.79 1594.56 1457.77 1589.98 1448.61 1580.82C1439.45 1571.66 1434.87 1558.63 1434.87 1541.73C1434.87 1539.6 1434.9 1537.62 1434.97 1535.77C1435.04 1533.92 1435.47 1530.87 1436.25 1526.61C1437.03 1522.35 1438.06 1518.55 1439.34 1515.21C1440.62 1511.88 1442.67 1508.11 1445.52 1503.93C1448.36 1499.74 1451.69 1496.26 1455.53 1493.49C1459.36 1490.72 1464.37 1488.38 1470.54 1486.46C1476.72 1484.54 1483.71 1483.58 1491.53 1483.58C1502.46 1483.58 1512.83 1484.94 1522.62 1487.63L1524.33 1510.63C1514.1 1507.23 1504.94 1505.52 1496.85 1505.52C1486.34 1505.52 1478.32 1508.75 1472.78 1515.21C1467.24 1521.68 1464.47 1530.23 1464.47 1540.88C1464.47 1550.82 1467.03 1558.6 1472.14 1564.2C1477.25 1569.81 1484.78 1572.62 1494.72 1572.62C1502.53 1572.62 1511.19 1570.99 1520.71 1567.72Z" />
+ <path id="Layer" class="shp1" d="M1548.4 1449.93L1578.86 1449.93C1576.87 1478.19 1575.73 1496.08 1575.45 1503.61L1575.87 1504.03C1583.54 1490.4 1597.46 1483.58 1617.62 1483.58C1644.03 1483.58 1657.24 1494.8 1657.24 1517.24C1657.24 1519.94 1656.74 1530.02 1655.75 1547.48C1654.75 1564.95 1654.26 1579.79 1654.26 1592L1622.74 1592C1626 1567.86 1627.63 1547.27 1627.63 1530.23C1627.63 1515.04 1620.11 1507.44 1605.06 1507.44C1597.1 1507.44 1590.68 1510 1585.78 1515.11C1580.88 1520.22 1577.65 1526.9 1576.09 1535.13C1574.24 1544.64 1573.03 1563.6 1572.47 1592L1542.01 1592C1545.84 1544.71 1547.97 1497.36 1548.4 1449.93Z" />
+ <path id="Layer" class="shp2" d="M1754.37 1449.93L1858.1 1449.93L1857.03 1473.36C1846.24 1472.79 1834.1 1472.51 1820.61 1472.51L1785.89 1472.51L1784.18 1509.57L1818.26 1509.57C1821.1 1509.57 1825.61 1509.43 1831.79 1509.14C1837.97 1508.86 1842.9 1508.72 1846.59 1508.72L1845.32 1530.44L1782.91 1530.44L1781.2 1569.42L1822.95 1569.42C1830.9 1569.42 1840.91 1569 1852.98 1568.14L1851.71 1592L1747.76 1592C1749.61 1578.94 1751.17 1556.47 1752.45 1524.59C1753.73 1492.71 1754.37 1467.82 1754.37 1449.93Z" />
+ <path id="Layer" class="shp1" d="M1908.15 1592L1877.69 1592C1881.53 1536.06 1883.8 1488.69 1884.51 1449.93L1915.18 1449.93C1912.34 1487.7 1909.99 1535.06 1908.15 1592Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M2038.5 1540.67L1962.25 1540.67L1962.25 1544.07C1962.25 1553.73 1965.23 1561.29 1971.2 1566.76C1977.16 1572.23 1985.04 1574.96 1994.84 1574.96C2003.92 1574.96 2015.71 1572.69 2030.2 1568.14L2026.36 1590.51C2014.43 1593.2 2002.93 1594.56 1991.86 1594.56C1981.49 1594.56 1972.47 1593.17 1964.81 1590.4C1957.14 1587.63 1951.31 1584.37 1947.34 1580.6C1943.36 1576.84 1940.2 1572.37 1937.86 1567.19C1935.52 1562 1934.06 1557.6 1933.49 1553.98C1932.92 1550.36 1932.64 1546.63 1932.64 1542.8C1932.64 1538.25 1932.99 1533.71 1933.71 1529.16C1934.41 1524.62 1936.01 1519.47 1938.5 1513.72C1940.98 1507.97 1944.21 1502.97 1948.19 1498.71C1952.16 1494.45 1957.77 1490.86 1965.02 1487.95C1972.26 1485.04 1980.63 1483.58 1990.15 1483.58C2005.2 1483.58 2017.23 1487.38 2026.25 1494.98C2035.27 1502.58 2039.78 1513.69 2039.78 1528.31C2039.78 1532.01 2039.36 1536.12 2038.5 1540.67ZM1963.1 1526.4L2011.45 1526.4C2011.45 1517.88 2009.75 1511.56 2006.34 1507.44C2002.94 1503.32 1997.32 1501.26 1989.52 1501.26C1982.27 1501.26 1976.31 1503.64 1971.62 1508.4C1966.94 1513.16 1964.09 1519.15 1963.1 1526.4Z" />
+ <path id="Layer" class="shp1" d="M2137.97 1567.72L2134.35 1590.94C2124.41 1593.35 2114.61 1594.56 2104.96 1594.56C2088.06 1594.56 2075.03 1589.98 2065.87 1580.82C2056.71 1571.66 2052.14 1558.63 2052.14 1541.73C2052.14 1539.6 2052.17 1537.62 2052.24 1535.77C2052.31 1533.92 2052.74 1530.87 2053.52 1526.61C2054.3 1522.35 2055.33 1518.55 2056.61 1515.21C2057.89 1511.88 2059.94 1508.11 2062.78 1503.93C2065.62 1499.74 2068.96 1496.26 2072.8 1493.49C2076.63 1490.72 2081.64 1488.38 2087.81 1486.46C2093.99 1484.54 2100.98 1483.58 2108.79 1483.58C2119.73 1483.58 2130.09 1484.94 2139.89 1487.63L2141.6 1510.63C2131.37 1507.23 2122.21 1505.52 2114.12 1505.52C2103.61 1505.52 2095.59 1508.75 2090.05 1515.21C2084.51 1521.68 2081.74 1530.23 2081.74 1540.88C2081.74 1550.82 2084.3 1558.6 2089.41 1564.2C2094.52 1569.81 2102.05 1572.62 2111.99 1572.62C2119.8 1572.62 2128.46 1570.99 2137.97 1567.72Z" />
+ <path id="Layer" class="shp1" d="M2224.66 1507.01L2198.04 1507.01C2197.9 1508.72 2197.61 1513.44 2197.19 1521.18C2196.76 1528.92 2196.4 1536.05 2196.12 1542.58C2195.84 1549.12 2195.7 1553.52 2195.7 1555.79C2195.7 1560.9 2196.47 1564.88 2198.04 1567.72C2199.6 1570.56 2202.51 1571.98 2206.77 1571.98C2211.31 1571.98 2217 1571.13 2223.81 1569.42L2219.98 1591.36C2212.02 1593.49 2204.07 1594.55 2196.12 1594.55C2185.76 1594.55 2178.16 1592.49 2173.33 1588.38C2168.5 1584.26 2166.09 1577.16 2166.09 1567.08C2166.09 1562.39 2166.59 1552.17 2167.58 1536.41C2168.57 1520.64 2169.21 1510.85 2169.5 1507.01L2154.59 1507.01L2155.44 1486.14L2171.2 1486.14L2172.27 1466.75L2199.74 1460.79L2198.89 1486.14L2225.52 1486.14L2224.66 1507.01Z" />
+ <path id="Layer" class="shp1" d="M2271.09 1486.14L2270.46 1500.41L2270.88 1500.41C2277.98 1489.19 2287.5 1483.58 2299.42 1483.58C2302.26 1483.58 2305.31 1483.94 2308.58 1484.65L2309.43 1509.57C2305.17 1508.15 2301.34 1507.44 2297.93 1507.44C2290.55 1507.44 2284.58 1509.64 2280.04 1514.04C2275.49 1518.44 2272.44 1524.55 2270.88 1532.36C2269.18 1540.74 2268.33 1556.21 2268.33 1578.79L2268.33 1592L2238.72 1592C2241.41 1549.69 2242.77 1514.4 2242.77 1486.14L2271.09 1486.14Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M2378.87 1483.58C2395.91 1483.58 2409.61 1488.31 2419.98 1497.75C2430.34 1507.19 2435.53 1520.36 2435.53 1537.26C2435.53 1541.81 2435.03 1546.45 2434.04 1551.21C2433.04 1555.97 2431.16 1561.01 2428.39 1566.33C2425.62 1571.66 2422.11 1576.35 2417.85 1580.39C2413.59 1584.44 2407.8 1587.81 2400.49 1590.51C2393.18 1593.2 2384.84 1594.56 2375.46 1594.56C2365.24 1594.56 2356.26 1592.92 2348.52 1589.66C2340.78 1586.39 2334.85 1582.06 2330.73 1576.67C2326.61 1571.27 2323.56 1565.66 2321.57 1559.84C2319.59 1554.02 2318.59 1547.98 2318.59 1541.73C2318.59 1523.84 2324.13 1509.68 2335.21 1499.24C2346.28 1488.8 2360.84 1483.58 2378.87 1483.58ZM2378.66 1504.46C2368.29 1504.46 2360.62 1508.05 2355.65 1515.21C2350.68 1522.39 2348.2 1531.44 2348.2 1542.37C2348.2 1551.32 2350.61 1558.77 2355.44 1564.74C2360.27 1570.7 2367.08 1573.68 2375.89 1573.68C2385.83 1573.68 2393.32 1570.1 2398.36 1562.92C2403.4 1555.76 2405.92 1546.99 2405.92 1536.62C2405.92 1527.11 2403.69 1519.37 2399.21 1513.4C2394.74 1507.44 2387.89 1504.46 2378.66 1504.46Z" />
+ <path id="Layer" class="shp1" d="M2488.78 1486.14L2487.71 1503.39L2488.14 1503.39C2496.23 1490.19 2509.79 1483.58 2528.82 1483.58C2555.23 1483.58 2568.44 1494.8 2568.44 1517.24C2568.44 1519.94 2567.94 1530.02 2566.95 1547.48C2565.95 1564.95 2565.46 1579.79 2565.46 1592L2533.94 1592C2537.2 1567.86 2538.83 1547.27 2538.83 1530.23C2538.83 1515.04 2531.31 1507.44 2516.26 1507.44C2508.3 1507.44 2501.88 1510 2496.98 1515.11C2492.08 1520.22 2488.85 1526.89 2487.29 1535.13C2485.44 1544.64 2484.23 1563.6 2483.67 1592L2453.21 1592C2456.48 1556.5 2458.39 1521.21 2458.96 1486.14L2488.78 1486.14L2488.78 1486.14Z" />
+ <path id="Layer" class="shp1" d="M2595.28 1486.14L2626.16 1486.14C2623.61 1514.4 2622.26 1549.69 2622.12 1592L2590.38 1592C2593.36 1560.76 2594.99 1525.47 2595.28 1486.14ZM2626.16 1468.25L2595.92 1468.25L2596.34 1448.23L2627.02 1448.23L2626.16 1468.25Z" />
+ <path id="Layer" class="shp1" d="M2731.17 1567.72L2727.55 1590.94C2717.61 1593.35 2707.81 1594.56 2698.15 1594.56C2681.26 1594.56 2668.23 1589.98 2659.07 1580.82C2649.91 1571.66 2645.33 1558.63 2645.33 1541.73C2645.33 1539.6 2645.36 1537.62 2645.44 1535.77C2645.51 1533.92 2645.93 1530.87 2646.71 1526.61C2647.49 1522.35 2648.53 1518.55 2649.8 1515.21C2651.08 1511.88 2653.14 1508.11 2655.98 1503.93C2658.82 1499.74 2662.16 1496.26 2665.99 1493.49C2669.83 1490.72 2674.83 1488.38 2681.01 1486.46C2687.19 1484.54 2694.18 1483.58 2701.99 1483.58C2712.92 1483.58 2723.29 1484.94 2733.09 1487.63L2734.79 1510.63C2724.57 1507.23 2715.41 1505.52 2707.31 1505.52C2696.8 1505.52 2688.78 1508.75 2683.25 1515.21C2677.71 1521.68 2674.94 1530.23 2674.94 1540.88C2674.94 1550.82 2677.49 1558.6 2682.61 1564.2C2687.72 1569.81 2695.24 1572.62 2705.18 1572.62C2712.99 1572.62 2721.65 1570.99 2731.17 1567.72Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp2" d="M2827.44 1449.93L2897.09 1449.93C2916.69 1449.93 2932.45 1455.15 2944.38 1465.59C2956.31 1476.02 2962.27 1492.39 2962.27 1514.68C2962.27 1537.97 2955.56 1556.68 2942.14 1570.81C2928.72 1584.94 2908.81 1592 2882.4 1592L2821.05 1592C2825.31 1547.7 2827.44 1500.34 2827.44 1449.93ZM2857.48 1472.51L2853.43 1569.42L2876.22 1569.42C2886.45 1569.42 2895.28 1567.86 2902.74 1564.74C2910.19 1561.61 2915.98 1557.35 2920.1 1551.96C2924.22 1546.56 2927.2 1540.74 2929.04 1534.49C2930.89 1528.24 2931.81 1521.5 2931.81 1514.26C2931.81 1509 2931.21 1504.07 2930 1499.45C2928.79 1494.84 2926.81 1490.44 2924.04 1486.25C2921.27 1482.06 2917.29 1478.72 2912.11 1476.23C2906.92 1473.75 2900.78 1472.51 2893.69 1472.51L2857.48 1472.51L2857.48 1472.51Z" />
+ <path id="Layer" class="shp1" d="M3037.25 1574.32L3031.92 1592.64C3025.53 1593.92 3019 1594.55 3012.33 1594.55C3004.23 1594.55 2997.45 1593.49 2991.99 1591.36C2986.52 1589.23 2982.65 1586.43 2980.38 1582.95C2978.1 1579.47 2976.54 1576.31 2975.69 1573.47C2974.84 1570.63 2974.41 1567.65 2974.41 1564.52C2974.41 1557.85 2976.26 1552.13 2979.95 1547.38C2983.64 1542.62 2988.26 1539.14 2993.8 1536.94C2999.33 1534.74 3005.37 1532.75 3011.9 1530.97C3018.43 1529.2 3024.47 1527.75 3030.01 1526.61C3035.54 1525.47 3040.16 1523.7 3043.85 1521.28C3047.54 1518.87 3049.39 1515.89 3049.39 1512.34C3049.39 1504.53 3042.92 1500.62 3030.01 1500.62C3017.79 1500.62 3003.95 1503.61 2988.47 1509.57L2991.66 1489.76C3008.85 1485.64 3024.18 1483.58 3037.67 1483.58C3065.22 1483.58 3078.99 1492.81 3078.99 1511.27C3078.99 1514.97 3078.39 1526.33 3077.18 1545.35C3075.98 1564.38 3075.37 1579.93 3075.37 1592L3045.77 1592C3046.62 1584.33 3047.82 1566.09 3049.39 1537.26C3047.11 1539.25 3043.17 1541.16 3037.57 1543.01C3031.96 1544.86 3026.7 1546.42 3021.8 1547.69C3016.91 1548.97 3012.5 1551.07 3008.6 1553.98C3004.69 1556.89 3002.74 1560.55 3002.74 1564.95C3002.74 1573.33 3008.7 1577.51 3020.63 1577.51C3025.75 1577.52 3031.28 1576.45 3037.25 1574.32Z" />
+ <path id="Layer" class="shp1" d="M3166.33 1507.01L3139.7 1507.01C3139.56 1508.72 3139.27 1513.44 3138.85 1521.18C3138.42 1528.92 3138.07 1536.05 3137.78 1542.58C3137.5 1549.12 3137.36 1553.52 3137.36 1555.79C3137.36 1560.9 3138.14 1564.88 3139.7 1567.72C3141.26 1570.56 3144.17 1571.98 3148.43 1571.98C3152.98 1571.98 3158.66 1571.13 3165.47 1569.42L3161.64 1591.36C3153.68 1593.49 3145.73 1594.55 3137.78 1594.55C3127.42 1594.55 3119.82 1592.49 3114.99 1588.38C3110.16 1584.26 3107.75 1577.16 3107.75 1567.08C3107.75 1562.39 3108.25 1552.17 3109.24 1536.41C3110.23 1520.64 3110.87 1510.85 3111.16 1507.01L3096.25 1507.01L3097.1 1486.14L3112.86 1486.14L3113.93 1466.75L3141.41 1460.79L3140.55 1486.14L3167.18 1486.14L3166.33 1507.01Z" />
+ <path id="Layer" class="shp1" d="M3237.68 1574.32L3232.35 1592.64C3225.96 1593.92 3219.43 1594.55 3212.76 1594.55C3204.66 1594.55 3197.88 1593.49 3192.41 1591.36C3186.95 1589.23 3183.08 1586.43 3180.81 1582.95C3178.53 1579.47 3176.97 1576.31 3176.12 1573.47C3175.27 1570.63 3174.84 1567.65 3174.84 1564.52C3174.84 1557.85 3176.69 1552.13 3180.38 1547.38C3184.07 1542.62 3188.69 1539.14 3194.23 1536.94C3199.76 1534.74 3205.8 1532.75 3212.33 1530.97C3218.86 1529.2 3224.9 1527.75 3230.43 1526.61C3235.97 1525.47 3240.59 1523.7 3244.28 1521.28C3247.97 1518.87 3249.82 1515.89 3249.82 1512.34C3249.82 1504.53 3243.35 1500.62 3230.43 1500.62C3218.22 1500.62 3204.38 1503.61 3188.9 1509.57L3192.09 1489.76C3209.28 1485.64 3224.61 1483.58 3238.1 1483.58C3265.65 1483.58 3279.42 1492.81 3279.42 1511.27C3279.42 1514.97 3278.82 1526.33 3277.61 1545.35C3276.4 1564.38 3275.8 1579.93 3275.8 1592L3246.2 1592C3247.05 1584.33 3248.25 1566.09 3249.82 1537.26C3247.54 1539.25 3243.6 1541.16 3238 1543.01C3232.38 1544.86 3227.13 1546.42 3222.23 1547.69C3217.33 1548.97 3212.93 1551.07 3209.03 1553.98C3205.12 1556.89 3203.17 1560.55 3203.17 1564.95C3203.17 1573.33 3209.13 1577.51 3221.06 1577.51C3226.18 1577.52 3231.71 1576.45 3237.68 1574.32Z" />
+ <path id="Layer" class="shp2" d="M3487.95 1451.42L3489.23 1475.91C3475.74 1471.94 3464.52 1469.95 3455.57 1469.95C3439.1 1469.95 3425.61 1474.85 3415.1 1484.65C3404.59 1494.45 3399.34 1507.51 3399.34 1523.84C3399.34 1539.03 3403.92 1550.86 3413.08 1559.3C3422.24 1567.75 3434.49 1571.98 3449.82 1571.98C3460.05 1571.98 3472.4 1569.92 3486.88 1565.8L3483.05 1590.72C3468.28 1593.28 3455.5 1594.56 3444.71 1594.56C3422.56 1594.56 3404.1 1588.56 3389.33 1576.56C3374.56 1564.56 3367.18 1547.56 3367.18 1525.54C3367.18 1500.7 3374.92 1481.45 3390.4 1467.82C3405.87 1454.19 3426.18 1447.37 3451.31 1447.37C3461.82 1447.37 3474.03 1448.72 3487.95 1451.42Z" />
+ <path id="Layer" class="shp2" d="M3564.2 1574.32L3558.88 1592.64C3552.48 1593.92 3545.95 1594.55 3539.28 1594.55C3531.18 1594.55 3524.4 1593.49 3518.94 1591.36C3513.47 1589.23 3509.6 1586.43 3507.33 1582.95C3505.06 1579.47 3503.49 1576.31 3502.64 1573.47C3501.79 1570.63 3501.36 1567.65 3501.36 1564.52C3501.36 1557.85 3503.21 1552.13 3506.9 1547.38C3510.59 1542.62 3515.21 1539.14 3520.75 1536.94C3526.29 1534.74 3532.32 1532.75 3538.85 1530.97C3545.38 1529.2 3551.42 1527.75 3556.96 1526.61C3562.5 1525.47 3567.11 1523.7 3570.8 1521.28C3574.49 1518.87 3576.34 1515.89 3576.34 1512.34C3576.34 1504.53 3569.88 1500.62 3556.96 1500.62C3544.74 1500.62 3530.9 1503.61 3515.42 1509.57L3518.62 1489.76C3535.8 1485.64 3551.13 1483.58 3564.63 1483.58C3592.17 1483.58 3605.95 1492.81 3605.95 1511.27C3605.95 1514.97 3605.34 1526.33 3604.14 1545.35C3602.93 1564.38 3602.32 1579.93 3602.32 1592L3572.72 1592C3573.57 1584.33 3574.78 1566.09 3576.34 1537.26C3574.07 1539.25 3570.13 1541.16 3564.52 1543.01C3558.91 1544.86 3553.66 1546.42 3548.76 1547.69C3543.86 1548.97 3539.45 1551.07 3535.55 1553.98C3531.64 1556.89 3529.69 1560.55 3529.69 1564.95C3529.69 1573.33 3535.66 1577.51 3547.59 1577.51C3552.7 1577.52 3558.24 1576.45 3564.2 1574.32Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp2" d="M3656.86 1639.71L3626.39 1639.71C3630.51 1588.88 3632.79 1538.82 3633.21 1489.55C3654.08 1485.57 3671.83 1483.58 3686.46 1483.58C3695.97 1483.58 3704.32 1484.83 3711.49 1487.31C3718.66 1489.8 3724.23 1492.89 3728.21 1496.58C3732.18 1500.27 3735.38 1504.71 3737.79 1509.89C3740.21 1515.07 3741.77 1519.83 3742.48 1524.16C3743.19 1528.49 3743.54 1533.07 3743.54 1537.9C3743.54 1553.52 3739.39 1566.87 3731.08 1577.94C3722.78 1589.02 3711.03 1594.56 3695.83 1594.56C3680.07 1594.56 3667.79 1588.88 3658.98 1577.52L3658.56 1577.52L3656.86 1639.71ZM3684.97 1504.46C3678.86 1504.46 3671.26 1505.88 3662.18 1508.72C3660.76 1518.8 3660.05 1530.66 3660.05 1544.29C3660.05 1552.53 3662.64 1559.48 3667.82 1565.16C3673.01 1570.84 3679.36 1573.68 3686.89 1573.68C3695.69 1573.68 3702.4 1569.95 3707.01 1562.5C3711.63 1555.05 3713.94 1546.63 3713.94 1537.26C3713.94 1527.32 3711.52 1519.37 3706.7 1513.4C3701.87 1507.44 3694.63 1504.46 3684.97 1504.46Z" />
+ <path id="Layer" class="shp1" d="M3826.61 1507.01L3799.99 1507.01C3799.85 1508.72 3799.56 1513.44 3799.14 1521.18C3798.71 1528.92 3798.35 1536.05 3798.07 1542.58C3797.79 1549.12 3797.64 1553.52 3797.64 1555.79C3797.64 1560.9 3798.42 1564.88 3799.99 1567.72C3801.55 1570.56 3804.46 1571.98 3808.72 1571.98C3813.26 1571.98 3818.95 1571.13 3825.76 1569.42L3821.93 1591.36C3813.97 1593.49 3806.02 1594.55 3798.07 1594.55C3787.7 1594.55 3780.11 1592.49 3775.28 1588.38C3770.45 1584.26 3768.04 1577.16 3768.04 1567.08C3768.04 1562.39 3768.53 1552.17 3769.53 1536.41C3770.52 1520.64 3771.16 1510.85 3771.45 1507.01L3756.54 1507.01L3757.39 1486.14L3773.15 1486.14L3774.22 1466.75L3801.69 1460.79L3800.84 1486.14L3827.47 1486.14L3826.61 1507.01Z" />
+ <path id="Layer" class="shp1" d="M3918.84 1592L3918.84 1575.39L3918.41 1575.39C3911.31 1588.17 3898.32 1594.56 3879.44 1594.56C3867.79 1594.56 3858.38 1591.93 3851.21 1586.67C3844.04 1581.42 3840.46 1573.19 3840.46 1561.97C3840.46 1557.42 3840.99 1547.06 3842.05 1530.87C3843.12 1514.68 3843.72 1499.77 3843.86 1486.14L3874.11 1486.14C3871.41 1513.83 3870.06 1534.56 3870.06 1548.33C3870.06 1563.24 3877.31 1570.7 3891.79 1570.7C3899.31 1570.7 3905.39 1568.46 3910 1563.99C3914.61 1559.52 3917.63 1553.45 3919.05 1545.78C3920.76 1536.69 3921.89 1516.81 3922.46 1486.14L3952.28 1486.14C3949.16 1526.89 3947.38 1562.18 3946.96 1592L3918.84 1592L3918.84 1592Z" />
+ <path id="Layer" class="shp1" d="M4007.02 1486.14L4006.38 1500.41L4006.81 1500.41C4013.91 1489.19 4023.42 1483.58 4035.35 1483.58C4038.19 1483.58 4041.24 1483.94 4044.51 1484.65L4045.36 1509.57C4041.1 1508.15 4037.27 1507.44 4033.86 1507.44C4026.47 1507.44 4020.51 1509.64 4015.97 1514.04C4011.42 1518.44 4008.37 1524.55 4006.81 1532.36C4005.1 1540.74 4004.25 1556.21 4004.25 1578.79L4004.25 1592L3974.64 1592C3977.34 1549.69 3978.69 1514.4 3978.69 1486.14L4007.02 1486.14Z" />
+ <path id="Layer" fill-rule="evenodd" class="shp1" d="M4160.38 1540.67L4084.13 1540.67L4084.13 1544.07C4084.13 1553.73 4087.11 1561.29 4093.07 1566.76C4099.04 1572.23 4106.92 1574.96 4116.72 1574.96C4125.8 1574.96 4137.59 1572.69 4152.07 1568.14L4148.24 1590.51C4136.31 1593.2 4124.81 1594.56 4113.73 1594.56C4103.37 1594.56 4094.35 1593.17 4086.68 1590.4C4079.01 1587.63 4073.19 1584.37 4069.22 1580.6C4065.24 1576.84 4062.08 1572.37 4059.74 1567.19C4057.39 1562 4055.94 1557.6 4055.37 1553.98C4054.8 1550.36 4054.52 1546.63 4054.52 1542.8C4054.52 1538.25 4054.87 1533.71 4055.58 1529.16C4056.29 1524.62 4057.89 1519.47 4060.38 1513.72C4062.86 1507.97 4066.09 1502.97 4070.07 1498.71C4074.04 1494.45 4079.65 1490.86 4086.89 1487.95C4094.14 1485.04 4102.51 1483.58 4112.03 1483.58C4127.08 1483.58 4139.11 1487.38 4148.13 1494.98C4157.15 1502.58 4161.66 1513.69 4161.66 1528.31C4161.66 1532.01 4161.23 1536.12 4160.38 1540.67ZM4084.98 1526.4L4133.33 1526.4C4133.33 1517.88 4131.63 1511.56 4128.22 1507.44C4124.81 1503.32 4119.2 1501.26 4111.39 1501.26C4104.15 1501.26 4098.19 1503.64 4093.5 1508.4C4088.81 1513.16 4085.97 1519.15 4084.98 1526.4Z" />
+ </g>
+ <use id="Layer" href="#img1" transform="matrix(0.68,0,0,0.68,35.816,67)"/>
+ <g id="Layer">
+ </g>
+ <g id="Layer">
+ </g>
+ <g id="Layer">
+ </g>
+ <g id="Layer">
+ </g>
+ <g id="Layer">
+ </g>
+ <g id="Layer">
+ </g>
+ <text id="Text layer 62" style="transform: matrix(1,0,0,1,4961,616)" >
+ <tspan x="0" y="208" class="txt3">®</tspan>
+ </text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg.png b/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg.png
new file mode 100644
index 0000000..be547d1
--- /dev/null
+++ b/bh20simplewebuploader/static/image/redcap_logo_high_res_white_on_black.svg.png
Binary files differ
diff --git a/bh20simplewebuploader/static/main.css b/bh20simplewebuploader/static/main.css
index 7c33d9c..bc8acb0 100644
--- a/bh20simplewebuploader/static/main.css
+++ b/bh20simplewebuploader/static/main.css
@@ -177,7 +177,7 @@ span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
.about {
display: grid;
- grid-template-columns: 1fr 1fr 1fr;
+ grid-template-columns: 1fr 1fr;
grid-auto-flow: row;
}
@@ -312,7 +312,7 @@ footer {
.sponsorimg {
}
-.sponsors img {
+.sponsorimg img {
width: auto;
display: block;
margin: auto;
@@ -411,6 +411,11 @@ footer {
display: table-row-group;
}
+.img-right {
+ float: right;
+ height: 200px;
+}
+
div.status {
margin: 1em;
}
diff --git a/bh20simplewebuploader/templates/banner.html b/bh20simplewebuploader/templates/banner.html
index 8f2b09a..32db983 100644
--- a/bh20simplewebuploader/templates/banner.html
+++ b/bh20simplewebuploader/templates/banner.html
@@ -2,6 +2,6 @@
<div class="logo"><a href="http://covid-19.genenetwork.org/"><img src="static/image/coronasmallcomp.gif" width="150" title="COVID-19 image by Tyler Morgan-Wall"></a></div>
<h1>COVID-19 PubSeq: Public SARS-CoV-2 Sequence Resource</h1>
- <p>Database contains <span id="Counter"></span> public sequences!</p>
+ <p><span id="Counter"></span> public sequences ready for <a href="/download">download</a>!</p>
</section>
diff --git a/bh20simplewebuploader/templates/blurb.html b/bh20simplewebuploader/templates/blurb.html
index 067cc3b..ed4d1e9 100644
--- a/bh20simplewebuploader/templates/blurb.html
+++ b/bh20simplewebuploader/templates/blurb.html
@@ -1,13 +1,31 @@
<p>
- This is the COVID-19 Public Sequence Resource (COVID-19 PubSeq) for
- SARS-CoV-2 virus sequences. COVID-19 PubSeq is a repository for
- sequences with a low barrier to entry for uploading sequence data
- using best practices, including <a href="https://en.wikipedia.org/wiki/FAIR_data">FAIR data</a>. Data are published with
- metadata using state-of-the art standards
- and, perhaps most importantly, providing standardised workflows that
- get triggered on upload, so that results are immediately available
- in standardised data formats.
-
+ COVID-19 PubSeq is a free and open online bioinformatics public
+ sequence resource with on-the-fly analysis of sequenced SARS-CoV-2
+ samples that allows for a quick turnaround in identification of new
+ virus strains. PubSeq allows anyone to upload sequence material in
+ the form of FASTA or FASTQ files with accompanying metadata through
+ a web interface or REST API.
+</p>
+<p>
+ Our goal is to help map the viral variants in this pandemic. Early
+ identification of variants helps with testing and treatments!
+ COVID-19 PubSeq accepts sequence material from all sources (notably
+ in FASTA format). In addition, PubSeq provides specific workflows
+ for Oxford Nanopore analysis in FAST5 and FASTQ format. If you have
+ an Oxford Nanopore and need (free) help analysing SARS-CoV-2 FAST5
+ or FASTQ data, feel free to <a href="/contact">contact us</a>! Also
+ for commercial support you can reach out.
+</p>
+<p>
+ COVID-19 PubSeq is also a repository for sequences with a low
+ barrier to entry for uploading sequence data using best practices,
+ including <a href="https://en.wikipedia.org/wiki/FAIR_data">FAIR
+ data</a>. Data are published with metadata using state-of-the art
+ standards and, perhaps most importantly, providing standardised
+ workflows that get triggered on upload, so that results are
+ immediately available in standardised data formats.
+</p>
+<p>
Your uploaded sequence will automatically be processed and
incorporated into the public pangenome with metadata using worklows
from the High Performance Open Biology Lab
diff --git a/bh20simplewebuploader/templates/footer.html b/bh20simplewebuploader/templates/footer.html
index abf46c3..f78e8bf 100644
--- a/bh20simplewebuploader/templates/footer.html
+++ b/bh20simplewebuploader/templates/footer.html
@@ -15,12 +15,11 @@
</p>
</div>
- <div>
+ <div class="sponsors">
<a href="static/image/BCC2020_AndreaGuarracino_COVID19PubSeq_Poster.pdf">
- <img src=static/image/BCC2020_AndreaGuarracino_COVID19PubSeq_Poster.png" alt="BCC2020 Andrea Guarracino COVID19 PubSeq Poster"/>
+ <img src="static/image/BCC2020_AndreaGuarracino_COVID19PubSeq_Poster.png" alt="BCC2020 COVID19 PubSeq Poster"/>
</a>
- </div>
- <div class="sponsors">
+ <h3>OUR SPONSORS</h3>
<div class="sponsorimg">
<a href="https://github.com/virtual-biohackathons/covid-19-bh20">
<img src="static/image/covid19biohackathon.png"></a>
diff --git a/bh20simplewebuploader/templates/form.html b/bh20simplewebuploader/templates/form.html
index b9b3776..847545c 100644
--- a/bh20simplewebuploader/templates/form.html
+++ b/bh20simplewebuploader/templates/form.html
@@ -30,7 +30,9 @@
<input type="radio" id="metadata_upload" name="metadata_type" value="upload" onchange="setMode()" required>
<label for="metadata_upload">Upload metadata file</label>
<br>
- <small>Make sure the metadata has submitter attribution details.</small>
+ <small>Make sure the metadata has submitter attribution details.
+ Note that most fields in the form are optional.
+ </small>
<div id="metadata_upload_form_spot">
<div id="metadata_upload_form">
@@ -101,7 +103,7 @@
</div>
- <input class="submit" id="submit" onclick="on_submit_button()" type="submit" value="Add to Pangenome">
+<input class="submit" id="submit" onclick="on_submit_button()" type="submit" value="Add to Pangenome">
</form>
</section>
diff --git a/bh20simplewebuploader/templates/home.html b/bh20simplewebuploader/templates/home.html
index bede611..cfc3506 100644
--- a/bh20simplewebuploader/templates/home.html
+++ b/bh20simplewebuploader/templates/home.html
@@ -8,47 +8,67 @@
<section>
<div class="intro">
- <p>
- Make your sequence
- data <a href="https://en.wikipedia.org/wiki/FAIR_data">FAIR</a>. Upload
- your SARS-CoV-2 sequence (FASTA or FASTQ
- formats) with metadata (JSONLD) to
- the <a href="/about">public sequence
- resource</a>. The upload will trigger a
- recompute with all available sequences into a
- Pangenome available for
- <a href="/download">download</a>!
- </p>
- <p>
- Your uploaded sequence will automatically be
- processed and incorporated into the public
- pangenome with metadata using worklows from
- the High Performance Open Biology Lab
- defined <a href="https://github.com/hpobio-lab/viral-analysis/tree/master/cwl/pangenome-generate">here</a>. All
- data is published under
- a <a href="https://creativecommons.org/licenses/by/4.0/">Creative
- Commons license</a> You can take the published
- (GFA/RDF/FASTA) data and store it in a triple
- store for further processing. Clinical
- data can be stored
- securely
- at <a href="https://redcap-covid19.elixir-luxembourg.org/redcap/">REDCap</a>.
- </p>
- <p>
- Note that form fields contain
- web <a href="https://en.wikipedia.org/wiki/Web_Ontology_Language">ontology
- URI's</a>
- for <a href="https://en.wikipedia.org/wiki/Wikipedia:Disambiguation">disambiguation</a>
- and machine readable metadata. For examples of
- use, see the <a href="/blog">BLOG</a>.
- </p>
- </div>
- </section>
+ <p>
+ COVID-19 PubSeq is a free and open online
+ bioinformatics public sequence resource with
+ on-the-fly analysis of
+ sequenced <a href="https://pubmed.ncbi.nlm.nih.gov/?term=sars-cov-2&sort=date">SARS-CoV-2</a>
+ samples that allows for a quick turnaround in
+ identification of new virus strains. PubSeq allows
+ anyone to upload sequence material in the form of
+ FASTA or FASTQ files with accompanying metadata
+ through the <a href="/upload">web interface</a>
+ or <a href="/apidoc">REST API</a>. For more
+ information see the <a href="/about">FAQ!</a>.
+ </p>
<section id="map_view" class="map">
<div id="mapid"></div>
</section>
+ <a href="https://projectredcap.org/"><img class="img-right" src="static/image/REDCap.png" /></a>
+ <p>
+ Make your sequence
+ data <a href="https://en.wikipedia.org/wiki/FAIR_data">FAIR</a>. Upload
+ your SARS-CoV-2 sequence (FASTA or FASTQ formats)
+ with simple metadata (JSONLD) to
+ the <a href="/about">public sequence
+ resource</a>. The upload will trigger a recompute
+ with all available sequences into a Pangenome
+ available for
+ <a href="/download">download</a>!
+ </p>
+ <p>
+ Your uploaded sequence will automatically be
+ processed and incorporated into the public
+ pangenome with metadata using worklows from the
+ High Performance Open Biology Lab
+ defined <a href="https://github.com/hpobio-lab/viral-analysis/tree/master/cwl/pangenome-generate">here</a>. All
+ data is published under
+ a <a href="https://creativecommons.org/licenses/by/4.0/">Creative
+ Commons license</a> You can take the published
+ (GFA/RDF/FASTA) data and store it in a triple
+ store for further processing.
+ Clinical data can
+ be stored securely
+ at <a href="https://redcap-covid19.elixir-luxembourg.org/redcap/">REDCap</a>.
+ </p>
+ <a href="https://nanoporetech.com/"><img class="img-right" src="static/image/oxford-nanopore2.jpg" /></a>
+ <p>
+ We give special attention to workflows for the <a href="https://nanoporetech.com/">Oxford Nanopore</a> - see <a href="https://pubmed.ncbi.nlm.nih.gov/?term=sars-cov-2+nanopore&sort=date">pubmed</a> - because it offers an affordable platform that is great
+ for SARS-CoV-2 sequencing.
+ </p>
+ <p>
+ Note that form fields contain
+ web <a href="https://en.wikipedia.org/wiki/Web_Ontology_Language">ontology
+ URI's</a>
+ for <a href="https://en.wikipedia.org/wiki/Wikipedia:Disambiguation">disambiguation</a>
+ and machine readable metadata. For examples of
+ use, see the <a href="/blog">BLOG</a>.
+ </p>
+ </div>
+ </section>
+
{% include 'footer.html' %}
diff --git a/bh20simplewebuploader/templates/menu.html b/bh20simplewebuploader/templates/menu.html
index d408171..5d5fdc8 100644
--- a/bh20simplewebuploader/templates/menu.html
+++ b/bh20simplewebuploader/templates/menu.html
@@ -8,6 +8,7 @@
<a href="/export" class="{{ 'active' if menu=='EXPORT' }}">EXPORT</a>
<a href="/blog" class="{{ 'active' if menu=='BLOG' }}">BLOG</a>
<a href="/about" class="{{ 'active' if menu=='ABOUT' }}">ABOUT</a>
+ <a href="/contact" class="{{ 'active' if menu=='CONTACT' }}">CONTACT</a>
<a href="javascript:void(0);" class="icon" onclick="myFunction()">
<i class="fa fa-bars"></i>
</a>
diff --git a/doc/blog/using-covid-19-pubseq-part3.html b/doc/blog/using-covid-19-pubseq-part3.html
index df4a286..718b10f 100644
--- a/doc/blog/using-covid-19-pubseq-part3.html
+++ b/doc/blog/using-covid-19-pubseq-part3.html
@@ -3,7 +3,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
-<!-- 2020-05-30 Sat 18:12 -->
+<!-- 2020-08-24 Mon 04:31 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>COVID-19 PubSeq Uploading Data (part 3)</title>
@@ -248,40 +248,40 @@ for the JavaScript code in this tag.
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
-<li><a href="#org193669a">1. Uploading Data</a></li>
-<li><a href="#orgc6b3a47">2. Step 1: Upload sequence</a></li>
-<li><a href="#org9c08714">3. Step 2: Add metadata</a>
+<li><a href="#orgdaec996">1. Uploading Data</a></li>
+<li><a href="#org8472a05">2. Step 1: Upload sequence</a></li>
+<li><a href="#org668a46d">3. Step 2: Add metadata</a>
<ul>
-<li><a href="#org4c2e907">3.1. Obligatory fields</a>
+<li><a href="#orga044bef">3.1. Obligatory fields</a>
<ul>
-<li><a href="#orgdddcb2e">3.1.1. Sample ID (sample<sub>id</sub>)</a></li>
-<li><a href="#orge9c2e76">3.1.2. Collection date</a></li>
-<li><a href="#org62c55ce">3.1.3. Collection location</a></li>
-<li><a href="#org460b377">3.1.4. Sequencing technology</a></li>
-<li><a href="#org77b1e14">3.1.5. Authors</a></li>
+<li><a href="#org8e17492">3.1.1. Sample ID (sample<sub>id</sub>)</a></li>
+<li><a href="#orgd9805db">3.1.2. Collection date</a></li>
+<li><a href="#org3bd4901">3.1.3. Collection location</a></li>
+<li><a href="#org921de27">3.1.4. Sequencing technology</a></li>
+<li><a href="#org39fa678">3.1.5. Authors</a></li>
</ul>
</li>
-<li><a href="#org3cb346f">3.2. Optional fields</a>
+<li><a href="#org5315804">3.2. Optional fields</a>
<ul>
-<li><a href="#orgb0cffbb">3.2.1. Host information</a></li>
-<li><a href="#orgd2a43a6">3.2.2. Collecting institution</a></li>
-<li><a href="#org8d5bcf7">3.2.3. Specimen source</a></li>
-<li><a href="#org86b21b2">3.2.4. Source database accession</a></li>
-<li><a href="#org771ea66">3.2.5. Strain name</a></li>
+<li><a href="#orgf2b82d9">3.2.1. Host information</a></li>
+<li><a href="#org8986ca7">3.2.2. Collecting institution</a></li>
+<li><a href="#orge03eb0c">3.2.3. Specimen source</a></li>
+<li><a href="#org6815a6e">3.2.4. Source database accession</a></li>
+<li><a href="#org51b37e8">3.2.5. Strain name</a></li>
</ul>
</li>
</ul>
</li>
-<li><a href="#org7d281f5">4. Step 3: Submit to COVID-19 PubSeq</a>
+<li><a href="#org5778da6">4. Step 3: Submit to COVID-19 PubSeq</a>
<ul>
-<li><a href="#orgdf0f02d">4.1. Trouble shooting</a></li>
+<li><a href="#orge803d65">4.1. Trouble shooting</a></li>
</ul>
</li>
-<li><a href="#org29f8a92">5. Step 4: Check output</a></li>
-<li><a href="#orgf493854">6. Bulk sequence uploader</a>
+<li><a href="#org540cfdf">5. Step 4: Check output</a></li>
+<li><a href="#org6c43ab3">6. Bulk sequence uploader</a>
<ul>
-<li><a href="#org37fadbc">6.1. Run the uploader (CLI)</a></li>
-<li><a href="#org39adf09">6.2. Example: uploading bulk GenBank sequences</a></li>
+<li><a href="#org99bb8b7">6.1. Run the uploader (CLI)</a></li>
+<li><a href="#orga88593f">6.2. Example: uploading bulk GenBank sequences</a></li>
</ul>
</li>
</ul>
@@ -290,8 +290,8 @@ for the JavaScript code in this tag.
-<div id="outline-container-org193669a" class="outline-2">
-<h2 id="org193669a"><span class="section-number-2">1</span> Uploading Data</h2>
+<div id="outline-container-orgdaec996" class="outline-2">
+<h2 id="orgdaec996"><span class="section-number-2">1</span> Uploading Data</h2>
<div class="outline-text-2" id="text-1">
<p>
The COVID-19 PubSeq allows you to upload your SARS-Cov-2 strains to a
@@ -301,8 +301,8 @@ gets triggered on upload. Read the <a href="./about">ABOUT</a> page for more inf
</div>
</div>
-<div id="outline-container-orgc6b3a47" class="outline-2">
-<h2 id="orgc6b3a47"><span class="section-number-2">2</span> Step 1: Upload sequence</h2>
+<div id="outline-container-org8472a05" class="outline-2">
+<h2 id="org8472a05"><span class="section-number-2">2</span> Step 1: Upload sequence</h2>
<div class="outline-text-2" id="text-2">
<p>
To upload a sequence in the <a href="http://covid19.genenetwork.org/">web upload page</a> hit the browse button and
@@ -330,8 +330,8 @@ an improved pangenome.
</div>
</div>
-<div id="outline-container-org9c08714" class="outline-2">
-<h2 id="org9c08714"><span class="section-number-2">3</span> Step 2: Add metadata</h2>
+<div id="outline-container-org668a46d" class="outline-2">
+<h2 id="org668a46d"><span class="section-number-2">3</span> Step 2: Add metadata</h2>
<div class="outline-text-2" id="text-3">
<p>
The <a href="./">web upload page</a> contains fields for adding metadata. Metadata is
@@ -357,12 +357,12 @@ the web form. Here we add some extra information.
</p>
</div>
-<div id="outline-container-org4c2e907" class="outline-3">
-<h3 id="org4c2e907"><span class="section-number-3">3.1</span> Obligatory fields</h3>
+<div id="outline-container-orga044bef" class="outline-3">
+<h3 id="orga044bef"><span class="section-number-3">3.1</span> Obligatory fields</h3>
<div class="outline-text-3" id="text-3-1">
</div>
-<div id="outline-container-orgdddcb2e" class="outline-4">
-<h4 id="orgdddcb2e"><span class="section-number-4">3.1.1</span> Sample ID (sample<sub>id</sub>)</h4>
+<div id="outline-container-org8e17492" class="outline-4">
+<h4 id="org8e17492"><span class="section-number-4">3.1.1</span> Sample ID (sample<sub>id</sub>)</h4>
<div class="outline-text-4" id="text-3-1-1">
<p>
This is a string field that defines a unique sample identifier by the
@@ -380,8 +380,8 @@ Here we add the GenBank ID MT536190.1.
</div>
</div>
-<div id="outline-container-orge9c2e76" class="outline-4">
-<h4 id="orge9c2e76"><span class="section-number-4">3.1.2</span> Collection date</h4>
+<div id="outline-container-orgd9805db" class="outline-4">
+<h4 id="orgd9805db"><span class="section-number-4">3.1.2</span> Collection date</h4>
<div class="outline-text-4" id="text-3-1-2">
<p>
Estimated collection date. The GenBank page says April 6, 2020.
@@ -389,8 +389,8 @@ Estimated collection date. The GenBank page says April 6, 2020.
</div>
</div>
-<div id="outline-container-org62c55ce" class="outline-4">
-<h4 id="org62c55ce"><span class="section-number-4">3.1.3</span> Collection location</h4>
+<div id="outline-container-org3bd4901" class="outline-4">
+<h4 id="org3bd4901"><span class="section-number-4">3.1.3</span> Collection location</h4>
<div class="outline-text-4" id="text-3-1-3">
<p>
A search on wikidata says Los Angeles is
@@ -399,8 +399,8 @@ A search on wikidata says Los Angeles is
</div>
</div>
-<div id="outline-container-org460b377" class="outline-4">
-<h4 id="org460b377"><span class="section-number-4">3.1.4</span> Sequencing technology</h4>
+<div id="outline-container-org921de27" class="outline-4">
+<h4 id="org921de27"><span class="section-number-4">3.1.4</span> Sequencing technology</h4>
<div class="outline-text-4" id="text-3-1-4">
<p>
GenBank entry says Illumina, so we can fill that in
@@ -408,8 +408,8 @@ GenBank entry says Illumina, so we can fill that in
</div>
</div>
-<div id="outline-container-org77b1e14" class="outline-4">
-<h4 id="org77b1e14"><span class="section-number-4">3.1.5</span> Authors</h4>
+<div id="outline-container-org39fa678" class="outline-4">
+<h4 id="org39fa678"><span class="section-number-4">3.1.5</span> Authors</h4>
<div class="outline-text-4" id="text-3-1-5">
<p>
GenBank entry says 'Lamers,S., Nolan,D.J., Rose,R., Cross,S., Moraga
@@ -420,16 +420,16 @@ Freehan,A. and Garcia-Diaz,J.', so we can fill that in.
</div>
</div>
-<div id="outline-container-org3cb346f" class="outline-3">
-<h3 id="org3cb346f"><span class="section-number-3">3.2</span> Optional fields</h3>
+<div id="outline-container-org5315804" class="outline-3">
+<h3 id="org5315804"><span class="section-number-3">3.2</span> Optional fields</h3>
<div class="outline-text-3" id="text-3-2">
<p>
All other fields are optional. But let's see what we can add.
</p>
</div>
-<div id="outline-container-orgb0cffbb" class="outline-4">
-<h4 id="orgb0cffbb"><span class="section-number-4">3.2.1</span> Host information</h4>
+<div id="outline-container-orgf2b82d9" class="outline-4">
+<h4 id="orgf2b82d9"><span class="section-number-4">3.2.1</span> Host information</h4>
<div class="outline-text-4" id="text-3-2-1">
<p>
Sadly, not much is known about the host from GenBank. A little
@@ -443,8 +443,8 @@ did to the person and what the person was like (say age group).
</div>
</div>
-<div id="outline-container-orgd2a43a6" class="outline-4">
-<h4 id="orgd2a43a6"><span class="section-number-4">3.2.2</span> Collecting institution</h4>
+<div id="outline-container-org8986ca7" class="outline-4">
+<h4 id="org8986ca7"><span class="section-number-4">3.2.2</span> Collecting institution</h4>
<div class="outline-text-4" id="text-3-2-2">
<p>
We can fill that in.
@@ -452,8 +452,8 @@ We can fill that in.
</div>
</div>
-<div id="outline-container-org8d5bcf7" class="outline-4">
-<h4 id="org8d5bcf7"><span class="section-number-4">3.2.3</span> Specimen source</h4>
+<div id="outline-container-orge03eb0c" class="outline-4">
+<h4 id="orge03eb0c"><span class="section-number-4">3.2.3</span> Specimen source</h4>
<div class="outline-text-4" id="text-3-2-3">
<p>
We have that: nasopharyngeal swab
@@ -461,8 +461,8 @@ We have that: nasopharyngeal swab
</div>
</div>
-<div id="outline-container-org86b21b2" class="outline-4">
-<h4 id="org86b21b2"><span class="section-number-4">3.2.4</span> Source database accession</h4>
+<div id="outline-container-org6815a6e" class="outline-4">
+<h4 id="org6815a6e"><span class="section-number-4">3.2.4</span> Source database accession</h4>
<div class="outline-text-4" id="text-3-2-4">
<p>
Genbank which is <a href="http://identifiers.org/insdc/MT536190.1#sequence">http://identifiers.org/insdc/MT536190.1#sequence</a>.
@@ -471,8 +471,8 @@ Note we plug in our own identifier MT536190.1.
</div>
</div>
-<div id="outline-container-org771ea66" class="outline-4">
-<h4 id="org771ea66"><span class="section-number-4">3.2.5</span> Strain name</h4>
+<div id="outline-container-org51b37e8" class="outline-4">
+<h4 id="org51b37e8"><span class="section-number-4">3.2.5</span> Strain name</h4>
<div class="outline-text-4" id="text-3-2-5">
<p>
SARS-CoV-2/human/USA/LA-BIE-070/2020
@@ -482,8 +482,8 @@ SARS-CoV-2/human/USA/LA-BIE-070/2020
</div>
</div>
-<div id="outline-container-org7d281f5" class="outline-2">
-<h2 id="org7d281f5"><span class="section-number-2">4</span> Step 3: Submit to COVID-19 PubSeq</h2>
+<div id="outline-container-org5778da6" class="outline-2">
+<h2 id="org5778da6"><span class="section-number-2">4</span> Step 3: Submit to COVID-19 PubSeq</h2>
<div class="outline-text-2" id="text-4">
<p>
Once you have the sequence and the metadata together, hit
@@ -493,8 +493,8 @@ submitted and the workflows should kick in!
</div>
-<div id="outline-container-orgdf0f02d" class="outline-3">
-<h3 id="orgdf0f02d"><span class="section-number-3">4.1</span> Trouble shooting</h3>
+<div id="outline-container-orge803d65" class="outline-3">
+<h3 id="orge803d65"><span class="section-number-3">4.1</span> Trouble shooting</h3>
<div class="outline-text-3" id="text-4-1">
<p>
We got an error saying: {"stem": "<a href="http://www.wikidata.org/entity/">http://www.wikidata.org/entity/</a>",&#x2026;
@@ -508,9 +508,8 @@ submit button.
</div>
</div>
-
-<div id="outline-container-org29f8a92" class="outline-2">
-<h2 id="org29f8a92"><span class="section-number-2">5</span> Step 4: Check output</h2>
+<div id="outline-container-org540cfdf" class="outline-2">
+<h2 id="org540cfdf"><span class="section-number-2">5</span> Step 4: Check output</h2>
<div class="outline-text-2" id="text-5">
<p>
The current pipeline takes 5.5 hours to complete! Once it completes
@@ -521,8 +520,8 @@ in.
</div>
</div>
-<div id="outline-container-orgf493854" class="outline-2">
-<h2 id="orgf493854"><span class="section-number-2">6</span> Bulk sequence uploader</h2>
+<div id="outline-container-org6c43ab3" class="outline-2">
+<h2 id="org6c43ab3"><span class="section-number-2">6</span> Bulk sequence uploader</h2>
<div class="outline-text-2" id="text-6">
<p>
Above steps require a manual upload of one sequence with metadata.
@@ -544,8 +543,8 @@ host:
host_age: <span style="color: #8bc34a;">20</span>
host_age_unit: http://purl.obolibrary.org/obo/UO_<span style="color: #8bc34a;">0000036</span>
host_health_status: http://purl.obolibrary.org/obo/NCIT_C<span style="color: #8bc34a;">25269</span>
- host_treatment: Process in which the act is intended to modify or alter host status <span style="color: #e91e63;">(</span>Compounds<span style="color: #e91e63;">)</span>
- host_vaccination: <span style="color: #e91e63;">[</span>vaccines<span style="color: #8bc34a;">1</span>,vaccine<span style="color: #8bc34a;">2</span><span style="color: #e91e63;">]</span>
+ host_treatment: Process in which the act is intended to modify or alter host status (Compounds)
+ host_vaccination: [vaccines<span style="color: #8bc34a;">1</span>,vaccine<span style="color: #8bc34a;">2</span>]
ethnicity: http://purl.obolibrary.org/obo/HANCESTRO_<span style="color: #8bc34a;">0010</span>
additional_host_information: Optional free text field for additional information
@@ -553,11 +552,11 @@ sample:
sample_id: Id of the sample as defined by the submitter
collector_name: Name of the person that took the sample
collecting_institution: Institute that was responsible of sampling
- specimen_source: <span style="color: #e91e63;">[</span>http://purl.obolibrary.org/obo/NCIT_C<span style="color: #8bc34a;">155831</span>,http://purl.obolibrary.org/obo/NCIT_C<span style="color: #8bc34a;">155835</span>]
+ specimen_source: [http://purl.obolibrary.org/obo/NCIT_C<span style="color: #8bc34a;">155831</span>,http://purl.obolibrary.org/obo/NCIT_C<span style="color: #8bc34a;">155835</span>]
collection_date: <span style="color: #9ccc65;">"2020-01-01"</span>
collection_location: http://www.wikidata.org/entity/Q<span style="color: #8bc34a;">148</span>
sample_storage_conditions: frozen specimen
- source_database_accession: <span style="color: #2196F3;">[</span>http://identifiers.org/insdc/LC<span style="color: #8bc34a;">522350.1</span>#sequence]
+ source_database_accession: [http://identifiers.org/insdc/LC<span style="color: #8bc34a;">522350.1</span>#sequence]
additional_collection_information: Optional free text field for additional information
virus:
@@ -565,28 +564,28 @@ virus:
virus_strain: SARS-CoV-<span style="color: #8bc34a;">2</span>/human/CHN/HS_<span style="color: #8bc34a;">8</span>/<span style="color: #8bc34a;">2020</span>
technology:
- sample_sequencing_technology: <span style="color: #EF6C00;">[</span>http://www.ebi.ac.uk/efo/EFO_<span style="color: #8bc34a;">0009173</span>,http://www.ebi.ac.uk/efo/EFO_<span style="color: #8bc34a;">0009173</span>]
+ sample_sequencing_technology: [http://www.ebi.ac.uk/efo/EFO_<span style="color: #8bc34a;">0009173</span>,http://www.ebi.ac.uk/efo/EFO_<span style="color: #8bc34a;">0009173</span>]
sequence_assembly_method: Protocol used for assembly
- sequencing_coverage: <span style="color: #B388FF;">[</span><span style="color: #8bc34a;">70.0</span>, <span style="color: #8bc34a;">100.0</span><span style="color: #B388FF;">]</span>
+ sequencing_coverage: [<span style="color: #8bc34a;">70.0</span>, <span style="color: #8bc34a;">100.0</span>]
additional_technology_information: Optional free text field for additional information
submitter:
- authors: <span style="color: #B388FF;">[</span>John Doe, Joe Boe, Jonny Oe<span style="color: #B388FF;">]</span>
- submitter_name: <span style="color: #B388FF;">[</span>John Doe<span style="color: #B388FF;">]</span>
+ authors: [John Doe, Joe Boe, Jonny Oe]
+ submitter_name: [John Doe]
submitter_address: John Doe's address
originating_lab: John Doe kitchen
lab_address: John Doe's address
provider_sample_id: XXX<span style="color: #8bc34a;">1</span>
submitter_sample_id: XXX<span style="color: #8bc34a;">2</span>
publication: PMID<span style="color: #8bc34a;">00001113</span>
- submitter_orcid: <span style="color: #B388FF;">[</span>https://orcid.org/<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>,https://orcid.org/<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0001</span>]
+ submitter_orcid: [https://orcid.org/<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>,https://orcid.org/<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0000</span>-<span style="color: #8bc34a;">0001</span>]
additional_submitter_information: Optional free text field for additional information
</pre>
</div>
</div>
-<div id="outline-container-org37fadbc" class="outline-3">
-<h3 id="org37fadbc"><span class="section-number-3">6.1</span> Run the uploader (CLI)</h3>
+<div id="outline-container-org99bb8b7" class="outline-3">
+<h3 id="org99bb8b7"><span class="section-number-3">6.1</span> Run the uploader (CLI)</h3>
<div class="outline-text-3" id="text-6-1">
<p>
Installing with pip you should be
@@ -621,20 +620,35 @@ The web interface using this exact same script so it should just work
</div>
</div>
-<div id="outline-container-org39adf09" class="outline-3">
-<h3 id="org39adf09"><span class="section-number-3">6.2</span> Example: uploading bulk GenBank sequences</h3>
+<div id="outline-container-orga88593f" class="outline-3">
+<h3 id="orga88593f"><span class="section-number-3">6.2</span> Example: uploading bulk GenBank sequences</h3>
<div class="outline-text-3" id="text-6-2">
<p>
We also use above script to bulk upload GenBank sequences with a <a href="https://github.com/arvados/bh20-seq-resource/blob/master/scripts/download_genbank_data/from_genbank_to_fasta_and_yaml.py">FASTA
and YAML</a> extractor specific for GenBank. This means that the steps we
took above for uploading a GenBank sequence are already automated.
</p>
+
+<p>
+The steps are: from the
+<code>bh20-seq-resource/scripts/download_genbank_data/</code> directory
+</p>
+
+<div class="org-src-container">
+<pre class="src src-sh">python3 from_genbank_to_fasta_and_yaml.py
+<span style="color: #ffcc80;">dir_fasta_and_yaml</span>=~/bh20-seq-resource/scripts/download_genbank_data/fasta_and_yaml
+ls $<span style="color: #ffcc80;">dir_fasta_and_yaml</span>/*.yaml | <span style="color: #fff59d;">while </span><span style="color: #ff8A65;">read</span> path_code_yaml; <span style="color: #fff59d;">do</span>
+ <span style="color: #ffcc80;">path_code_fasta</span>=${<span style="color: #ffcc80;">path_code_yaml</span>%.*}.fasta
+ bh20-seq-uploader --skip-qc $<span style="color: #ffcc80;">path_code_yaml</span> $<span style="color: #ffcc80;">path_code_fasta</span>
+<span style="color: #fff59d;">done</span>
+</pre>
+</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
-<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-05-30 Sat 18:12</small>.
+<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-08-24 Mon 04:31</small>.
</div>
</body>
</html>
diff --git a/doc/blog/using-covid-19-pubseq-part3.org b/doc/blog/using-covid-19-pubseq-part3.org
index e8fee36..fda7be8 100644
--- a/doc/blog/using-covid-19-pubseq-part3.org
+++ b/doc/blog/using-covid-19-pubseq-part3.org
@@ -146,7 +146,6 @@ instead on https and entity instead of wiki) the submission went
through. Reload the page (it won't empty the fields) to re-enable the
submit button.
-
* Step 4: Check output
The current pipeline takes 5.5 hours to complete! Once it completes
@@ -237,3 +236,15 @@ The web interface using this exact same script so it should just work
We also use above script to bulk upload GenBank sequences with a [[https://github.com/arvados/bh20-seq-resource/blob/master/scripts/download_genbank_data/from_genbank_to_fasta_and_yaml.py][FASTA
and YAML]] extractor specific for GenBank. This means that the steps we
took above for uploading a GenBank sequence are already automated.
+
+The steps are: from the
+~bh20-seq-resource/scripts/download_genbank_data/~ directory
+
+#+BEGIN_SRC sh
+python3 from_genbank_to_fasta_and_yaml.py
+dir_fasta_and_yaml=~/bh20-seq-resource/scripts/download_genbank_data/fasta_and_yaml
+ls $dir_fasta_and_yaml/*.yaml | while read path_code_yaml; do
+ path_code_fasta=${path_code_yaml%.*}.fasta
+ bh20-seq-uploader --skip-qc $path_code_yaml $path_code_fasta
+done
+#+END_SRC
diff --git a/doc/blog/using-covid-19-pubseq-part5.html b/doc/blog/using-covid-19-pubseq-part5.html
index 4caa5ac..5d640f9 100644
--- a/doc/blog/using-covid-19-pubseq-part5.html
+++ b/doc/blog/using-covid-19-pubseq-part5.html
@@ -3,7 +3,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
-<!-- 2020-07-17 Fri 05:03 -->
+<!-- 2020-08-22 Sat 07:43 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>COVID-19 PubSeq (part 4)</title>
@@ -248,19 +248,28 @@ for the JavaScript code in this tag.
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
-<li><a href="#org758b923">1. Modify Metadata</a></li>
-<li><a href="#orgec32c13">2. What is the schema?</a></li>
-<li><a href="#org2e487b2">3. How is the website generated?</a></li>
-<li><a href="#orge4dfe84">4. Modifying the schema</a></li>
-<li><a href="#org564a7a8">5. Adding fields to the form</a></li>
-<li><a href="#org633781a">6. <span class="todo TODO">TODO</span> Testing the license fields</a></li>
+<li><a href="#org935d151">1. Modify Metadata</a></li>
+<li><a href="#orgfb70872">2. What is the schema?</a></li>
+<li><a href="#orga76b489">3. How is the website generated?</a></li>
+<li><a href="#org80bb905">4. Changing the license field</a>
+<ul>
+<li><a href="#org3689b60">4.1. Modifying the schema</a></li>
+<li><a href="#org07e0c66">4.2. Adding fields to the form</a></li>
+<li><a href="#org1cfb94a">4.3. <span class="todo TODO">TODO</span> Testing the license fields</a></li>
+</ul>
+</li>
+<li><a href="#org88d4555">5. Changing GEO or location field</a>
+<ul>
+<li><a href="#org063bcfa">5.1. Relaxing the shex constraint</a></li>
+</ul>
+</li>
</ul>
</div>
</div>
-<div id="outline-container-org758b923" class="outline-2">
-<h2 id="org758b923"><span class="section-number-2">1</span> Modify Metadata</h2>
+<div id="outline-container-org935d151" class="outline-2">
+<h2 id="org935d151"><span class="section-number-2">1</span> Modify Metadata</h2>
<div class="outline-text-2" id="text-1">
<p>
The public sequence resource uses multiple data formats listed on the
@@ -268,8 +277,8 @@ The public sequence resource uses multiple data formats listed on the
for RDF and semantic web/linked data ontologies. This technology
allows for querying data in unprescribed ways - that is, you can
formulate your own queries without dealing with a preset model of that
-data (so typical of CSV files and SQL tables). Examples of exploring
-data are listed <a href="http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part1">here</a>.
+data (which is how one has to approach CSV files and SQL
+tables). Examples of exploring data are listed <a href="http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part1">here</a>.
</p>
<p>
@@ -280,8 +289,8 @@ understand that anyone, including you, can change that information!
</div>
</div>
-<div id="outline-container-orgec32c13" class="outline-2">
-<h2 id="orgec32c13"><span class="section-number-2">2</span> What is the schema?</h2>
+<div id="outline-container-orgfb70872" class="outline-2">
+<h2 id="orgfb70872"><span class="section-number-2">2</span> What is the schema?</h2>
<div class="outline-text-2" id="text-2">
<p>
The default metadata schema is listed <a href="https://github.com/arvados/bh20-seq-resource/blob/master/bh20sequploader/bh20seq-schema.yml">here</a>.
@@ -289,8 +298,8 @@ The default metadata schema is listed <a href="https://github.com/arvados/bh20-s
</div>
</div>
-<div id="outline-container-org2e487b2" class="outline-2">
-<h2 id="org2e487b2"><span class="section-number-2">3</span> How is the website generated?</h2>
+<div id="outline-container-orga76b489" class="outline-2">
+<h2 id="orga76b489"><span class="section-number-2">3</span> How is the website generated?</h2>
<div class="outline-text-2" id="text-3">
<p>
Using the schema we use <a href="https://pypi.org/project/PyShEx/">pyshex</a> shex expressions and <a href="https://github.com/common-workflow-language/schema_salad">schema salad</a> to
@@ -300,9 +309,13 @@ All from that one metadata schema.
</div>
</div>
-<div id="outline-container-orge4dfe84" class="outline-2">
-<h2 id="orge4dfe84"><span class="section-number-2">4</span> Modifying the schema</h2>
+<div id="outline-container-org80bb905" class="outline-2">
+<h2 id="org80bb905"><span class="section-number-2">4</span> Changing the license field</h2>
<div class="outline-text-2" id="text-4">
+</div>
+<div id="outline-container-org3689b60" class="outline-3">
+<h3 id="org3689b60"><span class="section-number-3">4.1</span> Modifying the schema</h3>
+<div class="outline-text-3" id="text-4-1">
<p>
One of the first things we want to do is to add a field for the data
license. Initially we only supported CC-4.0 as a license, but
@@ -380,25 +393,25 @@ So, we'll add it simply as a title field. Now the draft schema is
type: record
fields:
license_type:
- doc: License types as refined in https://wiki.creativecommons.org/images/d/d6/Ccrel-1.0.pdf
+ doc: License types as refined <span style="color: #fff59d;">in</span> https:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">wiki.creativecommons.org/images/d/d6/Ccrel-1.0.pdf</span>
type: string?
jsonldPredicate:
- _id: https://creativecommons.org/ns#License
+ _id: https:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">creativecommons.org/ns#License</span>
title:
doc: Attribution title related to license
type: string?
jsonldPredicate:
- _id: http://semanticscience.org/resource/SIO_001167
+ _id: http:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">semanticscience.org/resource/SIO_001167</span>
attribution_url:
doc: Attribution URL related to license
type: string?
jsonldPredicate:
- _id: https://creativecommons.org/ns#Work
+ _id: https:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">creativecommons.org/ns#Work</span>
attribution_source:
doc: Attribution source URL
type: string?
jsonldPredicate:
- _id: https://creativecommons.org/ns#Work
+ _id: https:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">creativecommons.org/ns#Work</span>
</pre>
</div>
@@ -411,13 +424,13 @@ gitter channel and I merged it.
</div>
</div>
-<div id="outline-container-org564a7a8" class="outline-2">
-<h2 id="org564a7a8"><span class="section-number-2">5</span> Adding fields to the form</h2>
-<div class="outline-text-2" id="text-5">
+<div id="outline-container-org07e0c66" class="outline-3">
+<h3 id="org07e0c66"><span class="section-number-3">4.2</span> Adding fields to the form</h3>
+<div class="outline-text-3" id="text-4-2">
<p>
To add the new fields to the form we have to modify it a little. If we
go to the upload form we need to add the license box. The schema is
-loaded in <a href="https://github.com/arvados/bh20-seq-resource/blob/a0c8ebd57b875f265e8b0efec4abfaf892eb6c45/bh20simplewebuploader/main.py#L229">main.py</a> in the 'generate<sub>form</sub>' function.
+loaded in <a href="https://github.com/arvados/bh20-seq-resource/blob/a0c8ebd57b875f265e8b0efec4abfaf892eb6c45/bh20simplewebuploader/main.py#L229">main.py</a> in the 'generate-form' function.
</p>
<p>
@@ -453,12 +466,71 @@ field to be optional - a missing license assumes it is CC-BY-4.0.
</div>
</div>
-<div id="outline-container-org633781a" class="outline-2">
-<h2 id="org633781a"><span class="section-number-2">6</span> <span class="todo TODO">TODO</span> Testing the license fields</h2>
+<div id="outline-container-org1cfb94a" class="outline-3">
+<h3 id="org1cfb94a"><span class="section-number-3">4.3</span> <span class="todo TODO">TODO</span> Testing the license fields</h3>
+</div>
+</div>
+
+<div id="outline-container-org88d4555" class="outline-2">
+<h2 id="org88d4555"><span class="section-number-2">5</span> Changing GEO or location field</h2>
+<div class="outline-text-2" id="text-5">
+<p>
+When fetching information from GenBank and EBI/ENA we also translate
+the location into an unambiguous identifier. We opted for the wikidata
+tag. E.g. for New York city it is <a href="https://www.wikidata.org/wiki/Q60">https://www.wikidata.org/wiki/Q60</a>
+and for New York state it is <a href="https://www.wikidata.org/wiki/Q1384">https://www.wikidata.org/wiki/Q1384</a>. If
+everyone uses these metadata URIs it is easy to group when making
+queries. Note that we should be using
+<a href="http://www.wikidata.org/entity/Q60">http://www.wikidata.org/entity/Q60</a> in the dataset (http instead of
+https and entitity instead of wiki).
+</p>
+
+<p>
+Unfortunately the main repositories of SARS-CoV-2 have variable
+strings of text for location and/or GPS coordinates. For us to support
+our schema we had to translate all options and this proves expensive.
+</p>
+</div>
+
+<div id="outline-container-org063bcfa" class="outline-3">
+<h3 id="org063bcfa"><span class="section-number-3">5.1</span> Relaxing the shex constraint</h3>
+<div class="outline-text-3" id="text-5-1">
+<p>
+So we decide to relax the enforcement of this type of metadata and to
+allow for a free form string.
+</p>
+
+<p>
+The schema already used <a href="http://purl.obolibrary.org/obo/GAZ_00000448">http://purl.obolibrary.org/obo/GAZ_00000448</a>
+which states:
+</p>
+
+<div class="org-src-container">
+<pre class="src src-js">Class: geographic
+ location
+ Term IRI: http:<span style="color: #b0bec5;">//</span><span style="color: #b0bec5;">purl.obolibrary.org/obo/GAZ_00000448</span>
+Definition: A reference to a place on
+ the Earth, by its name or by its geographical location.
+</pre>
+</div>
+
+<p>
+and when you check count by location in the <a href="./demo">DEMO</a> it lists a free
+format.
+</p>
+
+<p>
+So, why does the validation step balk when importing GenBank?
+The problem was in the <a href="https://github.com/arvados/bh20-seq-resource/blob/46d4b7a3a31f6605f81d43ecd6651d60a5782364/bh20sequploader/bh20seq-shex.rdf#L39">shex check</a> for RDF generation.
+Removing the wikidata requirement relaxed the imports with this
+<a href="https://github.com/arvados/bh20-seq-resource/commit/f776816ee2b1af7ccc84afb494f68a81a51f5a76">patch</a>.
+</p>
+</div>
+</div>
</div>
</div>
<div id="postamble" class="status">
-<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-07-16 Thu 03:27</small>.
+<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-08-22 Sat 07:42</small>.
</div>
</body>
</html>
diff --git a/doc/blog/using-covid-19-pubseq-part5.org b/doc/blog/using-covid-19-pubseq-part5.org
index 78eea66..e260078 100644
--- a/doc/blog/using-covid-19-pubseq-part5.org
+++ b/doc/blog/using-covid-19-pubseq-part5.org
@@ -12,9 +12,12 @@
- [[#modify-metadata][Modify Metadata]]
- [[#what-is-the-schema][What is the schema?]]
- [[#how-is-the-website-generated][How is the website generated?]]
- - [[#modifying-the-schema][Modifying the schema]]
- - [[#adding-fields-to-the-form][Adding fields to the form]]
- - [[#testing-the-license-fields][Testing the license fields]]
+ - [[#changing-the-license-field][Changing the license field]]
+ - [[#modifying-the-schema][Modifying the schema]]
+ - [[#adding-fields-to-the-form][Adding fields to the form]]
+ - [[#testing-the-license-fields][Testing the license fields]]
+ - [[#changing-geo-or-location-field][Changing GEO or location field]]
+ - [[#relaxing-the-shex-constraint][Relaxing the shex constraint]]
* Modify Metadata
@@ -23,8 +26,8 @@ The public sequence resource uses multiple data formats listed on the
for RDF and semantic web/linked data ontologies. This technology
allows for querying data in unprescribed ways - that is, you can
formulate your own queries without dealing with a preset model of that
-data (so typical of CSV files and SQL tables). Examples of exploring
-data are listed [[http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part1][here]].
+data (which is how one has to approach CSV files and SQL
+tables). Examples of exploring data are listed [[http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part1][here]].
In this BLOG we are going to look at the metadata entered on the
COVID-19 PubSeq website (or command line client). It is important to
@@ -40,7 +43,9 @@ Using the schema we use [[https://pypi.org/project/PyShEx/][pyshex]] shex expres
generate the [[https://github.com/arvados/bh20-seq-resource/blob/edb17e7f7caebfa1e76b21006b1772a33f4f7887/bh20simplewebuploader/templates/form.html#L47][input form]], [[https://github.com/arvados/bh20-seq-resource/blob/edb17e7f7caebfa1e76b21006b1772a33f4f7887/bh20sequploader/qc_metadata.py#L13][validate]] the user input and to build [[https://github.com/arvados/bh20-seq-resource/blob/edb17e7f7caebfa1e76b21006b1772a33f4f7887/workflows/pangenome-generate/merge-metadata.py#L24][RDF]]!
All from that one metadata schema.
-* Modifying the schema
+* Changing the license field
+
+** Modifying the schema
One of the first things we want to do is to add a field for the data
license. Initially we only supported CC-4.0 as a license, but
@@ -120,11 +125,11 @@ our source tree and ask for feedback before wiring it up in the data
entry form. The pull request was submitted [[https://github.com/arvados/bh20-seq-resource/pull/97][here]] and reviewed on the
gitter channel and I merged it.
-* Adding fields to the form
+** Adding fields to the form
To add the new fields to the form we have to modify it a little. If we
go to the upload form we need to add the license box. The schema is
-loaded in [[https://github.com/arvados/bh20-seq-resource/blob/a0c8ebd57b875f265e8b0efec4abfaf892eb6c45/bh20simplewebuploader/main.py#L229][main.py]] in the 'generate_form' function.
+loaded in [[https://github.com/arvados/bh20-seq-resource/blob/a0c8ebd57b875f265e8b0efec4abfaf892eb6c45/bh20simplewebuploader/main.py#L229][main.py]] in the 'generate-form' function.
With this [[https://github.com/arvados/bh20-seq-resource/commit/b9691c7deae30bd6422fb7b0681572b7b6f78ae3][patch]] the website adds the license input fields on the form.
@@ -148,4 +153,43 @@ When pushing the license info we discovered the workflow broke because
the existing data had no licensing info. So we changed the license
field to be optional - a missing license assumes it is CC-BY-4.0.
-* TODO Testing the license fields
+** TODO Testing the license fields
+
+* Changing GEO or location field
+
+When fetching information from GenBank and EBI/ENA we also translate
+the location into an unambiguous identifier. We opted for the wikidata
+tag. E.g. for New York city it is https://www.wikidata.org/wiki/Q60
+and for New York state it is https://www.wikidata.org/wiki/Q1384. If
+everyone uses these metadata URIs it is easy to group when making
+queries. Note that we should be using
+http://www.wikidata.org/entity/Q60 in the dataset (http instead of
+https and entitity instead of wiki).
+
+Unfortunately the main repositories of SARS-CoV-2 have variable
+strings of text for location and/or GPS coordinates. For us to support
+our schema we had to translate all options and this proves expensive.
+
+** Relaxing the shex constraint
+
+So we decide to relax the enforcement of this type of metadata and to
+allow for a free form string.
+
+The schema already used http://purl.obolibrary.org/obo/GAZ_00000448
+which states:
+
+#+BEGIN_SRC js
+Class: geographic
+ location
+ Term IRI: http://purl.obolibrary.org/obo/GAZ_00000448
+Definition: A reference to a place on
+ the Earth, by its name or by its geographical location.
+#+END_SRC
+
+and when you check count by location in the [[./demo][DEMO]] it lists a free
+format.
+
+So, why does the validation step balk when importing GenBank?
+The problem was in the [[https://github.com/arvados/bh20-seq-resource/blob/46d4b7a3a31f6605f81d43ecd6651d60a5782364/bh20sequploader/bh20seq-shex.rdf#L39][shex check]] for RDF generation.
+Removing the wikidata requirement relaxed the imports with this
+[[https://github.com/arvados/bh20-seq-resource/commit/f776816ee2b1af7ccc84afb494f68a81a51f5a76][patch]].
diff --git a/doc/web/about.html b/doc/web/about.html
index c971a4e..2d1f51d 100644
--- a/doc/web/about.html
+++ b/doc/web/about.html
@@ -1,964 +1,649 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
- <!-- 2020-07-18 Sat 03:27 -->
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>About/FAQ</title>
- <meta name="generator" content="Org mode"/>
- <meta name="author" content="Pjotr Prins"/>
- <style type="text/css">
- <!-- /*--><![CDATA[/*><!--*/
- .title {
- text-align: center;
- margin-bottom: .2em;
- }
-
- .subtitle {
- text-align: center;
- font-size: medium;
- font-weight: bold;
- margin-top: 0;
- }
-
- .todo {
- font-family: monospace;
- color: red;
- }
-
- .done {
- font-family: monospace;
- color: green;
- }
-
- .priority {
- font-family: monospace;
- color: orange;
- }
-
- .tag {
- background-color: #eee;
- font-family: monospace;
- padding: 2px;
- font-size: 80%;
- font-weight: normal;
- }
-
- .timestamp {
- color: #bebebe;
- }
-
- .timestamp-kwd {
- color: #5f9ea0;
- }
-
- .org-right {
- margin-left: auto;
- margin-right: 0px;
- text-align: right;
- }
-
- .org-left {
- margin-left: 0px;
- margin-right: auto;
- text-align: left;
- }
-
- .org-center {
- margin-left: auto;
- margin-right: auto;
- text-align: center;
- }
-
- .underline {
- text-decoration: underline;
- }
-
- #postamble p, #preamble p {
- font-size: 90%;
- margin: .2em;
- }
-
- p.verse {
- margin-left: 3%;
- }
-
- pre {
- border: 1px solid #ccc;
- box-shadow: 3px 3px 3px #eee;
- padding: 8pt;
- font-family: monospace;
- overflow: auto;
- margin: 1.2em;
- }
-
- pre.src {
- position: relative;
- overflow: visible;
- padding-top: 1.2em;
- }
-
- pre.src:before {
- display: none;
- position: absolute;
- background-color: white;
- top: -10px;
- right: 10px;
- padding: 3px;
- border: 1px solid black;
- }
-
- pre.src:hover:before {
- display: inline;
- }
-
- /* Languages per Org manual */
- pre.src-asymptote:before {
- content: 'Asymptote';
- }
-
- pre.src-awk:before {
- content: 'Awk';
- }
-
- pre.src-C:before {
- content: 'C';
- }
-
- /* pre.src-C++ doesn't work in CSS */
- pre.src-clojure:before {
- content: 'Clojure';
- }
-
- pre.src-css:before {
- content: 'CSS';
- }
-
- pre.src-D:before {
- content: 'D';
- }
-
- pre.src-ditaa:before {
- content: 'ditaa';
- }
-
- pre.src-dot:before {
- content: 'Graphviz';
- }
-
- pre.src-calc:before {
- content: 'Emacs Calc';
- }
-
- pre.src-emacs-lisp:before {
- content: 'Emacs Lisp';
- }
-
- pre.src-fortran:before {
- content: 'Fortran';
- }
-
- pre.src-gnuplot:before {
- content: 'gnuplot';
- }
-
- pre.src-haskell:before {
- content: 'Haskell';
- }
-
- pre.src-hledger:before {
- content: 'hledger';
- }
-
- pre.src-java:before {
- content: 'Java';
- }
-
- pre.src-js:before {
- content: 'Javascript';
- }
-
- pre.src-latex:before {
- content: 'LaTeX';
- }
-
- pre.src-ledger:before {
- content: 'Ledger';
- }
-
- pre.src-lisp:before {
- content: 'Lisp';
- }
-
- pre.src-lilypond:before {
- content: 'Lilypond';
- }
-
- pre.src-lua:before {
- content: 'Lua';
- }
-
- pre.src-matlab:before {
- content: 'MATLAB';
- }
-
- pre.src-mscgen:before {
- content: 'Mscgen';
- }
-
- pre.src-ocaml:before {
- content: 'Objective Caml';
- }
-
- pre.src-octave:before {
- content: 'Octave';
- }
-
- pre.src-org:before {
- content: 'Org mode';
- }
-
- pre.src-oz:before {
- content: 'OZ';
- }
-
- pre.src-plantuml:before {
- content: 'Plantuml';
- }
-
- pre.src-processing:before {
- content: 'Processing.js';
- }
-
- pre.src-python:before {
- content: 'Python';
- }
-
- pre.src-R:before {
- content: 'R';
- }
-
- pre.src-ruby:before {
- content: 'Ruby';
- }
-
- pre.src-sass:before {
- content: 'Sass';
- }
-
- pre.src-scheme:before {
- content: 'Scheme';
- }
-
- pre.src-screen:before {
- content: 'Gnu Screen';
- }
-
- pre.src-sed:before {
- content: 'Sed';
- }
-
- pre.src-sh:before {
- content: 'shell';
- }
-
- pre.src-sql:before {
- content: 'SQL';
- }
-
- pre.src-sqlite:before {
- content: 'SQLite';
- }
-
- /* additional languages in org.el's org-babel-load-languages alist */
- pre.src-forth:before {
- content: 'Forth';
- }
-
- pre.src-io:before {
- content: 'IO';
- }
-
- pre.src-J:before {
- content: 'J';
- }
-
- pre.src-makefile:before {
- content: 'Makefile';
- }
-
- pre.src-maxima:before {
- content: 'Maxima';
- }
-
- pre.src-perl:before {
- content: 'Perl';
- }
-
- pre.src-picolisp:before {
- content: 'Pico Lisp';
- }
-
- pre.src-scala:before {
- content: 'Scala';
- }
-
- pre.src-shell:before {
- content: 'Shell Script';
- }
-
- pre.src-ebnf2ps:before {
- content: 'ebfn2ps';
- }
-
- /* additional language identifiers per "defun org-babel-execute"
- in ob-*.el */
- pre.src-cpp:before {
- content: 'C++';
- }
-
- pre.src-abc:before {
- content: 'ABC';
- }
-
- pre.src-coq:before {
- content: 'Coq';
- }
-
- pre.src-groovy:before {
- content: 'Groovy';
- }
-
- /* additional language identifiers from org-babel-shell-names in
- ob-shell.el: ob-shell is the only babel language using a lambda to put
- the execution function name together. */
- pre.src-bash:before {
- content: 'bash';
- }
-
- pre.src-csh:before {
- content: 'csh';
- }
-
- pre.src-ash:before {
- content: 'ash';
- }
-
- pre.src-dash:before {
- content: 'dash';
- }
-
- pre.src-ksh:before {
- content: 'ksh';
- }
-
- pre.src-mksh:before {
- content: 'mksh';
- }
-
- pre.src-posh:before {
- content: 'posh';
- }
-
- /* Additional Emacs modes also supported by the LaTeX listings package */
- pre.src-ada:before {
- content: 'Ada';
- }
-
- pre.src-asm:before {
- content: 'Assembler';
- }
-
- pre.src-caml:before {
- content: 'Caml';
- }
-
- pre.src-delphi:before {
- content: 'Delphi';
- }
-
- pre.src-html:before {
- content: 'HTML';
- }
-
- pre.src-idl:before {
- content: 'IDL';
- }
-
- pre.src-mercury:before {
- content: 'Mercury';
- }
-
- pre.src-metapost:before {
- content: 'MetaPost';
- }
-
- pre.src-modula-2:before {
- content: 'Modula-2';
- }
-
- pre.src-pascal:before {
- content: 'Pascal';
- }
-
- pre.src-ps:before {
- content: 'PostScript';
- }
-
- pre.src-prolog:before {
- content: 'Prolog';
- }
-
- pre.src-simula:before {
- content: 'Simula';
- }
-
- pre.src-tcl:before {
- content: 'tcl';
- }
-
- pre.src-tex:before {
- content: 'TeX';
- }
-
- pre.src-plain-tex:before {
- content: 'Plain TeX';
- }
-
- pre.src-verilog:before {
- content: 'Verilog';
- }
-
- pre.src-vhdl:before {
- content: 'VHDL';
- }
-
- pre.src-xml:before {
- content: 'XML';
- }
-
- pre.src-nxml:before {
- content: 'XML';
- }
-
- /* add a generic configuration mode; LaTeX export needs an additional
- (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
- pre.src-conf:before {
- content: 'Configuration File';
- }
-
- table {
- border-collapse: collapse;
- }
-
- caption.t-above {
- caption-side: top;
- }
-
- caption.t-bottom {
- caption-side: bottom;
- }
-
- td, th {
- vertical-align: top;
- }
-
- th.org-right {
- text-align: center;
- }
-
- th.org-left {
- text-align: center;
- }
-
- th.org-center {
- text-align: center;
- }
-
- td.org-right {
- text-align: right;
- }
-
- td.org-left {
- text-align: left;
- }
-
- td.org-center {
- text-align: center;
- }
-
- dt {
- font-weight: bold;
- }
-
- .footpara {
- display: inline;
- }
-
- .footdef {
- margin-bottom: 1em;
- }
-
- .figure {
- padding: 1em;
- }
-
- .figure p {
- text-align: center;
- }
-
- .equation-container {
- display: table;
- text-align: center;
- width: 100%;
- }
-
- .equation {
- vertical-align: middle;
- }
-
- .equation-label {
- display: table-cell;
- text-align: right;
- vertical-align: middle;
- }
-
- .inlinetask {
- padding: 10px;
- border: 2px solid gray;
- margin: 10px;
- background: #ffffcc;
- }
-
- #org-div-home-and-up {
- text-align: right;
- font-size: 70%;
- white-space: nowrap;
- }
-
- textarea {
- overflow-x: auto;
- }
-
- .linenr {
- font-size: smaller
- }
-
- .code-highlighted {
- background-color: #ffff00;
- }
-
- .org-info-js_info-navigation {
- border-style: none;
- }
-
- #org-info-js_console-label {
- font-size: 10px;
- font-weight: bold;
- white-space: nowrap;
- }
-
- .org-info-js_search-highlight {
- background-color: #ffff00;
- color: #000000;
- font-weight: bold;
- }
-
- .org-svg {
- width: 90%;
- }
-
- /*]]>*/
- -->
- </style>
- <script type="text/javascript">
- /*
- @licstart The following is the entire license notice for the
- JavaScript code in this tag.
-
- Copyright (C) 2012-2020 Free Software Foundation, Inc.
-
- The JavaScript code in this tag is free software: you can
- redistribute it and/or modify it under the terms of the GNU
- General Public License (GNU GPL) as published by the Free Software
- Foundation, either version 3 of the License, or (at your option)
- any later version. The code is distributed WITHOUT ANY WARRANTY;
- without even the implied warranty of MERCHANTABILITY or FITNESS
- FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
-
- As additional permission under GNU GPL version 3 section 7, you
- may distribute non-source (e.g., minimized or compacted) forms of
- that code without the copy of the GNU GPL normally required by
- section 4, provided you include this license notice and a URL
- through which recipients can access the Corresponding Source.
-
-
- @licend The above is the entire license notice
- for the JavaScript code in this tag.
- */
- <!--/*--><![CDATA[/*><!--*/
- function CodeHighlightOn(elem, id) {
- var target = document.getElementById(id);
- if (null != target) {
- elem.cacheClassElem = elem.className;
- elem.cacheClassTarget = target.className;
- target.className = "code-highlighted";
- elem.className = "code-highlighted";
- }
- }
-
- function CodeHighlightOff(elem, id) {
- var target = document.getElementById(id);
- if (elem.cacheClassElem)
- elem.className = elem.cacheClassElem;
- if (elem.cacheClassTarget)
- target.className = elem.cacheClassTarget;
- }
-
- /*]]>*///-->
- </script>
+<!-- 2020-08-24 Mon 03:12 -->
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+<title>About/FAQ</title>
+<meta name="generator" content="Org mode" />
+<meta name="author" content="Pjotr Prins" />
+<style type="text/css">
+ <!--/*--><![CDATA[/*><!--*/
+ .title { text-align: center;
+ margin-bottom: .2em; }
+ .subtitle { text-align: center;
+ font-size: medium;
+ font-weight: bold;
+ margin-top:0; }
+ .todo { font-family: monospace; color: red; }
+ .done { font-family: monospace; color: green; }
+ .priority { font-family: monospace; color: orange; }
+ .tag { background-color: #eee; font-family: monospace;
+ padding: 2px; font-size: 80%; font-weight: normal; }
+ .timestamp { color: #bebebe; }
+ .timestamp-kwd { color: #5f9ea0; }
+ .org-right { margin-left: auto; margin-right: 0px; text-align: right; }
+ .org-left { margin-left: 0px; margin-right: auto; text-align: left; }
+ .org-center { margin-left: auto; margin-right: auto; text-align: center; }
+ .underline { text-decoration: underline; }
+ #postamble p, #preamble p { font-size: 90%; margin: .2em; }
+ p.verse { margin-left: 3%; }
+ pre {
+ border: 1px solid #ccc;
+ box-shadow: 3px 3px 3px #eee;
+ padding: 8pt;
+ font-family: monospace;
+ overflow: auto;
+ margin: 1.2em;
+ }
+ pre.src {
+ position: relative;
+ overflow: visible;
+ padding-top: 1.2em;
+ }
+ pre.src:before {
+ display: none;
+ position: absolute;
+ background-color: white;
+ top: -10px;
+ right: 10px;
+ padding: 3px;
+ border: 1px solid black;
+ }
+ pre.src:hover:before { display: inline;}
+ /* Languages per Org manual */
+ pre.src-asymptote:before { content: 'Asymptote'; }
+ pre.src-awk:before { content: 'Awk'; }
+ pre.src-C:before { content: 'C'; }
+ /* pre.src-C++ doesn't work in CSS */
+ pre.src-clojure:before { content: 'Clojure'; }
+ pre.src-css:before { content: 'CSS'; }
+ pre.src-D:before { content: 'D'; }
+ pre.src-ditaa:before { content: 'ditaa'; }
+ pre.src-dot:before { content: 'Graphviz'; }
+ pre.src-calc:before { content: 'Emacs Calc'; }
+ pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
+ pre.src-fortran:before { content: 'Fortran'; }
+ pre.src-gnuplot:before { content: 'gnuplot'; }
+ pre.src-haskell:before { content: 'Haskell'; }
+ pre.src-hledger:before { content: 'hledger'; }
+ pre.src-java:before { content: 'Java'; }
+ pre.src-js:before { content: 'Javascript'; }
+ pre.src-latex:before { content: 'LaTeX'; }
+ pre.src-ledger:before { content: 'Ledger'; }
+ pre.src-lisp:before { content: 'Lisp'; }
+ pre.src-lilypond:before { content: 'Lilypond'; }
+ pre.src-lua:before { content: 'Lua'; }
+ pre.src-matlab:before { content: 'MATLAB'; }
+ pre.src-mscgen:before { content: 'Mscgen'; }
+ pre.src-ocaml:before { content: 'Objective Caml'; }
+ pre.src-octave:before { content: 'Octave'; }
+ pre.src-org:before { content: 'Org mode'; }
+ pre.src-oz:before { content: 'OZ'; }
+ pre.src-plantuml:before { content: 'Plantuml'; }
+ pre.src-processing:before { content: 'Processing.js'; }
+ pre.src-python:before { content: 'Python'; }
+ pre.src-R:before { content: 'R'; }
+ pre.src-ruby:before { content: 'Ruby'; }
+ pre.src-sass:before { content: 'Sass'; }
+ pre.src-scheme:before { content: 'Scheme'; }
+ pre.src-screen:before { content: 'Gnu Screen'; }
+ pre.src-sed:before { content: 'Sed'; }
+ pre.src-sh:before { content: 'shell'; }
+ pre.src-sql:before { content: 'SQL'; }
+ pre.src-sqlite:before { content: 'SQLite'; }
+ /* additional languages in org.el's org-babel-load-languages alist */
+ pre.src-forth:before { content: 'Forth'; }
+ pre.src-io:before { content: 'IO'; }
+ pre.src-J:before { content: 'J'; }
+ pre.src-makefile:before { content: 'Makefile'; }
+ pre.src-maxima:before { content: 'Maxima'; }
+ pre.src-perl:before { content: 'Perl'; }
+ pre.src-picolisp:before { content: 'Pico Lisp'; }
+ pre.src-scala:before { content: 'Scala'; }
+ pre.src-shell:before { content: 'Shell Script'; }
+ pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
+ /* additional language identifiers per "defun org-babel-execute"
+ in ob-*.el */
+ pre.src-cpp:before { content: 'C++'; }
+ pre.src-abc:before { content: 'ABC'; }
+ pre.src-coq:before { content: 'Coq'; }
+ pre.src-groovy:before { content: 'Groovy'; }
+ /* additional language identifiers from org-babel-shell-names in
+ ob-shell.el: ob-shell is the only babel language using a lambda to put
+ the execution function name together. */
+ pre.src-bash:before { content: 'bash'; }
+ pre.src-csh:before { content: 'csh'; }
+ pre.src-ash:before { content: 'ash'; }
+ pre.src-dash:before { content: 'dash'; }
+ pre.src-ksh:before { content: 'ksh'; }
+ pre.src-mksh:before { content: 'mksh'; }
+ pre.src-posh:before { content: 'posh'; }
+ /* Additional Emacs modes also supported by the LaTeX listings package */
+ pre.src-ada:before { content: 'Ada'; }
+ pre.src-asm:before { content: 'Assembler'; }
+ pre.src-caml:before { content: 'Caml'; }
+ pre.src-delphi:before { content: 'Delphi'; }
+ pre.src-html:before { content: 'HTML'; }
+ pre.src-idl:before { content: 'IDL'; }
+ pre.src-mercury:before { content: 'Mercury'; }
+ pre.src-metapost:before { content: 'MetaPost'; }
+ pre.src-modula-2:before { content: 'Modula-2'; }
+ pre.src-pascal:before { content: 'Pascal'; }
+ pre.src-ps:before { content: 'PostScript'; }
+ pre.src-prolog:before { content: 'Prolog'; }
+ pre.src-simula:before { content: 'Simula'; }
+ pre.src-tcl:before { content: 'tcl'; }
+ pre.src-tex:before { content: 'TeX'; }
+ pre.src-plain-tex:before { content: 'Plain TeX'; }
+ pre.src-verilog:before { content: 'Verilog'; }
+ pre.src-vhdl:before { content: 'VHDL'; }
+ pre.src-xml:before { content: 'XML'; }
+ pre.src-nxml:before { content: 'XML'; }
+ /* add a generic configuration mode; LaTeX export needs an additional
+ (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
+ pre.src-conf:before { content: 'Configuration File'; }
+
+ table { border-collapse:collapse; }
+ caption.t-above { caption-side: top; }
+ caption.t-bottom { caption-side: bottom; }
+ td, th { vertical-align:top; }
+ th.org-right { text-align: center; }
+ th.org-left { text-align: center; }
+ th.org-center { text-align: center; }
+ td.org-right { text-align: right; }
+ td.org-left { text-align: left; }
+ td.org-center { text-align: center; }
+ dt { font-weight: bold; }
+ .footpara { display: inline; }
+ .footdef { margin-bottom: 1em; }
+ .figure { padding: 1em; }
+ .figure p { text-align: center; }
+ .equation-container {
+ display: table;
+ text-align: center;
+ width: 100%;
+ }
+ .equation {
+ vertical-align: middle;
+ }
+ .equation-label {
+ display: table-cell;
+ text-align: right;
+ vertical-align: middle;
+ }
+ .inlinetask {
+ padding: 10px;
+ border: 2px solid gray;
+ margin: 10px;
+ background: #ffffcc;
+ }
+ #org-div-home-and-up
+ { text-align: right; font-size: 70%; white-space: nowrap; }
+ textarea { overflow-x: auto; }
+ .linenr { font-size: smaller }
+ .code-highlighted { background-color: #ffff00; }
+ .org-info-js_info-navigation { border-style: none; }
+ #org-info-js_console-label
+ { font-size: 10px; font-weight: bold; white-space: nowrap; }
+ .org-info-js_search-highlight
+ { background-color: #ffff00; color: #000000; font-weight: bold; }
+ .org-svg { width: 90%; }
+ /*]]>*/-->
+</style>
+<script type="text/javascript">
+/*
+@licstart The following is the entire license notice for the
+JavaScript code in this tag.
+
+Copyright (C) 2012-2020 Free Software Foundation, Inc.
+
+The JavaScript code in this tag is free software: you can
+redistribute it and/or modify it under the terms of the GNU
+General Public License (GNU GPL) as published by the Free Software
+Foundation, either version 3 of the License, or (at your option)
+any later version. The code is distributed WITHOUT ANY WARRANTY;
+without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
+
+As additional permission under GNU GPL version 3 section 7, you
+may distribute non-source (e.g., minimized or compacted) forms of
+that code without the copy of the GNU GPL normally required by
+section 4, provided you include this license notice and a URL
+through which recipients can access the Corresponding Source.
+
+
+@licend The above is the entire license notice
+for the JavaScript code in this tag.
+*/
+<!--/*--><![CDATA[/*><!--*/
+ function CodeHighlightOn(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(null != target) {
+ elem.cacheClassElem = elem.className;
+ elem.cacheClassTarget = target.className;
+ target.className = "code-highlighted";
+ elem.className = "code-highlighted";
+ }
+ }
+ function CodeHighlightOff(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(elem.cacheClassElem)
+ elem.className = elem.cacheClassElem;
+ if(elem.cacheClassTarget)
+ target.className = elem.cacheClassTarget;
+ }
+/*]]>*///-->
+</script>
</head>
<body>
<div id="content">
- <h1 class="title">About/FAQ</h1>
- <div id="table-of-contents">
- <h2>Table of Contents</h2>
- <div id="text-table-of-contents">
- <ul>
- <li><a href="#org0db9061">1. What is the 'public sequence resource' about?</a></li>
- <li><a href="#org983877d">2. Who created the public sequence resource?</a></li>
- <li><a href="#org83093c3">3. How does the public sequence resource compare to other data resources?</a>
- </li>
- <li><a href="#org9b31fd4">4. Why should I upload my data here?</a></li>
- <li><a href="#org4e92cb5">5. Why should I not upload by data here?</a></li>
- <li><a href="#orgdfe72f6">6. How does the public sequence resource work?</a></li>
- <li><a href="#orgd0c5abb">7. Who uses the public sequence resource?</a></li>
- <li><a href="#org56f4a54">8. How can I contribute?</a></li>
- <li><a href="#org2240ef7">9. Is this about open data?</a></li>
- <li><a href="#orgbb655e0">10. Is this about free software?</a></li>
- <li><a href="#org4e779f4">11. How do I upload raw data?</a></li>
- <li><a href="#org83f6b7b">12. How do I change metadata?</a></li>
- <li><a href="#org1bc6dab">13. How do I change the work flows?</a></li>
- <li><a href="#org1140d62">14. How do I change the source code?</a></li>
- <li><a href="#orge182714">15. Should I choose CC-BY or CC0?</a></li>
- <li><a href="#orgf4a692b">16. How do I deal with private data and privacy?</a></li>
- <li><a href="#org7757574">17. How do I communicate with you?</a></li>
- <li><a href="#org194006f">18. Who are the sponsors?</a></li>
- </ul>
- </div>
- </div>
-
- <div id="outline-container-org0db9061" class="outline-2">
- <h2 id="org0db9061"><span class="section-number-2">1</span> What is the 'public sequence resource' about?</h2>
- <div class="outline-text-2" id="text-1">
- <p>
- The <b>public sequence resource</b> aims to provide a generic and useful
- resource for COVID-19 research. The focus is on providing the best
- possible sequence data with associated metadata that can be used for
- sequence comparison and protein prediction.
- </p>
- <p>
- We were at the <strong>Bioinformatics Community Conference 2020</strong>! Have a look at the
- <a href="https://bcc2020.sched.com/event/coLw">video talk</a></li>
- (<a href="https://drive.google.com/file/d/1skXHwVKM_gl73-_4giYIOQ1IlC5X5uBo/view?usp=sharing">alternative link</a>)
- and the <a href="https://drive.google.com/file/d/1vyEgfvSqhM9yIwWZ6Iys-QxhxtVxPSdp/view?usp=sharing">poster</a>.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org983877d" class="outline-2">
- <h2 id="org983877d"><span class="section-number-2">2</span> Who created the public sequence resource?</h2>
- <div class="outline-text-2" id="text-2">
- <p>
- The <b>public sequence resource</b> is an initiative by <a
- href="https://github.com/arvados/bh20-seq-resource/graphs/contributors">bioinformatics</a> and
- ontology experts who want to create something agile and useful for the
- wider research community. The initiative started at the COVID-19
- biohackathon in April 2020 and is ongoing. The main project drivers
- are Pjotr Prins (UTHSC), Peter Amstutz (Curii), Andrea Guarracino
- (University of Rome Tor Vergata), Michael Crusoe (Common Workflow
- Language), Thomas Liener (consultant, formerly EBI), Erik Garrison
- (UCSC) and Jerven Bolleman (Swiss Institute of Bioinformatics).
- </p>
-
- <p>
- Notably, as this is a free software initiative, the project represents
- major work by hundreds of software developers and ontology and data
- wrangling experts. Thank you everyone!
- </p>
- </div>
- </div>
-
- <div id="outline-container-org83093c3" class="outline-2">
- <h2 id="org83093c3"><span class="section-number-2">3</span> How does the public sequence resource compare to
- other data resources?</h2>
- <div class="outline-text-2" id="text-3">
- <p>
- The short version is that we use state-of-the-art practices in
- bioinformatics using agile methods. Unlike the resources from large
- institutes we can improve things on a dime and anyone can contribute
- to building out this resource! Sequences from GenBank, EBI/ENA and
- others are regularly added to PubSeq. We encourage people to everyone
- to submit on PubSeq because of its superior live tooling and metadata
- support (see the next question).
- </p>
-
- <p>
- Importantly: all data is published under either the <a
- href="https://creativecommons.org/licenses/by/4.0/">Creative Commons
- 4.0 attribution license</a> or the <a
- href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0 “No Rights Reserved”
- license</a> which
- means it data can be published and workflows can run in public
- environments allowing for improved access for research and
- reproducible results. This contrasts with some other public resources,
- such as GISAID.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org9b31fd4" class="outline-2">
- <h2 id="org9b31fd4"><span class="section-number-2">4</span> Why should I upload my data here?</h2>
- <div class="outline-text-2" id="text-4">
- <ol class="org-ol">
- <li>We champion truly shareable data without licensing restrictions - with proper
- attribution
- </li>
- <li>We provide full metadata support using state-of-the-art ontology's</li>
- <li>We provide a web-based sequence uploader and a command-line version
- for bulk uploads
- </li>
- <li>We provide a live SPARQL end-point for all metadata</li>
- <li>We provide free data analysis and sequence comparison triggered on data upload</li>
- <li>We do real work for you, with this <a
- href="https://workbench.lugli.arvadosapi.com/container_requests/lugli-xvhdp-bhhk4nxx1lch5od">link</a>
- you can see the last
- run took 5.5 hours!
- </li>
- <li>We provide free downloads of all computed output</li>
- <li>There is no need to set up pipelines and/or compute clusters</li>
- <li>All workflows get triggered on uploading a new sequence</li>
- <li>When someone (you?) improves the software/workflows and everyone benefits</li>
- <li>Your data gets automatically integrated with the Swiss Institure of
- Bioinformatics COVID-19 knowledge base
- <a href="https://covid-19-sparql.expasy.org/">https://covid-19-sparql.expasy.org/</a> (Elixir
- Switzerland)
- </li>
- <li>Your data will be used to develop drug targets</li>
- </ol>
-
- <p>
- Finally, if you upload your data here we have workflows that output
- formatted data suitable for <a
- href="http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part6">uploading to EBI
- resources</a> (and soon
- others). Uploading your data here get your data ready for upload to
- multiple resources.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org4e92cb5" class="outline-2">
- <h2 id="org4e92cb5"><span class="section-number-2">5</span> Why should I not upload by data here?</h2>
- <div class="outline-text-2" id="text-5">
- <p>
- Funny question. There are only good reasons to upload your data here
- and make it available to the widest audience possible.
- </p>
-
- <p>
- In fact, you can upload your data here as well as to other
- resources. It is your data after all. No one can prevent you from
- uploading your data to multiple resources.
- </p>
-
- <p>
- We recommend uploading to EBI and NCBI resources using our data
- conversion tools. It means you only enter data once and make the
- process smooth. You can also use our command line data uploader
- for bulk uploads!
- </p>
- </div>
- </div>
-
- <div id="outline-container-orgdfe72f6" class="outline-2">
- <h2 id="orgdfe72f6"><span class="section-number-2">6</span> How does the public sequence resource work?</h2>
- <div class="outline-text-2" id="text-6">
- <p>
- On uploading a sequence with metadata it will automatically be
- processed and incorporated into the public pangenome with metadata
- using workflows from the High Performance Open Biology Lab defined
- <a href="https://github.com/hpobio-lab/viral-analysis/tree/master/cwl/pangenome-generate">here</a>.
- </p>
- </div>
- </div>
-
- <div id="outline-container-orgd0c5abb" class="outline-2">
- <h2 id="orgd0c5abb"><span class="section-number-2">7</span> Who uses the public sequence resource?</h2>
- <div class="outline-text-2" id="text-7">
- <p>
- The Swiss Institute of Bioinformatics has included this data in
- <a href="https://covid-19-sparql.expasy.org/">https://covid-19-sparql.expasy.org/</a> and made it part
- of <a href="https://www.uniprot.org/">Uniprot</a>.
- </p>
-
- <p>
- The Pantograph <a href="https://graph-genome.github.io/">viewer</a> uses PubSeq data for their
- visualisations.
- </p>
-
- <p>
- <a href="https://uthsc.edu">UTHSC</a> (USA), <a href="https://www.esr.cri.nz/">ESR</a> (New Zealand) and
- <a href="https://www.ornl.gov/news/ornl-fight-against-covid-19">ORNL</a> (USA) use COVID-19 PubSeq data
- for monitoring, protein prediction and drug development.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org56f4a54" class="outline-2">
- <h2 id="org56f4a54"><span class="section-number-2">8</span> How can I contribute?</h2>
- <div class="outline-text-2" id="text-8">
- <p>
- You can contribute by submitting sequences, updating metadata, submit
- issues on our issue tracker, and more importantly add functionality.
- See 'How do I change the source code' below. Read through our online
- documentation at <a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a>
- as a starting
- point.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org2240ef7" class="outline-2">
- <h2 id="org2240ef7"><span class="section-number-2">9</span> Is this about open data?</h2>
- <div class="outline-text-2" id="text-9">
- <p>
- All data is published under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons
- 4.0 attribution license</a>
- (CC-BY-4.0). You can download the raw and published (GFA/RDF/FASTA)
- data and store it for further processing.
- </p>
- </div>
- </div>
-
- <div id="outline-container-orgbb655e0" class="outline-2">
- <h2 id="orgbb655e0"><span class="section-number-2">10</span> Is this about free software?</h2>
- <div class="outline-text-2" id="text-10">
- <p>
- Absolutely. Free software allows for fully reproducible pipelines. You
- can take our workflows and data and run it elsewhere!
- </p>
- </div>
- </div>
-
- <div id="outline-container-org4e779f4" class="outline-2">
- <h2 id="org4e779f4"><span class="section-number-2">11</span> How do I upload raw data?</h2>
- <div class="outline-text-2" id="text-11">
- <p>
- We are preparing raw sequence data pipelines (fastq and BAM). The
- reason is that we want the best data possible for downstream analysis
- (including protein prediction and test development). The current
- approach where people publish final sequences of SARS-CoV-2 is lacking
- because it hides how this sequence was created. For reasons of
- reproducible and improved results we want/need to work with the raw
- sequence reads (both short reads and long reads) and take alternative
- assembly variations into consideration. This is all work in progress.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org83f6b7b" class="outline-2">
- <h2 id="org83f6b7b"><span class="section-number-2">12</span> How do I change metadata?</h2>
- <div class="outline-text-2" id="text-12">
- <p>
- See the <a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a>!
- </p>
- </div>
- </div>
-
- <div id="outline-container-org1bc6dab" class="outline-2">
- <h2 id="org1bc6dab"><span class="section-number-2">13</span> How do I change the work flows?</h2>
- <div class="outline-text-2" id="text-13">
- <p>
- Workflows are on <a href="https://github.com/arvados/bh20-seq-resource/tree/master/workflows">github</a>
- and can be modified. See also the BLOG
- <a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a> on workflows.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org1140d62" class="outline-2">
- <h2 id="org1140d62"><span class="section-number-2">14</span> How do I change the source code?</h2>
- <div class="outline-text-2" id="text-14">
- <p>
- Go to our <a href="https://github.com/arvados/bh20-seq-resource">source code repositories</a>,
- fork/clone the repository, change
- something and submit a <a href="https://github.com/arvados/bh20-seq-resource/pulls">pull request</a>
- (PR). That easy! Check out how
- many PRs we already merged.
- </p>
- </div>
- </div>
-
- <div id="outline-container-orge182714" class="outline-2">
- <h2 id="orge182714"><span class="section-number-2">15</span> Should I choose CC-BY or CC0?</h2>
- <div class="outline-text-2" id="text-15">
- <p>
- Restrictive data licenses are hampering data sharing and reproducible
- research. CC0 is the preferred license because it gives researchers
- the most freedom. Since we provide metadata there is no reason for
- others not to honour your work. We also provide CC-BY as an option
- because we know people like the attribution clause.
- </p>
-
- <p>
- In all honesty: we prefer both data and software to be free.
- </p>
- </div>
- </div>
-
- <div id="outline-container-orgf4a692b" class="outline-2">
- <h2 id="orgf4a692b"><span class="section-number-2">16</span> How do I deal with private data and privacy?</h2>
- <div class="outline-text-2" id="text-16">
- <p>
- A public sequence resource is about public data. Metadata can refer to
- private data. You can use your own (anonymous) identifiers. We also
- plan to combine identifiers with clinical data stored securely at
- <a href="https://redcap-covid19.elixir-luxembourg.org/redcap/">REDCap</a>. See the relevant <a
- href="https://github.com/arvados/bh20-seq-resource/issues/21">tracker</a> for more information and
- contributing.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org7757574" class="outline-2">
- <h2 id="org7757574"><span class="section-number-2">17</span> How do I communicate with you?</h2>
- <div class="outline-text-2" id="text-17">
- <p>
- We use a <a
- href="https://gitter.im/arvados/pubseq?utm_source=share-link&amp;utm_medium=link&amp;utm_campaign=share-link">gitter
- channel</a> you can join.
- </p>
- </div>
- </div>
-
- <div id="outline-container-org194006f" class="outline-2">
- <h2 id="org194006f"><span class="section-number-2">18</span> Who are the sponsors?</h2>
- <div class="outline-text-2" id="text-18">
- <p>
- The main sponsors are listed in the footer. In addition to the time
- generously donated by many contributors we also acknowledge Amazon AWS
- for donating COVID-19 related compute time.
- </p>
- </div>
- </div>
+<h1 class="title">About/FAQ</h1>
+<div id="table-of-contents">
+<h2>Table of Contents</h2>
+<div id="text-table-of-contents">
+<ul>
+<li><a href="#orge0f47ff">1. What is the 'public sequence resource' about?</a></li>
+<li><a href="#orgdf364dc">2. Presentations</a></li>
+<li><a href="#org5fc8f04">3. Who created the public sequence resource?</a></li>
+<li><a href="#org6f93b70">4. How does the public sequence resource compare to other data resources?</a></li>
+<li><a href="#org8e3181a">5. Why should I upload my data here?</a></li>
+<li><a href="#orgdf83b8b">6. Why should I not upload by data here?</a></li>
+<li><a href="#org99d5e54">7. How does the public sequence resource work?</a></li>
+<li><a href="#org8eac95c">8. Who uses the public sequence resource?</a></li>
+<li><a href="#orgd5907cf">9. How can I contribute?</a></li>
+<li><a href="#orgef93e3d">10. Is this about open data?</a></li>
+<li><a href="#orgab39a73">11. Is this about free software?</a></li>
+<li><a href="#orgad533ff">12. How do I upload raw data?</a></li>
+<li><a href="#org4ca5ce9">13. How do I change metadata?</a></li>
+<li><a href="#org2af2c45">14. How do I change the work flows?</a></li>
+<li><a href="#org6a3ff30">15. How do I change the source code?</a></li>
+<li><a href="#org3bdaa46">16. Should I choose CC-BY or CC0?</a></li>
+<li><a href="#orge4cdab7">17. Are there also variant in the RDF databases?</a></li>
+<li><a href="#org8a56c4c">18. How do I deal with private data and privacy?</a></li>
+<li><a href="#orgf3ba61a">19. Do you have any checks or concerns if human sequence accidentally submitted to your service as part of a fastq? *</a></li>
+<li><a href="#orgc693d03">20. Does PubSeq support only SARS-CoV-2 data?</a></li>
+<li><a href="#org927057f">21. How do I communicate with you?</a></li>
+<li><a href="#orgb05122d">22. Citing PubSeq</a></li>
+<li><a href="#org16a19a4">23. Who are the sponsors?</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-orge0f47ff" class="outline-2">
+<h2 id="orge0f47ff"><span class="section-number-2">1</span> What is the 'public sequence resource' about?</h2>
+<div class="outline-text-2" id="text-1">
+<p>
+PubSeq, the <b>public sequence resource</b>, aims to provide a generic and
+useful resource for COVID-19 research. The focus is on providing the
+best possible sequence data with associated metadata that can be used
+for sequence comparison and protein prediction.
+</p>
+
+<p>
+Just to avoid the notion that PubSeq is a biorepository: it is far
+more than that. We are not competing with the likes of GenBank,
+EBI/ENA and GISAID - in fact, PubSeq sources much of the data from
+those and they get ours.
+</p>
+
+<p>
+There is no conflict of posting data to multiple repositories.
+</p>
+
+<p>
+It is better to view PubSeq as an <b>open precision medicine initiative</b> that
+allows for early detection of new variants and strains; very valuable
+for both testing and treatment. We have live analysis work flows that
+run on uploading a new sequence. Contributing sequences helps the
+overall detection. At this moment the output is limited. We will soon
+add interactive discovery tools. Uploading data from a sequencer will
+give researchers all information they want in 5 hours <b>without any
+bioinformatics knowledge</b>. We may even provide workflows that take
+data straight from the sequencer. In fact, you get very little out of
+existing biorepositories, in our opinion, unless you have solid
+bioinformatics support. And even then there is the question about
+comparing data that was created using different technologies and
+workflows. How do you deal with that?
+</p>
+
+<p>
+With PubSeq we are in a position to reanalyse that data from raw
+material when new insights arise. It is likely that COVID19 will be
+around for another year at least. After that we should prepare for
+the next pandemic. PubSeq is meant for that. We take the long view and
+it will only get more powerful. Who knows: maybe the live analysis
+part of PubSeq will be an approach that other biorepositories will
+follow.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgdf364dc" class="outline-2">
+<h2 id="orgdf364dc"><span class="section-number-2">2</span> Presentations</h2>
+<div class="outline-text-2" id="text-2">
+<p>
+We presented at the BOSC 2020 Have a look at the <a href="https://bcc2020.sched.com/event/coLw">video</a> (<a href="https://drive.google.com/file/d/1skXHwVKM_gl73-_4giYIOQ1IlC5X5uBo/view?usp=sharing">alternative
+link</a>) and the <a href="https://drive.google.com/file/d/1vyEgfvSqhM9yIwWZ6Iys-QxhxtVxPSdp/view?usp=sharing">poster</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org5fc8f04" class="outline-2">
+<h2 id="org5fc8f04"><span class="section-number-2">3</span> Who created the public sequence resource?</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+The <b>public sequence resource</b> is an initiative by <a href="https://github.com/arvados/bh20-seq-resource/graphs/contributors">bioinformatics</a> and
+ontology experts who want to create something agile and useful for the
+wider research community. The initiative started at the COVID-19
+biohackathon in April 2020 and is ongoing. The main project drivers
+are Pjotr Prins (UTHSC), Peter Amstutz (Curii), Andrea Guarracino
+(University of Rome Tor Vergata), Michael Crusoe (Common Workflow
+Language), Thomas Liener (consultant, formerly EBI), Erik Garrison
+(UCSC) and Jerven Bolleman (Swiss Institute of Bioinformatics).
+</p>
+
+<p>
+Notably, as this is a free software initiative, the project represents
+major work by hundreds of software developers and ontology and data
+wrangling experts. Thank you everyone!
+</p>
+</div>
+</div>
+
+<div id="outline-container-org6f93b70" class="outline-2">
+<h2 id="org6f93b70"><span class="section-number-2">4</span> How does the public sequence resource compare to other data resources?</h2>
+<div class="outline-text-2" id="text-4">
+<p>
+The short version is that we use state-of-the-art practices in
+bioinformatics using agile methods. Unlike the resources from large
+institutes we can improve things on a dime and anyone can contribute
+to building out this resource! Sequences from GenBank, EBI/ENA and
+others are regularly added to PubSeq. We encourage people to everyone
+to submit on PubSeq because of its superior live tooling and metadata
+support (see the next question).
+</p>
+
+<p>
+Importantly: all data is published under either the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons
+4.0 attribution license</a> or the <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0 “No Rights Reserved” license</a> which
+means it data can be published and workflows can run in public
+environments allowing for improved access for research and
+reproducible results. This contrasts with some other public resources,
+such as GISAID.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org8e3181a" class="outline-2">
+<h2 id="org8e3181a"><span class="section-number-2">5</span> Why should I upload my data here?</h2>
+<div class="outline-text-2" id="text-5">
+<ol class="org-ol">
+<li>We champion truly shareable data without licensing restrictions - with proper
+attribution</li>
+<li>We provide full metadata support using state-of-the-art ontology's</li>
+<li>We provide a web-based sequence uploader and a command-line version
+for bulk uploads</li>
+<li>We provide a live SPARQL end-point for all metadata</li>
+<li>We provide free data analysis and sequence comparison triggered on data upload</li>
+<li>We do real work for you, with this <a href="https://workbench.lugli.arvadosapi.com/container_requests/lugli-xvhdp-bhhk4nxx1lch5od">link</a> you can see the last
+run took 5.5 hours!</li>
+<li>We provide free downloads of all computed output</li>
+<li>There is no need to set up pipelines and/or compute clusters</li>
+<li>All workflows get triggered on uploading a new sequence</li>
+<li>When someone (you?) improves the software/workflows and everyone benefits</li>
+<li>Your data gets automatically integrated with the Swiss Institure of
+Bioinformatics COVID-19 knowledge base
+<a href="https://covid-19-sparql.expasy.org/">https://covid-19-sparql.expasy.org/</a> (Elixir Switzerland)</li>
+<li>Your data will be used to develop drug targets</li>
+</ol>
+
+<p>
+Finally, if you upload your data here we have workflows that output
+formatted data suitable for <a href="http://covid19.genenetwork.org/blog?id=using-covid-19-pubseq-part6">uploading to EBI resources</a> (and soon
+others). Uploading your data here get your data ready for upload to
+multiple resources.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgdf83b8b" class="outline-2">
+<h2 id="orgdf83b8b"><span class="section-number-2">6</span> Why should I not upload by data here?</h2>
+<div class="outline-text-2" id="text-6">
+<p>
+Funny question. There are only good reasons to upload your data here
+and make it available to the widest audience possible.
+</p>
+
+<p>
+In fact, you can upload your data here as well as to other
+resources. It is your data after all. No one can prevent you from
+uploading your data to multiple resources.
+</p>
+
+<p>
+We recommend uploading to EBI and NCBI resources using our data
+conversion tools. It means you only enter data once and make the
+process smooth. You can also use our command line data uploader
+for bulk uploads!
+</p>
+</div>
+</div>
+
+<div id="outline-container-org99d5e54" class="outline-2">
+<h2 id="org99d5e54"><span class="section-number-2">7</span> How does the public sequence resource work?</h2>
+<div class="outline-text-2" id="text-7">
+<p>
+On uploading a sequence with metadata it will automatically be
+processed and incorporated into the public pangenome with metadata
+using workflows from the High Performance Open Biology Lab defined
+<a href="https://github.com/hpobio-lab/viral-analysis/tree/master/cwl/pangenome-generate">here</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org8eac95c" class="outline-2">
+<h2 id="org8eac95c"><span class="section-number-2">8</span> Who uses the public sequence resource?</h2>
+<div class="outline-text-2" id="text-8">
+<p>
+The Swiss Institute of Bioinformatics has included this data in
+<a href="https://covid-19-sparql.expasy.org/">https://covid-19-sparql.expasy.org/</a> and made it part of <a href="https://www.uniprot.org/">Uniprot</a>.
+</p>
+
+<p>
+The Pantograph <a href="https://graph-genome.github.io/">viewer</a> uses PubSeq data for their visualisations.
+</p>
+
+<p>
+<a href="https://uthsc.edu">UTHSC</a> (USA), <a href="https://www.esr.cri.nz/">ESR</a> (New Zealand) and <a href="https://www.ornl.gov/news/ornl-fight-against-covid-19">ORNL</a> (USA) use COVID-19 PubSeq data
+for monitoring, protein prediction and drug development.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgd5907cf" class="outline-2">
+<h2 id="orgd5907cf"><span class="section-number-2">9</span> How can I contribute?</h2>
+<div class="outline-text-2" id="text-9">
+<p>
+You can contribute by submitting sequences, updating metadata, submit
+issues on our issue tracker, and more importantly add functionality.
+See 'How do I change the source code' below. Read through our online
+documentation at <a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a> as a starting
+point.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgef93e3d" class="outline-2">
+<h2 id="orgef93e3d"><span class="section-number-2">10</span> Is this about open data?</h2>
+<div class="outline-text-2" id="text-10">
+<p>
+All data is published under a <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons 4.0 attribution license</a>
+(CC-BY-4.0). You can download the raw and published (GFA/RDF/FASTA)
+data and store it for further processing.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgab39a73" class="outline-2">
+<h2 id="orgab39a73"><span class="section-number-2">11</span> Is this about free software?</h2>
+<div class="outline-text-2" id="text-11">
+<p>
+Absolutely. Free software allows for fully reproducible pipelines. You
+can take our workflows and data and run it elsewhere!
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgad533ff" class="outline-2">
+<h2 id="orgad533ff"><span class="section-number-2">12</span> How do I upload raw data?</h2>
+<div class="outline-text-2" id="text-12">
+<p>
+We are preparing raw sequence data pipelines (fastq and BAM). The
+reason is that we want the best data possible for downstream analysis
+(including protein prediction and test development). The current
+approach where people publish final sequences of SARS-CoV-2 is lacking
+because it hides how this sequence was created. For reasons of
+reproducible and improved results we want/need to work with the raw
+sequence reads (both short reads and long reads) and take alternative
+assembly variations into consideration. This is all work in progress.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org4ca5ce9" class="outline-2">
+<h2 id="org4ca5ce9"><span class="section-number-2">13</span> How do I change metadata?</h2>
+<div class="outline-text-2" id="text-13">
+<p>
+See the <a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a>!
+</p>
+</div>
+</div>
+
+<div id="outline-container-org2af2c45" class="outline-2">
+<h2 id="org2af2c45"><span class="section-number-2">14</span> How do I change the work flows?</h2>
+<div class="outline-text-2" id="text-14">
+<p>
+Workflows are on <a href="https://github.com/arvados/bh20-seq-resource/tree/master/workflows">github</a> and can be modified. See also the BLOG
+<a href="http://covid19.genenetwork.org/blog">http://covid19.genenetwork.org/blog</a> on workflows.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org6a3ff30" class="outline-2">
+<h2 id="org6a3ff30"><span class="section-number-2">15</span> How do I change the source code?</h2>
+<div class="outline-text-2" id="text-15">
+<p>
+Go to our <a href="https://github.com/arvados/bh20-seq-resource">source code repositories</a>, fork/clone the repository, change
+something and submit a <a href="https://github.com/arvados/bh20-seq-resource/pulls">pull request</a> (PR). That easy! Check out how
+many PRs we already merged.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org3bdaa46" class="outline-2">
+<h2 id="org3bdaa46"><span class="section-number-2">16</span> Should I choose CC-BY or CC0?</h2>
+<div class="outline-text-2" id="text-16">
+<p>
+Restrictive data licenses are hampering data sharing and reproducible
+research. CC0 is the preferred license because it gives researchers
+the most freedom. Since we provide metadata there is no reason for
+others not to honour your work. We also provide CC-BY as an option
+because we know people like the attribution clause.
+</p>
+
+<p>
+In all honesty: we prefer both data and software to be free.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orge4cdab7" class="outline-2">
+<h2 id="orge4cdab7"><span class="section-number-2">17</span> Are there also variant in the RDF databases?</h2>
+<div class="outline-text-2" id="text-17">
+<p>
+We do output a RDF file with the pangenome built in, and you can parse it because it has variants implicitly.
+</p>
+
+<p>
+We are also writing tools to generate VCF files directly from the pangenome.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org8a56c4c" class="outline-2">
+<h2 id="org8a56c4c"><span class="section-number-2">18</span> How do I deal with private data and privacy?</h2>
+<div class="outline-text-2" id="text-18">
+<p>
+A public sequence resource is about public data. Metadata can refer to
+private data. You can use your own (anonymous) identifiers. We also
+plan to combine identifiers with clinical data stored securely at
+<a href="https://redcap-covid19.elixir-luxembourg.org/redcap/">REDCap</a>. See the relevant <a href="https://github.com/arvados/bh20-seq-resource/issues/21">tracker</a> for more information and contributing.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgf3ba61a" class="outline-2">
+<h2 id="orgf3ba61a"><span class="section-number-2">19</span> Do you have any checks or concerns if human sequence accidentally submitted to your service as part of a fastq? *</h2>
+<div class="outline-text-2" id="text-19">
+<p>
+We are planning to remove reads that match the human reference.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgc693d03" class="outline-2">
+<h2 id="orgc693d03"><span class="section-number-2">20</span> Does PubSeq support only SARS-CoV-2 data?</h2>
+<div class="outline-text-2" id="text-20">
+<p>
+To date, PubSeq is a resource specific to SARS-CoV-2, but we are designing it to be able to support other species in the future.
+</p>
+</div>
+</div>
+
+
+<div id="outline-container-org927057f" class="outline-2">
+<h2 id="org927057f"><span class="section-number-2">21</span> How do I communicate with you?</h2>
+<div class="outline-text-2" id="text-21">
+<p>
+We use a <a href="https://gitter.im/arvados/pubseq?utm_source=share-link&amp;utm_medium=link&amp;utm_campaign=share-link">gitter channel</a> you can join. See also <a href="./contact">contact</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgb05122d" class="outline-2">
+<h2 id="orgb05122d"><span class="section-number-2">22</span> Citing PubSeq</h2>
+<div class="outline-text-2" id="text-22">
+<p>
+We have two publications in the works. Until we have a DOI please cite
+PubSeq in the following way:
+</p>
+
+<p>
+We made use of the COVID-19 public sequence (PubSeq) resources hosted
+at <a href="http://covid19.genenetwork.org/">http://covid19.genenetwork.org/</a>.
+</p>
+</div>
+</div>
+
+
+<div id="outline-container-org16a19a4" class="outline-2">
+<h2 id="org16a19a4"><span class="section-number-2">23</span> Who are the sponsors?</h2>
+<div class="outline-text-2" id="text-23">
+<p>
+The main sponsors are listed in the footer. In addition to the time
+generously donated by many contributors we also acknowledge Amazon AWS
+for donating COVID-19 related compute time.
+</p>
+</div>
+</div>
</div>
<div id="postamble" class="status">
- <hr>
- <small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs
- org-mode and a healthy dose of Lisp!<br/>Modified 2020-07-18 Sat 03:27</small>.
+<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-08-24 Mon 03:12</small>.
</div>
</body>
</html>
diff --git a/doc/web/about.org b/doc/web/about.org
index 29a80bf..d8d7f73 100644
--- a/doc/web/about.org
+++ b/doc/web/about.org
@@ -3,6 +3,7 @@
* Table of Contents :TOC:noexport:
- [[#what-is-the-public-sequence-resource-about][What is the 'public sequence resource' about?]]
+ - [[#presentations][Presentations]]
- [[#who-created-the-public-sequence-resource][Who created the public sequence resource?]]
- [[#how-does-the-public-sequence-resource-compare-to-other-data-resources][How does the public sequence resource compare to other data resources?]]
- [[#why-should-i-upload-my-data-here][Why should I upload my data here?]]
@@ -17,21 +18,54 @@
- [[#how-do-i-change-the-work-flows][How do I change the work flows?]]
- [[#how-do-i-change-the-source-code][How do I change the source code?]]
- [[#should-i-choose-cc-by-or-cc0][Should I choose CC-BY or CC0?]]
- - [[#are-there-also-variant-in-the-RDF-databases]][Are there also variant in the RDF databases?]
+ - [[#are-there-also-variant-in-the-rdf-databases][Are there also variant in the RDF databases?]]
- [[#how-do-i-deal-with-private-data-and-privacy][How do I deal with private data and privacy?]]
- - [[#do-you-have-any-checks-or-concerns-if-human-sequence-accidentally-submitted-to-your-service-as-part-of-a-fastq][Do you have any checks or concerns if human sequence accidentally submitted to your service as part of a fastq?]
- - [[#does-PubSeq-support-only-SARS-CoV-2=data]][Does PubSeq support only SARS-CoV-2 data?]
+ - [[#do-you-have-any-checks-or-concerns-if-human-sequence-accidentally-submitted-to-your-service-as-part-of-a-fastq-][Do you have any checks or concerns if human sequence accidentally submitted to your service as part of a fastq? *]]
+ - [[#does-pubseq-support-only-sars-cov-2-data][Does PubSeq support only SARS-CoV-2 data?]]
- [[#how-do-i-communicate-with-you][How do I communicate with you?]]
+ - [[#citing-pubseq][Citing PubSeq]]
- [[#who-are-the-sponsors][Who are the sponsors?]]
* What is the 'public sequence resource' about?
-The *public sequence resource* aims to provide a generic and useful
-resource for COVID-19 research. The focus is on providing the best
-possible sequence data with associated metadata that can be used for
-sequence comparison and protein prediction.
-
-We were at the *Bioinformatics Community Conference 2020*! Have a look at the [[https://bcc2020.sched.com/event/coLw]][video talk] ([[https://drive.google.com/file/d/1skXHwVKM_gl73-_4giYIOQ1IlC5X5uBo/view?usp=sharing]][alternative link]) and the [[https://drive.google.com/file/d/1vyEgfvSqhM9yIwWZ6Iys-QxhxtVxPSdp/view?usp=sharing]][poster].
+PubSeq, the *public sequence resource*, aims to provide a generic and
+useful resource for COVID-19 research. The focus is on providing the
+best possible sequence data with associated metadata that can be used
+for sequence comparison and protein prediction.
+
+Just to avoid the notion that PubSeq is a biorepository: it is far
+more than that. We are not competing with the likes of GenBank,
+EBI/ENA and GISAID - in fact, PubSeq sources much of the data from
+those and they get ours.
+
+There is no conflict of posting data to multiple repositories.
+
+It is better to view PubSeq as an *open precision medicine initiative* that
+allows for early detection of new variants and strains; very valuable
+for both testing and treatment. We have live analysis work flows that
+run on uploading a new sequence. Contributing sequences helps the
+overall detection. At this moment the output is limited. We will soon
+add interactive discovery tools. Uploading data from a sequencer will
+give researchers all information they want in 5 hours *without any
+bioinformatics knowledge*. We may even provide workflows that take
+data straight from the sequencer. In fact, you get very little out of
+existing biorepositories, in our opinion, unless you have solid
+bioinformatics support. And even then there is the question about
+comparing data that was created using different technologies and
+workflows. How do you deal with that?
+
+With PubSeq we are in a position to reanalyse that data from raw
+material when new insights arise. It is likely that COVID19 will be
+around for another year at least. After that we should prepare for
+the next pandemic. PubSeq is meant for that. We take the long view and
+it will only get more powerful. Who knows: maybe the live analysis
+part of PubSeq will be an approach that other biorepositories will
+follow.
+
+* Presentations
+
+We presented at the BOSC 2020 Have a look at the [[https://bcc2020.sched.com/event/coLw][video]] ([[https://drive.google.com/file/d/1skXHwVKM_gl73-_4giYIOQ1IlC5X5uBo/view?usp=sharing][alternative
+link]]) and the [[https://drive.google.com/file/d/1vyEgfvSqhM9yIwWZ6Iys-QxhxtVxPSdp/view?usp=sharing][poster]].
* Who created the public sequence resource?
@@ -176,7 +210,7 @@ because we know people like the attribution clause.
In all honesty: we prefer both data and software to be free.
-* Are there also variant in the RDF databases? *
+* Are there also variant in the RDF databases?
We do output a RDF file with the pangenome built in, and you can parse it because it has variants implicitly.
@@ -193,14 +227,23 @@ plan to combine identifiers with clinical data stored securely at
We are planning to remove reads that match the human reference.
-* Does PubSeq support only SARS-CoV-2 data? *
+* Does PubSeq support only SARS-CoV-2 data?
To date, PubSeq is a resource specific to SARS-CoV-2, but we are designing it to be able to support other species in the future.
* How do I communicate with you?
-We use a [[https://gitter.im/arvados/pubseq?utm_source=share-link&utm_medium=link&utm_campaign=share-link][gitter channel]] you can join.
+We use a [[https://gitter.im/arvados/pubseq?utm_source=share-link&utm_medium=link&utm_campaign=share-link][gitter channel]] you can join. See also [[./contact][contact]].
+
+* Citing PubSeq
+
+We have two publications in the works. Until we have a DOI please cite
+PubSeq in the following way:
+
+We made use of the COVID-19 public sequence (PubSeq) resources hosted
+at http://covid19.genenetwork.org/.
+
* Who are the sponsors?
diff --git a/doc/web/contact.html b/doc/web/contact.html
new file mode 100644
index 0000000..bdd838d
--- /dev/null
+++ b/doc/web/contact.html
@@ -0,0 +1,336 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<!-- 2020-08-23 Sun 05:13 -->
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+<title>CONTACT</title>
+<meta name="generator" content="Org mode" />
+<meta name="author" content="Pjotr Prins" />
+<style type="text/css">
+ <!--/*--><![CDATA[/*><!--*/
+ .title { text-align: center;
+ margin-bottom: .2em; }
+ .subtitle { text-align: center;
+ font-size: medium;
+ font-weight: bold;
+ margin-top:0; }
+ .todo { font-family: monospace; color: red; }
+ .done { font-family: monospace; color: green; }
+ .priority { font-family: monospace; color: orange; }
+ .tag { background-color: #eee; font-family: monospace;
+ padding: 2px; font-size: 80%; font-weight: normal; }
+ .timestamp { color: #bebebe; }
+ .timestamp-kwd { color: #5f9ea0; }
+ .org-right { margin-left: auto; margin-right: 0px; text-align: right; }
+ .org-left { margin-left: 0px; margin-right: auto; text-align: left; }
+ .org-center { margin-left: auto; margin-right: auto; text-align: center; }
+ .underline { text-decoration: underline; }
+ #postamble p, #preamble p { font-size: 90%; margin: .2em; }
+ p.verse { margin-left: 3%; }
+ pre {
+ border: 1px solid #ccc;
+ box-shadow: 3px 3px 3px #eee;
+ padding: 8pt;
+ font-family: monospace;
+ overflow: auto;
+ margin: 1.2em;
+ }
+ pre.src {
+ position: relative;
+ overflow: visible;
+ padding-top: 1.2em;
+ }
+ pre.src:before {
+ display: none;
+ position: absolute;
+ background-color: white;
+ top: -10px;
+ right: 10px;
+ padding: 3px;
+ border: 1px solid black;
+ }
+ pre.src:hover:before { display: inline;}
+ /* Languages per Org manual */
+ pre.src-asymptote:before { content: 'Asymptote'; }
+ pre.src-awk:before { content: 'Awk'; }
+ pre.src-C:before { content: 'C'; }
+ /* pre.src-C++ doesn't work in CSS */
+ pre.src-clojure:before { content: 'Clojure'; }
+ pre.src-css:before { content: 'CSS'; }
+ pre.src-D:before { content: 'D'; }
+ pre.src-ditaa:before { content: 'ditaa'; }
+ pre.src-dot:before { content: 'Graphviz'; }
+ pre.src-calc:before { content: 'Emacs Calc'; }
+ pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
+ pre.src-fortran:before { content: 'Fortran'; }
+ pre.src-gnuplot:before { content: 'gnuplot'; }
+ pre.src-haskell:before { content: 'Haskell'; }
+ pre.src-hledger:before { content: 'hledger'; }
+ pre.src-java:before { content: 'Java'; }
+ pre.src-js:before { content: 'Javascript'; }
+ pre.src-latex:before { content: 'LaTeX'; }
+ pre.src-ledger:before { content: 'Ledger'; }
+ pre.src-lisp:before { content: 'Lisp'; }
+ pre.src-lilypond:before { content: 'Lilypond'; }
+ pre.src-lua:before { content: 'Lua'; }
+ pre.src-matlab:before { content: 'MATLAB'; }
+ pre.src-mscgen:before { content: 'Mscgen'; }
+ pre.src-ocaml:before { content: 'Objective Caml'; }
+ pre.src-octave:before { content: 'Octave'; }
+ pre.src-org:before { content: 'Org mode'; }
+ pre.src-oz:before { content: 'OZ'; }
+ pre.src-plantuml:before { content: 'Plantuml'; }
+ pre.src-processing:before { content: 'Processing.js'; }
+ pre.src-python:before { content: 'Python'; }
+ pre.src-R:before { content: 'R'; }
+ pre.src-ruby:before { content: 'Ruby'; }
+ pre.src-sass:before { content: 'Sass'; }
+ pre.src-scheme:before { content: 'Scheme'; }
+ pre.src-screen:before { content: 'Gnu Screen'; }
+ pre.src-sed:before { content: 'Sed'; }
+ pre.src-sh:before { content: 'shell'; }
+ pre.src-sql:before { content: 'SQL'; }
+ pre.src-sqlite:before { content: 'SQLite'; }
+ /* additional languages in org.el's org-babel-load-languages alist */
+ pre.src-forth:before { content: 'Forth'; }
+ pre.src-io:before { content: 'IO'; }
+ pre.src-J:before { content: 'J'; }
+ pre.src-makefile:before { content: 'Makefile'; }
+ pre.src-maxima:before { content: 'Maxima'; }
+ pre.src-perl:before { content: 'Perl'; }
+ pre.src-picolisp:before { content: 'Pico Lisp'; }
+ pre.src-scala:before { content: 'Scala'; }
+ pre.src-shell:before { content: 'Shell Script'; }
+ pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
+ /* additional language identifiers per "defun org-babel-execute"
+ in ob-*.el */
+ pre.src-cpp:before { content: 'C++'; }
+ pre.src-abc:before { content: 'ABC'; }
+ pre.src-coq:before { content: 'Coq'; }
+ pre.src-groovy:before { content: 'Groovy'; }
+ /* additional language identifiers from org-babel-shell-names in
+ ob-shell.el: ob-shell is the only babel language using a lambda to put
+ the execution function name together. */
+ pre.src-bash:before { content: 'bash'; }
+ pre.src-csh:before { content: 'csh'; }
+ pre.src-ash:before { content: 'ash'; }
+ pre.src-dash:before { content: 'dash'; }
+ pre.src-ksh:before { content: 'ksh'; }
+ pre.src-mksh:before { content: 'mksh'; }
+ pre.src-posh:before { content: 'posh'; }
+ /* Additional Emacs modes also supported by the LaTeX listings package */
+ pre.src-ada:before { content: 'Ada'; }
+ pre.src-asm:before { content: 'Assembler'; }
+ pre.src-caml:before { content: 'Caml'; }
+ pre.src-delphi:before { content: 'Delphi'; }
+ pre.src-html:before { content: 'HTML'; }
+ pre.src-idl:before { content: 'IDL'; }
+ pre.src-mercury:before { content: 'Mercury'; }
+ pre.src-metapost:before { content: 'MetaPost'; }
+ pre.src-modula-2:before { content: 'Modula-2'; }
+ pre.src-pascal:before { content: 'Pascal'; }
+ pre.src-ps:before { content: 'PostScript'; }
+ pre.src-prolog:before { content: 'Prolog'; }
+ pre.src-simula:before { content: 'Simula'; }
+ pre.src-tcl:before { content: 'tcl'; }
+ pre.src-tex:before { content: 'TeX'; }
+ pre.src-plain-tex:before { content: 'Plain TeX'; }
+ pre.src-verilog:before { content: 'Verilog'; }
+ pre.src-vhdl:before { content: 'VHDL'; }
+ pre.src-xml:before { content: 'XML'; }
+ pre.src-nxml:before { content: 'XML'; }
+ /* add a generic configuration mode; LaTeX export needs an additional
+ (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
+ pre.src-conf:before { content: 'Configuration File'; }
+
+ table { border-collapse:collapse; }
+ caption.t-above { caption-side: top; }
+ caption.t-bottom { caption-side: bottom; }
+ td, th { vertical-align:top; }
+ th.org-right { text-align: center; }
+ th.org-left { text-align: center; }
+ th.org-center { text-align: center; }
+ td.org-right { text-align: right; }
+ td.org-left { text-align: left; }
+ td.org-center { text-align: center; }
+ dt { font-weight: bold; }
+ .footpara { display: inline; }
+ .footdef { margin-bottom: 1em; }
+ .figure { padding: 1em; }
+ .figure p { text-align: center; }
+ .equation-container {
+ display: table;
+ text-align: center;
+ width: 100%;
+ }
+ .equation {
+ vertical-align: middle;
+ }
+ .equation-label {
+ display: table-cell;
+ text-align: right;
+ vertical-align: middle;
+ }
+ .inlinetask {
+ padding: 10px;
+ border: 2px solid gray;
+ margin: 10px;
+ background: #ffffcc;
+ }
+ #org-div-home-and-up
+ { text-align: right; font-size: 70%; white-space: nowrap; }
+ textarea { overflow-x: auto; }
+ .linenr { font-size: smaller }
+ .code-highlighted { background-color: #ffff00; }
+ .org-info-js_info-navigation { border-style: none; }
+ #org-info-js_console-label
+ { font-size: 10px; font-weight: bold; white-space: nowrap; }
+ .org-info-js_search-highlight
+ { background-color: #ffff00; color: #000000; font-weight: bold; }
+ .org-svg { width: 90%; }
+ /*]]>*/-->
+</style>
+<script type="text/javascript">
+/*
+@licstart The following is the entire license notice for the
+JavaScript code in this tag.
+
+Copyright (C) 2012-2020 Free Software Foundation, Inc.
+
+The JavaScript code in this tag is free software: you can
+redistribute it and/or modify it under the terms of the GNU
+General Public License (GNU GPL) as published by the Free Software
+Foundation, either version 3 of the License, or (at your option)
+any later version. The code is distributed WITHOUT ANY WARRANTY;
+without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
+
+As additional permission under GNU GPL version 3 section 7, you
+may distribute non-source (e.g., minimized or compacted) forms of
+that code without the copy of the GNU GPL normally required by
+section 4, provided you include this license notice and a URL
+through which recipients can access the Corresponding Source.
+
+
+@licend The above is the entire license notice
+for the JavaScript code in this tag.
+*/
+<!--/*--><![CDATA[/*><!--*/
+ function CodeHighlightOn(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(null != target) {
+ elem.cacheClassElem = elem.className;
+ elem.cacheClassTarget = target.className;
+ target.className = "code-highlighted";
+ elem.className = "code-highlighted";
+ }
+ }
+ function CodeHighlightOff(elem, id)
+ {
+ var target = document.getElementById(id);
+ if(elem.cacheClassElem)
+ elem.className = elem.cacheClassElem;
+ if(elem.cacheClassTarget)
+ target.className = elem.cacheClassTarget;
+ }
+/*]]>*///-->
+</script>
+</head>
+<body>
+<div id="content">
+<h1 class="title">CONTACT</h1>
+<div id="table-of-contents">
+<h2>Table of Contents</h2>
+<div id="text-table-of-contents">
+<ul>
+<li><a href="#org56be096">1. CONTACT and SUPPORT</a>
+<ul>
+<li><a href="#orgad45632">1.1. Oxford Nanopore Analysis</a></li>
+<li><a href="#org9249189">1.2. Data from other sequencers</a></li>
+<li><a href="#orga2650ba">1.3. Professional support</a></li>
+<li><a href="#orgaf18932">1.4. E-mail</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org56be096" class="outline-2">
+<h2 id="org56be096"><span class="section-number-2">1</span> CONTACT and SUPPORT</h2>
+<div class="outline-text-2" id="text-1">
+<p>
+COVID-19 PubSeq was created by a group of <a href="https://github.com/arvados/bh20-seq-resource/graphs/contributors">bioinformaticians</a> and
+software developers working at leading institutes (see sponsors below)
+with the goal of making online analysis available to everyone. You can
+talk with us directly on a <a href="https://gitter.im/arvados/pubseq?utm_source=share-link&amp;utm_medium=link&amp;utm_campaign=share-link">gitter channel</a>. We are open to improving
+work flows and analysis.
+</p>
+</div>
+
+<div id="outline-container-orgad45632" class="outline-3">
+<h3 id="orgad45632"><span class="section-number-3">1.1</span> Oxford Nanopore Analysis</h3>
+<div class="outline-text-3" id="text-1-1">
+<p>
+ <img class="img-right" src="static/image/oxford-nanopore.jpg" />
+</p>
+
+<p>
+We run <a href="https://en.wikipedia.org/wiki/Oxford_Nanopore_Technologies">Oxford Nanopore</a> ourselves. It is an exaciting technology
+because it gives us an accurate SARS-CoV-2 sequencer for a few
+thousand dollars which can be run in a living room! With PubSeq we aim
+to make it easy to analyse Nanopore material using our <b>free</b> Cloud
+infrastructure. If you need help in using the online workflows don't
+hesitate to contact us.
+</p>
+
+<p>
+ </br></br></br>
+</p>
+</div>
+</div>
+
+<div id="outline-container-org9249189" class="outline-3">
+<h3 id="org9249189"><span class="section-number-3">1.2</span> Data from other sequencers</h3>
+<div class="outline-text-3" id="text-1-2">
+<p>
+We accept FASTA sequences of SARS-CoV-2. Simply upload them using the
+web form and/or REST API. No sign-up required! If you have large scale
+short read data and require support we can discuss that. We also run
+Illumina sequencing in several places.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orga2650ba" class="outline-3">
+<h3 id="orga2650ba"><span class="section-number-3">1.3</span> Professional support</h3>
+<div class="outline-text-3" id="text-1-3">
+<p>
+To use COVID-19 PubSeq solutions for professional purposes you can
+contact Boston based <a href="mailto:info@curii.com">Curii</a>, the creators of <a href="https://arvados.org/">Arvados</a>, directly.
+</p>
+
+<p>
+COVID-19 is built on Arvados using CWL workflows.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgaf18932" class="outline-3">
+<h3 id="orgaf18932"><span class="section-number-3">1.4</span> E-mail</h3>
+<div class="outline-text-3" id="text-1-4">
+<p>
+For questions feel free to write directly to <a href="mailto:pjotr.public821@thebird.nl">Pjotr Prins</a>.
+</p>
+</div>
+</div>
+</div>
+</div>
+<div id="postamble" class="status">
+<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-08-23 Sun 05:13</small>.
+</div>
+</body>
+</html>
diff --git a/doc/web/contact.org b/doc/web/contact.org
new file mode 100644
index 0000000..3e2c6b4
--- /dev/null
+++ b/doc/web/contact.org
@@ -0,0 +1,41 @@
+#+TITLE: CONTACT
+#+AUTHOR: Pjotr Prins
+
+* CONTACT and SUPPORT
+
+COVID-19 PubSeq was created by a group of [[https://github.com/arvados/bh20-seq-resource/graphs/contributors][bioinformaticians]] and
+software developers working at leading institutes (see sponsors below)
+with the goal of making online analysis available to everyone. You can
+talk with us directly on a [[https://gitter.im/arvados/pubseq?utm_source=share-link&utm_medium=link&utm_campaign=share-link][gitter channel]]. We are open to improving
+work flows and analysis.
+
+** Oxford Nanopore Analysis
+
+@@html: <img class="img-right" src="static/image/oxford-nanopore.jpg" />@@
+
+We run [[https://en.wikipedia.org/wiki/Oxford_Nanopore_Technologies][Oxford Nanopore]] ourselves. It is an exaciting technology
+because it gives us an accurate SARS-CoV-2 sequencer for a few
+thousand dollars which can be run in a living room! With PubSeq we aim
+to make it easy to analyse Nanopore material using our *free* Cloud
+infrastructure. If you need help in using the online workflows don't
+hesitate to contact us.
+
+@@html: </br></br></br>@@
+
+** Data from other sequencers
+
+We accept FASTA sequences of SARS-CoV-2. Simply upload them using the
+web form and/or REST API. No sign-up required! If you have large scale
+short read data and require support we can discuss that. We also run
+Illumina sequencing in several places.
+
+** Professional support
+
+To use COVID-19 PubSeq solutions for professional purposes you can
+contact Boston based [[mailto:info@curii.com][Curii]], the creators of [[https://arvados.org/][Arvados]], directly.
+
+COVID-19 is built on Arvados using CWL workflows.
+
+** E-mail
+
+For questions feel free to write directly to [[mailto:pjotr.public821@thebird.nl][Pjotr Prins]].
diff --git a/doc/web/download.html b/doc/web/download.html
index 1d196a0..998c87b 100644
--- a/doc/web/download.html
+++ b/doc/web/download.html
@@ -3,7 +3,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
-<!-- 2020-06-12 Fri 04:41 -->
+<!-- 2020-08-24 Mon 03:08 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Download</title>
@@ -247,34 +247,35 @@ for the JavaScript code in this tag.
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
-<li><a href="#orgcd3d82f">1. Workflow runs</a></li>
-<li><a href="#org9aff936">2. FASTA files</a></li>
-<li><a href="#orgc3e953c">3. Metadata</a></li>
-<li><a href="#orgc9c55c4">4. Pangenome</a>
+<li><a href="#orgc7d7db3">1. Workflow runs</a></li>
+<li><a href="#org3b6bb40">2. FASTA files</a></li>
+<li><a href="#orgef20a06">3. Metadata</a></li>
+<li><a href="#orgaabb9da">4. Pangenome</a>
<ul>
-<li><a href="#org82c3ce9">4.1. Pangenome GFA format</a></li>
-<li><a href="#orgf63e9f7">4.2. Pangenome in ODGI format</a></li>
-<li><a href="#org8faf32f">4.3. Pangenome RDF format</a></li>
-<li><a href="#org0c452f6">4.4. Pangenome Browser format</a></li>
+<li><a href="#org1171db3">4.1. Pangenome GFA format</a></li>
+<li><a href="#orgfc74439">4.2. Pangenome in ODGI format</a></li>
+<li><a href="#orge6bb923">4.3. Pangenome RDF format</a></li>
+<li><a href="#org5978f5c">4.4. Pangenome Browser format</a></li>
</ul>
</li>
-<li><a href="#org4707094">5. Log of workflow output</a></li>
-<li><a href="#orgd4d8f91">6. All files</a></li>
-<li><a href="#org237b3cf">7. Planned</a>
+<li><a href="#orgae23127">5. Log of workflow output</a></li>
+<li><a href="#org88613e5">6. All files</a></li>
+<li><a href="#org97e0327">7. Planned</a>
<ul>
-<li><a href="#org66e03ac">7.1. Raw sequence data</a></li>
-<li><a href="#orgdfae1b9">7.2. Multiple Sequence Alignment (MSA)</a></li>
-<li><a href="#orgaedc43e">7.3. Phylogenetic tree</a></li>
-<li><a href="#org19a6a11">7.4. Protein prediction</a></li>
+<li><a href="#org35758f9">7.1. Raw sequence data</a></li>
+<li><a href="#orgab1c848">7.2. Multiple Sequence Alignment (MSA)</a></li>
+<li><a href="#orgadb7ade">7.3. Phylogenetic tree</a></li>
+<li><a href="#org3ec62c4">7.4. Protein prediction</a></li>
</ul>
</li>
-<li><a href="#org49778b7">8. Source code</a></li>
+<li><a href="#orga430457">8. Source code</a></li>
+<li><a href="#org768f91e">9. Citing PubSeq</a></li>
</ul>
</div>
</div>
-<div id="outline-container-orgcd3d82f" class="outline-2">
-<h2 id="orgcd3d82f"><span class="section-number-2">1</span> Workflow runs</h2>
+<div id="outline-container-orgc7d7db3" class="outline-2">
+<h2 id="orgc7d7db3"><span class="section-number-2">1</span> Workflow runs</h2>
<div class="outline-text-2" id="text-1">
<p>
The last runs can be viewed <a href="https://workbench.lugli.arvadosapi.com/projects/lugli-j7d0g-y4k4uswcqi3ku56#Subprojects">here</a>. If you click on a run you can see
@@ -285,8 +286,8 @@ is listed under <code>Data collections</code>. All current data is listed
</div>
</div>
-<div id="outline-container-org9aff936" class="outline-2">
-<h2 id="org9aff936"><span class="section-number-2">2</span> FASTA files</h2>
+<div id="outline-container-org3b6bb40" class="outline-2">
+<h2 id="org3b6bb40"><span class="section-number-2">2</span> FASTA files</h2>
<div class="outline-text-2" id="text-2">
<p>
The <b>public sequence resource</b> provides all uploaded sequences as
@@ -296,8 +297,8 @@ also provide a single file <a href="https://collections.lugli.arvadosapi.com/c=l
</div>
</div>
-<div id="outline-container-orgc3e953c" class="outline-2">
-<h2 id="orgc3e953c"><span class="section-number-2">3</span> Metadata</h2>
+<div id="outline-container-orgef20a06" class="outline-2">
+<h2 id="orgef20a06"><span class="section-number-2">3</span> Metadata</h2>
<div class="outline-text-2" id="text-3">
<p>
Metadata can be downloaded as <a href="https://www.w3.org/TR/turtle/">Turtle RDF</a> as a <a href="https://collections.lugli.arvadosapi.com/c=lugli-4zz18-z513nlpqm03hpca/mergedmetadata.ttl">mergedmetadat.ttl</a> which
@@ -319,8 +320,8 @@ graph can be downloaded from below Pangenome RDF format.
</div>
</div>
-<div id="outline-container-orgc9c55c4" class="outline-2">
-<h2 id="orgc9c55c4"><span class="section-number-2">4</span> Pangenome</h2>
+<div id="outline-container-orgaabb9da" class="outline-2">
+<h2 id="orgaabb9da"><span class="section-number-2">4</span> Pangenome</h2>
<div class="outline-text-2" id="text-4">
<p>
Pangenome data is made available in multiple guises. Variation graphs
@@ -328,8 +329,8 @@ Pangenome data is made available in multiple guises. Variation graphs
</p>
</div>
-<div id="outline-container-org82c3ce9" class="outline-3">
-<h3 id="org82c3ce9"><span class="section-number-3">4.1</span> Pangenome GFA format</h3>
+<div id="outline-container-org1171db3" class="outline-3">
+<h3 id="org1171db3"><span class="section-number-3">4.1</span> Pangenome GFA format</h3>
<div class="outline-text-3" id="text-4-1">
<p>
<a href="https://github.com/GFA-spec/GFA-spec">GFA</a> is a standard for graphical fragment assembly and consumed
@@ -338,8 +339,8 @@ by tools such as <a href="https://github.com/vgteam/vg">vgtools</a>.
</div>
</div>
-<div id="outline-container-orgf63e9f7" class="outline-3">
-<h3 id="orgf63e9f7"><span class="section-number-3">4.2</span> Pangenome in ODGI format</h3>
+<div id="outline-container-orgfc74439" class="outline-3">
+<h3 id="orgfc74439"><span class="section-number-3">4.2</span> Pangenome in ODGI format</h3>
<div class="outline-text-3" id="text-4-2">
<p>
<a href="https://github.com/vgteam/odgi">ODGI</a> is a format that supports an optimised dynamic genome/graph
@@ -348,8 +349,8 @@ implementation.
</div>
</div>
-<div id="outline-container-org8faf32f" class="outline-3">
-<h3 id="org8faf32f"><span class="section-number-3">4.3</span> Pangenome RDF format</h3>
+<div id="outline-container-orge6bb923" class="outline-3">
+<h3 id="orge6bb923"><span class="section-number-3">4.3</span> Pangenome RDF format</h3>
<div class="outline-text-3" id="text-4-3">
<p>
An RDF file that includes the sequences themselves in a variation
@@ -360,8 +361,8 @@ graph can be downloaded from
</div>
-<div id="outline-container-org0c452f6" class="outline-3">
-<h3 id="org0c452f6"><span class="section-number-3">4.4</span> Pangenome Browser format</h3>
+<div id="outline-container-org5978f5c" class="outline-3">
+<h3 id="org5978f5c"><span class="section-number-3">4.4</span> Pangenome Browser format</h3>
<div class="outline-text-3" id="text-4-4">
<p>
The many JSON files that are named as
@@ -372,8 +373,8 @@ Pangenome browser.
</div>
</div>
-<div id="outline-container-org4707094" class="outline-2">
-<h2 id="org4707094"><span class="section-number-2">5</span> Log of workflow output</h2>
+<div id="outline-container-orgae23127" class="outline-2">
+<h2 id="orgae23127"><span class="section-number-2">5</span> Log of workflow output</h2>
<div class="outline-text-2" id="text-5">
<p>
Including in below link is a log file of the last workflow runs.
@@ -381,8 +382,8 @@ Including in below link is a log file of the last workflow runs.
</div>
</div>
-<div id="outline-container-orgd4d8f91" class="outline-2">
-<h2 id="orgd4d8f91"><span class="section-number-2">6</span> All files</h2>
+<div id="outline-container-org88613e5" class="outline-2">
+<h2 id="org88613e5"><span class="section-number-2">6</span> All files</h2>
<div class="outline-text-2" id="text-6">
<p>
<a href="https://collections.lugli.arvadosapi.com/c=lugli-4zz18-z513nlpqm03hpca/">https://collections.lugli.arvadosapi.com/c=lugli-4zz18-z513nlpqm03hpca/</a>
@@ -390,16 +391,16 @@ Including in below link is a log file of the last workflow runs.
</div>
</div>
-<div id="outline-container-org237b3cf" class="outline-2">
-<h2 id="org237b3cf"><span class="section-number-2">7</span> Planned</h2>
+<div id="outline-container-org97e0327" class="outline-2">
+<h2 id="org97e0327"><span class="section-number-2">7</span> Planned</h2>
<div class="outline-text-2" id="text-7">
<p>
We are planning the add the following output (see also
</p>
</div>
-<div id="outline-container-org66e03ac" class="outline-3">
-<h3 id="org66e03ac"><span class="section-number-3">7.1</span> Raw sequence data</h3>
+<div id="outline-container-org35758f9" class="outline-3">
+<h3 id="org35758f9"><span class="section-number-3">7.1</span> Raw sequence data</h3>
<div class="outline-text-3" id="text-7-1">
<p>
See <a href="https://github.com/arvados/bh20-seq-resource/issues/16">fastq tracker</a> and <a href="https://github.com/arvados/bh20-seq-resource/issues/63">BAM tracker</a>.
@@ -407,8 +408,8 @@ See <a href="https://github.com/arvados/bh20-seq-resource/issues/16">fastq track
</div>
</div>
-<div id="outline-container-orgdfae1b9" class="outline-3">
-<h3 id="orgdfae1b9"><span class="section-number-3">7.2</span> Multiple Sequence Alignment (MSA)</h3>
+<div id="outline-container-orgab1c848" class="outline-3">
+<h3 id="orgab1c848"><span class="section-number-3">7.2</span> Multiple Sequence Alignment (MSA)</h3>
<div class="outline-text-3" id="text-7-2">
<p>
See <a href="https://github.com/arvados/bh20-seq-resource/issues/11">MSA tracker</a>.
@@ -416,8 +417,8 @@ See <a href="https://github.com/arvados/bh20-seq-resource/issues/11">MSA tracker
</div>
</div>
-<div id="outline-container-orgaedc43e" class="outline-3">
-<h3 id="orgaedc43e"><span class="section-number-3">7.3</span> Phylogenetic tree</h3>
+<div id="outline-container-orgadb7ade" class="outline-3">
+<h3 id="orgadb7ade"><span class="section-number-3">7.3</span> Phylogenetic tree</h3>
<div class="outline-text-3" id="text-7-3">
<p>
See <a href="https://github.com/arvados/bh20-seq-resource/issues/43">Phylo tracker</a>.
@@ -425,8 +426,8 @@ See <a href="https://github.com/arvados/bh20-seq-resource/issues/43">Phylo track
</div>
</div>
-<div id="outline-container-org19a6a11" class="outline-3">
-<h3 id="org19a6a11"><span class="section-number-3">7.4</span> Protein prediction</h3>
+<div id="outline-container-org3ec62c4" class="outline-3">
+<h3 id="org3ec62c4"><span class="section-number-3">7.4</span> Protein prediction</h3>
<div class="outline-text-3" id="text-7-4">
<p>
We aim to make protein predictions available.
@@ -435,8 +436,8 @@ We aim to make protein predictions available.
</div>
</div>
-<div id="outline-container-org49778b7" class="outline-2">
-<h2 id="org49778b7"><span class="section-number-2">8</span> Source code</h2>
+<div id="outline-container-orga430457" class="outline-2">
+<h2 id="orga430457"><span class="section-number-2">8</span> Source code</h2>
<div class="outline-text-2" id="text-8">
<p>
All source code for this website and tooling is available
@@ -445,9 +446,18 @@ from
</p>
</div>
</div>
+
+<div id="outline-container-org768f91e" class="outline-2">
+<h2 id="org768f91e"><span class="section-number-2">9</span> Citing PubSeq</h2>
+<div class="outline-text-2" id="text-9">
+<p>
+See the <a href="./about">FAQ</a>.
+</p>
+</div>
+</div>
</div>
<div id="postamble" class="status">
-<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-06-12 Fri 04:41</small>.
+<hr><small>Created by <a href="http://thebird.nl/">Pjotr Prins</a> (pjotr.public768 at thebird 'dot' nl) using Emacs org-mode and a healthy dose of Lisp!<br />Modified 2020-08-24 Mon 03:07</small>.
</div>
</body>
</html>
diff --git a/doc/web/download.org b/doc/web/download.org
index 7614c60..a3f1949 100644
--- a/doc/web/download.org
+++ b/doc/web/download.org
@@ -18,6 +18,7 @@
- [[#phylogenetic-tree][Phylogenetic tree]]
- [[#protein-prediction][Protein prediction]]
- [[#source-code][Source code]]
+ - [[#citing-pubseq][Citing PubSeq]]
* Workflow runs
@@ -107,3 +108,7 @@ We aim to make protein predictions available.
All source code for this website and tooling is available
from
https://github.com/arvados/bh20-seq-resource
+
+* Citing PubSeq
+
+See the [[./about][FAQ]].