diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404/index.html b/404/index.html new file mode 100644 index 0000000..7143455 --- /dev/null +++ b/404/index.html @@ -0,0 +1,12 @@ +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/500/index.html b/500/index.html new file mode 100644 index 0000000..33f976e --- /dev/null +++ b/500/index.html @@ -0,0 +1,12 @@ +500: Internal Server Error

500

Internal Server Error.

\ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/404.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/404.json new file mode 100644 index 0000000..0ec8c70 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/404.json @@ -0,0 +1 @@ +{"pageProps":{"body":"

Work on SARS Cov2

\n
\nChildren\n
    \n
  1. Analysis of the varient trend plots
  2. \n
  3. Appendix
  4. \n
  5. Glossary
  6. \n
  7. Work_documented
  8. \n
","note":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}},"customHeadContent":null,"noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/500.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/500.json new file mode 100644 index 0000000..0ec8c70 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/500.json @@ -0,0 +1 @@ +{"pageProps":{"body":"

Work on SARS Cov2

\n
\nChildren\n
    \n
  1. Analysis of the varient trend plots
  2. \n
  3. Appendix
  4. \n
  5. Glossary
  6. \n
  7. Work_documented
  8. \n
","note":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}},"customHeadContent":null,"noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/index.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/index.json new file mode 100644 index 0000000..0ec8c70 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/index.json @@ -0,0 +1 @@ +{"pageProps":{"body":"

Work on SARS Cov2

\n
\nChildren\n
    \n
  1. Analysis of the varient trend plots
  2. \n
  3. Appendix
  4. \n
  5. Glossary
  6. \n
  7. Work_documented
  8. \n
","note":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}},"customHeadContent":null,"noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/1hnn8maoednnxdw5feqd4kq.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/1hnn8maoednnxdw5feqd4kq.json new file mode 100644 index 0000000..64e12f3 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/1hnn8maoednnxdw5feqd4kq.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"1hnn8maoednnxdw5feqd4kq","title":"Analysis of the varient trend plots","desc":"This note contains all summary of variant trend analysis","updated":1704791130684,"created":1701882355956,"custom":{},"fname":"Analysing_variant_trends","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"f8d403c4b751cd3a6c6e82fe76ab2f46","links":[{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":96,"column":281,"offset":11286},"end":{"line":96,"column":309,"offset":11314},"indent":[]},"value":"Analysing_variant_trends"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":98,"column":73,"offset":11844},"end":{"line":98,"column":101,"offset":11872},"indent":[]},"value":"Analysing_variant_trends"}],"anchors":{"inference-that-are-interesting":{"type":"header","text":"Inference that are interesting","value":"inference-that-are-interesting","line":10,"column":0,"depth":2},"10-ba286":{"type":"header","text":"10. BA.2.86","value":"10-ba286","line":34,"column":2,"depth":2},"interesting-plots-of-lineages-not-variant":{"type":"header","text":"Interesting plots of lineages not variant","value":"interesting-plots-of-lineages-not-variant","line":44,"column":0,"depth":2},"summary-for-variants":{"type":"header","text":"Summary for Variants","value":"summary-for-variants","line":67,"column":0,"depth":2},"b117alpha":{"type":"header","text":"B.1.1.7(alpha)","value":"b117alpha","line":69,"column":0,"depth":3},"ba275":{"type":"header","text":"BA.2.75","value":"ba275","line":74,"column":0,"depth":3},"ba286":{"type":"header","text":"BA.2.86","value":"ba286","line":83,"column":0,"depth":2},"b1351beta":{"type":"header","text":"B.1.351(Beta)","value":"b1351beta","line":89,"column":0,"depth":2},"b16172delta":{"type":"header","text":"B.1.617.2(Delta)","value":"b16172delta","line":95,"column":0,"depth":2},"p1gamma":{"type":"header","text":"P.1(Gamma)","value":"p1gamma","line":106,"column":0,"depth":2},"b11529omicron":{"type":"header","text":"B.1.1.529(Omicron)","value":"b11529omicron","line":110,"column":0,"depth":2},"b16171kappa":{"type":"header","text":"B.1.617.1(Kappa)","value":"b16171kappa","line":116,"column":0,"depth":2},"eg5":{"type":"header","text":"EG.5","value":"eg5","line":121,"column":0,"depth":2},"xbb116omicron":{"type":"header","text":"XBB.1.16(omicron)","value":"xbb116omicron","line":128,"column":0,"depth":2},"xbb15omicron":{"type":"header","text":"XBB.1.5(omicron)","value":"xbb15omicron","line":133,"column":0,"depth":2},"xbb-191":{"type":"header","text":"XBB 1.9.1","value":"xbb-191","line":140,"column":0,"depth":2},"xbb192":{"type":"header","text":"XBB.1.9.2","value":"xbb192","line":147,"column":0,"depth":2},"xbb23":{"type":"header","text":"XBB.2.3","value":"xbb23","line":153,"column":0,"depth":2},"ch11":{"type":"header","text":"CH.1.1","value":"ch11","line":158,"column":0,"depth":2},"xbbomicron":{"type":"header","text":"XBB(omicron)","value":"xbbomicron","line":163,"column":0,"depth":2}},"children":[],"parent":"paa0s59lp320n6q8rghycjw","data":{}},"body":"

Analysis of the varient trend plots

\n

Inference that are interesting

\n
    \n
  1. \n

    XBB.1.16(omicron):India sees the Spike earlier than the rest of the countries. The lowest frequency in india is higher than peaks of all other countries. \"xbb_1_16\" \"xbb_1_16_ci\"

    \n
  2. \n
  3. \n

    XBB : India and Germany records the high frequencies 70.92%,50% respectively, while other countries have frequnency less than 20% \"xbb\" \"xbb_ci\"

    \n
  4. \n
  5. \n

    Norway doesn't have occurances of XBB.1.9.2,XBB.1.16 while other countries has recorded occurances.

    \n
  6. \n
  7. \n

    EG.5 is more prevalent in Norway and India for two months straight than in other countries \"EG_5\" \"EG_5_CI\"

    \n
  8. \n
  9. \n

    XBB.1.9.1,EG.5 : Norway records occurances only for two months and it is highest than frequencies of other countries. No gradual increase or decrease recorded. \"xbb_1_9_1\" \"xbbb_1_9_1_ci\"

    \n
  10. \n
\n
\n

The CI would say how true are these sudden occurances.

\n
\n
    \n
  1. \n

    XBB.1.9.1 : not present in Australia

    \n
  2. \n
  3. \n

    B.1.1.529(Omicron): The Final spike after a downhill trend during the last month of occurance(jun23) in Norway(66.66%) and Germany(16%) can be interesting. \"B_1_1_529\" \"B_1_1_529_CI\"

    \n
  4. \n
  5. \n

    CH.1.1: Norway records high frequencies (61%) compared to other countries. \"CH_1_1\" \"CH_1_1_CI\"

    \n
  6. \n
  7. \n

    XBB.2.3: Starts in Jan23 in India and is continuous till May23. There is a break of 3 months Jun23,Jul23,Aug23. Then there is a spike(highest frequency) in the month of Sept23-Oct23.(intereseting), while in other countries the trend is monotonous.\"XBB_2_3\" \"XBB_2_3_CI\"

    \n
  8. \n
\n
\n

10. BA.2.86

\n\n
\n

\"ba_2_86\"

\n
    \n
  1. No records of the following variants B.1.429(Epsilon), B.1.525(Eta), B.1.526(Iota), C.37(Lambda), B.1.621(Mu), P.3(Theta), P.2(Zeta), B.1.640 in the 10 chosen countries during Jan22-Oct23.
  2. \n
\n

Interesting plots of lineages not variant

\n
\n

All the following plots might change if the lineage mapping is done based on the characteristic mutations obtained from OutBreakInfo. Presently the mapping is based on mutations obtained from the GISAID database for each country.

\n
\n
    \n
  1. BF.7: Peaks of Denamrk around 30% and Germany 15% are notable because no other country has recorded such frequencies for this lineage - they are less than 5%. And Norway has no trace of this lineage. \"BF_7\"
  2. \n
  3. HW.1: Aaustralia has highest frequency of this lineage in the month of Sept23 - above 50%, while other countries have all their frequncies below 10%. South Koreaa and USA are the other two countries which have meager occurances of this ineage other 7 countries have no trace of this lineage. \"HW_1\"
  4. \n
  5. XBF: Australia and Canada records highest frequency - around 30%-35% while other countries have frequencies less than 20%. Australia records long period exposure this lineage. \"XBF\"
  6. \n
  7. XBK: Denmark records the highest occurance of this lineage in Jun23 - more than 30% while other countries record frequencies less than 10%. India has reported no cases from this lineage. \"XBK\"
  8. \n
  9. XBC.1.6: Australia records the highest frequency which is around 30% and the occurance in Australia is for a long period May23-Oct23. Minimal occurances are found in South korea, Canada, UK, USA. \"XBC_1_6\"
  10. \n
  11. XBC.1.3: Australia has long season (Nov22-Oct23) of this lineage and also records the highest frequency - more than 20%. \"XBC_1_3\"
  12. \n
  13. FL.10: Germany records the highest frequecy of 50% for a month in May23 while other countries have frequencies less than 5%. \"FL_10\"
  14. \n
  15. GE.1: India Records frequency of more than 30% in Jun23 while other countries have frequencies less than 10%. Uk has the prolonged season of this variant with minimal occurance.\"GE_1\"
  16. \n
  17. DV.x: Norway records the highest frequency of this lineage in Jun23 which is more than 30% while most countries record frequencies around 10%. Denmark has the longesst season of this lineage. Jan23-Oct23.\"DV_x\"
  18. \n
  19. BL.1: India records the longest season with this lineage - Jun22-Jun23 and has the hoghest frequency in Jun23 (more than 30%). It should be noted that there are no occurances in the months Jan23-May23. \"BL.1\"
  20. \n
  21. BQ.1.1: Spain has the longest season of this lineage with the highest frequency going upto more than 40%. \"BQ_1_1\"
  22. \n
  23. BR.2.1: Australia has the longest season(Jan22-Jun23) of this lineage with the highest frequency going around 40%. Feb22-Sep22 there are no occurances recorded. \"BR_2_1\"
  24. \n
  25. BY.1: Australia has the longest season with this lineage but with meager frequency. Canada has recorded the highest frequency in month Nov22 which is more than 30%. \"BY_1\"
  26. \n
  27. BR.1: Norway records highest frequency of this lineage which is more than 20% in the month of Sep22. \"BR_1\"
  28. \n
  29. GL.1: Australia records the highest frequency in Aug23 (more than 30%). \"GL_1\"
  30. \n
  31. EG.1.x: Germany has the highest frequency recorded 25% in Jul23. Frequencies in other countries are less than 5%. \"EG_1_x\"
  32. \n
  33. FK.1.x: Denmark records the highest frequency in May23 and South Korea has the longest season with htis lineage (May23-Oct23). \"FK_1_x\"
  34. \n
\n

Summary for Variants

\n

B.1.1.7(alpha)

\n\n

BA.2.75

\n\n

BA.2.86

\n\n

B.1.351(Beta)

\n\n

B.1.617.2(Delta)

\n\n

P.1(Gamma)

\n\n

B.1.1.529(Omicron)

\n\n

B.1.617.1(Kappa)

\n\n

EG.5

\n\n

XBB.1.16(omicron)

\n\n

XBB.1.5(omicron)

\n\n

XBB 1.9.1

\n\n

XBB.1.9.2

\n\n

XBB.2.3

\n\n

CH.1.1

\n\n

XBB(omicron)

\n\n

B.1.429(Epsilon), B.1.525(Eta), B.1.526(Iota), C.37(Lambda), B.1.621(Mu), P.3(Theta), P.2(Zeta), B.1.640 No data for these variants.

\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/403.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/403.json new file mode 100644 index 0000000..4363c77 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/403.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"vault":{"fsPath":".","selfContained":true,"name":"Literature"},"fname":"403","id":"403","title":"This page has not yet sprouted","schemaStub":false,"type":"note","updated":1715068671159,"created":1715068671159,"desc":"","links":[],"anchors":{},"children":[],"parent":null,"data":{}},"body":"

This page has not yet sprouted

\n

Dendron (the tool used to generate this site) lets authors selective publish content. You will see this page whenever you click on a link to an unpublished page

\n

","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/drw8w7u2kcr0z6nl2ekgoea.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/drw8w7u2kcr0z6nl2ekgoea.json new file mode 100644 index 0000000..3fcc93b --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/drw8w7u2kcr0z6nl2ekgoea.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"drw8w7u2kcr0z6nl2ekgoea","title":"Expected_immunity","desc":"Work done to compute expected immunity","updated":1715068525419,"created":1712142695419,"custom":{},"fname":"Work_documented.Expected_immunity","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"230c3df63d89fd16c1694c31f9d47e17","links":[],"anchors":{"objective":{"type":"header","text":"Objective:","value":"objective","line":7,"column":0,"depth":2},"introduction":{"type":"header","text":"Introduction:","value":"introduction","line":11,"column":0,"depth":2},"calculation-of-probability-of-neutralisation":{"type":"header","text":"Calculation of probability of neutralisation:","value":"calculation-of-probability-of-neutralisation","line":19,"column":0,"depth":2},"calculating-the-expected-immunity-against-a-variantaa_substitution":{"type":"header","text":"calculating the expected immunity against a variant/aa_substitution:","value":"calculating-the-expected-immunity-against-a-variantaa_substitution","line":33,"column":0,"depth":2},"algorithm-of-computation-of-expected-immunity":{"type":"header","text":"Algorithm of computation of expected immunity:","value":"algorithm-of-computation-of-expected-immunity","line":44,"column":0,"depth":2},"observations-and-modifications":{"type":"header","text":"Observations and modifications:","value":"observations-and-modifications","line":87,"column":0,"depth":2},"visualisation-and-analysis":{"type":"header","text":"Visualisation and analysis:","value":"visualisation-and-analysis","line":96,"column":0,"depth":2},"further-questions":{"type":"header","text":"Further questions:","value":"further-questions","line":111,"column":0,"depth":2}},"children":[],"parent":"r423m96u71ix4pb458fk8u2","data":{}},"body":"

Expected_immunity

\n

Objective:

\n

Finding the expected immunity towards an amino acid substitution. This can hint the possibility of occurance of a mutation. When high number of people are immune to a aa_substitution over a time, then this substitution is more likely to undergo another substitution/change.

\n

Introduction:

\n
    \n
  1. All the mathematical models/equations used in the computation is taken from the lab's previous work.
  2. \n
  3. But in lab's work x,y denotes prevalent variants of SARS_Cov2
  4. \n
  5. In the present work x,y denote amino acid substitutions like \"Spike_A344T\", \"Spike_A344A\" - can be assumed like covid variant harbouring only one of the aa_substitutions at a time.
  6. \n
  7. Assumption of point 3 is followed throughout.
  8. \n
  9. Currently the work is studies the immunity against a single infection happended at the start of tthe time horizon.
  10. \n
\n

Calculation of probability of neutralisation:

\n
    \n
  1. To calculate the probability of neutralisation, the probability of antibodies(grouped by their epitope classes) binding to an variant harbouring an amino acid substituiton has to be found.
  2. \n
  3. This binding probability is: bv(t,x,y)=ek[ts]FRx,y(v)IC50(v)+ek[ts]b_v(t,x,y)=\\frac{e^{-k*[t-s]}}{FR_{x,y}(v)*IC50(v)+e^{-k*[t-s]}}bv(t,x,y)=FRx,y(v)IC50(v)+ek[ts]ek[ts]. Where s is the start date.
  4. \n
  5. This equation is more like the pharmacokinetics equation - concentration of ligand_receptor complexconcentration of unbound receptor+concentration of ligand_receptor complex\\frac{concentration\\space of\\space ligand\\_receptor\\space complex}{concentration\\space of\\space unbound\\space receptor +concentration\\space of\\space ligand\\_receptor\\space complex}concentration of unbound receptor+concentration of ligand_receptor complexconcentration of ligand_receptor complex. Here the IC50 adds weight to the fold resistance which is a way to denote the escape fraction(unbound).
  6. \n
  7. Based on x and y, the values plugged in for Fold resistance differs, that is, if x=Spike_A344T, y=Spike_A344T then FR=1; else if x=Spike_A344T,y=Spike_A344A(wt) the FR>1 (taken from the table).
  8. \n
  9. FR taken from a table is calculated for a position,epitope class combination. IC50 is fixed for an antibody antibody and doesn't change according to aa_substitution. Since IC50 and FR values considered here doesn't depend on the aa_substituition, bv(t,x,y)b_v(t,x,y)bv(t,x,y) can possibly have only 2 values for a position.
  10. \n
  11. In detail: In accordance to the previous point, for a position 344, on t the bv(t,x,y)b_v(t,x,y)bv(t,x,y) for x,y combinations:- 1: xy, FRx,y(v)>1bv(t,s_a344t,s_a344a)==bv(t,s_a344t,s_a344e)==bv(t,s_a344t,s_a344del)2: x==y, FRx,y(v)=1bv(t,s_a344t,s_a344t)==bv(t,s_a344e,s_a344e)==bv(t,s_a344a,s_a344a)\\\\1: \\space x\\neq y,\\space FR_{x,y}(v)>1\\\\ b_v(t,s\\_a344t, s\\_a344a)==b_v(t,s\\_a344t, s\\_a344e)==b_v(t,s\\_a344t, s\\_a344del)\\\\2: \\space x==y,\\space FR_{x,y}(v)=1\\\\ b_v(t,s\\_a344t, s\\_a344t)==b_v(t,s\\_a344e, s\\_a344e)==b_v(t,s\\_a344a, s\\_a344a)1: x=y, FRx,y(v)>1bv(t,s_a344t,s_a344a)==bv(t,s_a344t,s_a344e)==bv(t,s_a344t,s_a344del)2: x==y, FRx,y(v)=1bv(t,s_a344t,s_a344t)==bv(t,s_a344e,s_a344e)==bv(t,s_a344a,s_a344a)
  12. \n
  13. So for each position, bvb_vbv was found with FR>1 and with FR=1
  14. \n
  15. Eventually for each position 2 probability of neutralisation values were computed.
  16. \n
\n

calculating the expected immunity against a variant/aa_substitution:

\n
    \n
  1. E[Immuney(t)]=xXs<t πx(s)I(s)PNeut(ts,x,y)E[Immune_y(t)]=\\sum_{x\\in X}\\sum_{s<t}\\space \\pi_x(s)*I(s)*P_{Neut}(t-s,x,y)E[Immuney(t)]=xXs<t πx(s)I(s)PNeut(ts,x,y)
  2. \n
  3. here πx(s)\\pi_x(s)πx(s) is the frequency of variant with aa_sub x on day s.
  4. \n
  5. I(s)I(s)I(s) the incidence (calculated using GInPipe in the lab's work) is obtained by computiing the number of sequences collected on each day. This data is got from GISAID
  6. \n
  7. Probability of neutralisation values are plugged in according to the x,y combination. If x==y the PNeut for the position, calculated using FR=1 is used else the other one is used.
  8. \n
\n
\n

y=Spike_F140IX={Spike_F140I,Spike_F140F}t=03012022E[S_f140iimmune(03012022)]={[πS_f140i(01012022)P1Neut(pos=140,t=01012022)]+[πS_f140i(02012022)P1Neut(pos=140,t=02012022)]}+{[πS_f140f(01012022)P2Neut(pos=140,t=01012022)]+[πS_f140f(02012022)P2Neut(pos=140,t=02012022)]}\\\\y=Spike\\_F140I\\\\ X=\\{Spike\\_F140I,Spike\\_F140F\\}\\\\t=03-01-2022\\\\E[S\\_f140i_{immune}(03-01-2022)]\\\\=\\{[\\pi_{S\\_f140i}(01-01-2022)*P1_{Neut}(pos=140,t=01-01-2022)]+[\\pi_{S\\_f140i}(02-01-2022)*P1_{Neut}(pos=140,t=02-01-2022)]\\}+\\\\\\{[\\pi_{S\\_f140f}(01-01-2022)*P2_{Neut}(pos=140,t=01-01-2022)]+[\\pi_{S\\_f140f}(02-01-2022)*P2_{Neut}(pos=140,t=02-01-2022)]\\}y=Spike_F140IX={Spike_F140I,Spike_F140F}t=03012022E[S_f140iimmune(03012022)]={[πS_f140i(01012022)P1Neut(pos=140,t=01012022)]+[πS_f140i(02012022)P1Neut(pos=140,t=02012022)]}+{[πS_f140f(01012022)P2Neut(pos=140,t=01012022)]+[πS_f140f(02012022)P2Neut(pos=140,t=02012022)]}

\n
\n

This way for each variant/aa_substitution the expected immunity is calculated for everyday in the period of observation.

\n

Algorithm of computation of expected immunity:

\n
Function get_dis_fact:\n   Pass In: start_date,end_date\n   num_day=end_date-start_date\n   k - is the half life\n   For i=0 to num_day\n     discount_factor_vector.append(round(exp(-k*i),3))\n   return(discount_factor_vector)\n\nFunction get_bv:\n   Pass In: fr,IC50\n   Constants: start_date, End_date\n   calling get_dis_fact function\n   time_iter=start_date\n   while(time_iter<End_date):\n      days_dif=time_iter-start_date\n      bv_vec.append(discount_factor_vector[days_dif]/\n      (fr*IC50+discount_factor_vector[days_diff]))\n      increment time_iter\n   return(bv_vec)\n\nFunction Exp_immune:\n   Pass In: Frequency_df,P1_neut,P2_neut, incidence\n   Constant: Start_day\n   For y in variants:\n      For d in observation_dates:\n         initialise data_frames freq_df,pneut_df,incidence_df\n         dates=[start_date:d) (d not included s<t)\n         dates_diff=[start_date-dates]\n         For x in variants with mutation on same position as y:\n            freq_df.append(Frequency_df[dates,x])\n            incidence_df.append(incidence[dates])\n            if y==x:\n               pneut_df.append(p1[pos,dates_diff])\n            elif y!=x:\n               pneut_df.append(p2[pos,dates_diff])\n         double_sum.sum(freq_df*pneut_df*incidence_df)\n      immune_df.append(double_sum)\n   return(immune_df)       \n
\n

All the scripts are present in \"/Users/vishnushirishyamsaisundar/Documents/Master_Thesis_work/Work/Data_Analysis/Expected_immunity_computation\"

\n

Observations and modifications:

\n\n

Visualisation and analysis:

\n\n

Further questions:

\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/g9181ia6dhnmpqfklf2mwit.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/g9181ia6dhnmpqfklf2mwit.json new file mode 100644 index 0000000..3d69599 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/g9181ia6dhnmpqfklf2mwit.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"g9181ia6dhnmpqfklf2mwit","title":"Finding_surface_residues","desc":"Tools that were used and their ip/op","updated":1705486031159,"created":1705316171645,"custom":{},"fname":"Work_documented.Finding_surface_residues","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"a780a4b4ed728430b3dbea899704ed20","links":[{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":162,"column":100,"offset":18121},"end":{"line":162,"column":144,"offset":18165},"indent":[]},"value":"Work_documented.Finding_surface_residues"}],"anchors":{"dssp-server":{"type":"header","text":"DSSP server","value":"dssp-server","line":8,"column":0,"depth":2},"get-area-server":{"type":"header","text":"Get Area server","value":"get-area-server","line":24,"column":0,"depth":2},"netsurfp-30":{"type":"header","text":"NetSurfP 3.0","value":"netsurfp-30","line":34,"column":0,"depth":2}},"children":[],"parent":"r423m96u71ix4pb458fk8u2","data":{}},"body":"

Finding_surface_residues

\n

DSSP server

\n

DSSP server

\n\n
dssp 6xlu.pdb 6xlu.dssp\n
\n\n

Get Area server

\n

GETAREA

\n\n

NetSurfP 3.0

\n

NetSurfP 3.0

\n\n
\n

Note:\nA pariwise sequence alignment was done with the uniprot spike sequence and the sequence obtained from the 6xlu structure. \"The The sequences align fairly well.

\n
\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/nve3ld8zkeg6b2hgygrh1rp.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/nve3ld8zkeg6b2hgygrh1rp.json new file mode 100644 index 0000000..2037d9e --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/nve3ld8zkeg6b2hgygrh1rp.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"nve3ld8zkeg6b2hgygrh1rp","title":"Appendix","desc":"Contains information related to the data","updated":1708937754709,"created":1708937356984,"custom":{},"fname":"Appendix","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"ab96157bfea5e0b39a016ad136c9922d","links":[],"anchors":{"deep-mutational-scanning-data":{"type":"header","text":"Deep Mutational scanning data:","value":"deep-mutational-scanning-data","line":8,"column":0,"depth":2}},"children":[],"parent":"paa0s59lp320n6q8rghycjw","data":{}},"body":"

Appendix

\n

Deep Mutational scanning data:

\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/o7n9flqgbqf3xbm437bc0ih.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/o7n9flqgbqf3xbm437bc0ih.json new file mode 100644 index 0000000..588a319 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/o7n9flqgbqf3xbm437bc0ih.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"o7n9flqgbqf3xbm437bc0ih","title":"checking inconsistencies","desc":"What was done to know about the inconsistencies","updated":1702286538708,"created":1702040914123,"custom":{},"fname":"Work_documented.checking inconsistencies","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"7ab6b0d347ab602c58e9323908caa9fa","links":[{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":34,"column":234,"offset":4041},"end":{"line":34,"column":278,"offset":4085},"indent":[]},"value":"Work_documented.checking inconsistencies"}],"anchors":{},"children":[],"parent":"r423m96u71ix4pb458fk8u2","data":{}},"body":"

checking inconsistencies

\n\n
month_numbers<-list()\nfor(i in names(ten_country_mut_data)){\n  month_numbers[[i]]<-data.frame(ten_country_mut_data[[i]] %>% \\\n  group_by(format(Collected_date,\"%Y-%m\")) %>% count())\n  colnames(month_numbers[[i]])<-c(\"Month\",\"number\")\n}\n
\n\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/r423m96u71ix4pb458fk8u2.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/r423m96u71ix4pb458fk8u2.json new file mode 100644 index 0000000..d1177db --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/r423m96u71ix4pb458fk8u2.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"r423m96u71ix4pb458fk8u2","title":"Work_documented","desc":"This is file contains all the steps done for the master thesis","updated":1710924226157,"created":1700240700998,"custom":{},"fname":"Work_documented","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"23d717c73a4d2f44e19241b397366581","links":[{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"Question on date","position":{"start":{"line":12,"column":3,"offset":464},"end":{"line":12,"column":165,"offset":626},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"1-whyhow-was-this-particular-time-period-jan22-oct23-chosen-while-pandemic-has-been-prevelant-2020-onwards"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Glossary","alias":"Hampler Filter","position":{"start":{"line":23,"column":135,"offset":1908},"end":{"line":23,"column":177,"offset":1950},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Glossary","anchorHeader":"hampler-filter"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Glossary","alias":"Outlier Estimation and methods","position":{"start":{"line":23,"column":190,"offset":1963},"end":{"line":23,"column":264,"offset":2037},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Glossary","anchorHeader":"outlier-estimation-and-methods"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.checking inconsistencies","position":{"start":{"line":34,"column":234,"offset":4041},"end":{"line":34,"column":278,"offset":4085},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.checking inconsistencies"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented","alias":"Note on the unassigned","position":{"start":{"line":51,"column":1,"offset":6518},"end":{"line":51,"column":71,"offset":6588},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented","anchorHeader":"dealing-with-the-unassigned"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"Question on the treshold","position":{"start":{"line":72,"column":224,"offset":7764},"end":{"line":72,"column":376,"offset":7916},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"3-the-jaccard-index-treshold-chosen-to-decide-a-parent-or-a-neighbour-is-50-is-this-okay"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Glossary","alias":"Confidence interval","position":{"start":{"line":94,"column":375,"offset":10252},"end":{"line":94,"column":427,"offset":10304},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Glossary","anchorHeader":"confidence-interval"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Analysing_variant_trends","position":{"start":{"line":96,"column":281,"offset":11286},"end":{"line":96,"column":309,"offset":11314},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Analysing_variant_trends"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Analysing_variant_trends","position":{"start":{"line":98,"column":73,"offset":11844},"end":{"line":98,"column":101,"offset":11872},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Analysing_variant_trends"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"Question on the position","position":{"start":{"line":122,"column":249,"offset":14231},"end":{"line":122,"column":374,"offset":14356},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"5-aaccording-to-uniprot-the-rbd-region-in-spike--is-319-541aa"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Glossary","alias":"interpolation","position":{"start":{"line":135,"column":81,"offset":15564},"end":{"line":135,"column":121,"offset":15604},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Glossary","anchorHeader":"interpolation"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"Question on interpolation","position":{"start":{"line":137,"column":1,"offset":15789},"end":{"line":137,"column":130,"offset":15918},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"4-why-do-we-do-linear-interpolation-why-not-spline-interpolation"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"Question on solvent acessibility","position":{"start":{"line":161,"column":115,"offset":17682},"end":{"line":161,"column":454,"offset":18021},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"6-if-a-rbd-spike-position-in-the-wildtype-is-occupied-by-a-hydrophobic-residue-and-it-is-replaced-by-hydrophilic-residue-the-solvent-accessibility-might-change-probably-due-to-the-difference-in-the-fold--in-that-case-should-we-study-these-positions-in-each-of-the-voi"}},{"type":"wiki","from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"value":"Work_documented.Finding_surface_residues","position":{"start":{"line":162,"column":100,"offset":18121},"end":{"line":162,"column":144,"offset":18165},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.Finding_surface_residues"}},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":51,"column":1,"offset":6518},"end":{"line":51,"column":71,"offset":6588},"indent":[]},"value":"Work_documented"}],"anchors":{"objective":{"type":"header","text":"Objective","value":"objective","line":7,"column":0,"depth":1},"steps-in-the-workflow":{"type":"header","text":"Steps in the workflow","value":"steps-in-the-workflow","line":11,"column":0,"depth":2},"data-acquisition":{"type":"header","text":"Data acquisition","value":"data-acquisition","line":20,"column":0,"depth":2},"summary":{"type":"header","text":"Summary","value":"summary","line":41,"column":0,"depth":2},"mapping-lineages":{"type":"header","text":"Mapping lineages","value":"mapping-lineages","line":59,"column":0,"depth":2},"frequency-computation":{"type":"header","text":"Frequency computation","value":"frequency-computation","line":98,"column":0,"depth":2},"dealing-with-the-unassigned":{"type":"header","text":"Dealing with the unassigned","value":"dealing-with-the-unassigned","line":106,"column":0,"depth":2},"finding-positions-under-pressure-big-goal":{"type":"header","text":"Finding positions under pressure (BIG GOAL)","value":"finding-positions-under-pressure-big-goal","line":126,"column":0,"depth":2},"computing-the-pressure-on-the-position":{"type":"header","text":"Computing the pressure on the position","value":"computing-the-pressure-on-the-position","line":145,"column":0,"depth":2},"masking":{"type":"header","text":"Masking","value":"masking","line":164,"column":0,"depth":2},"visualization-of-the-positions-under-pressure":{"type":"header","text":"Visualization of the positions under pressure","value":"visualization-of-the-positions-under-pressure","line":183,"column":0,"depth":2},"entropy-for-each-positions":{"type":"header","text":"Entropy for each positions:","value":"entropy-for-each-positions","line":187,"column":0,"depth":2},"neutralisation-probability":{"type":"header","text":"Neutralisation probability:","value":"neutralisation-probability","line":191,"column":0,"depth":2},"analysis-of-the-weighted-plot":{"type":"header","text":"Analysis of the weighted plot","value":"analysis-of-the-weighted-plot","line":217,"column":0,"depth":2},"comparison-of-pressure-trend-with-the-variant-trend":{"type":"header","text":"Comparison of pressure trend with the variant trend","value":"comparison-of-pressure-trend-with-the-variant-trend","line":274,"column":0,"depth":2},"repeating-the-process-with-mutations":{"type":"header","text":"Repeating the process with Mutations","value":"repeating-the-process-with-mutations","line":281,"column":0,"depth":2}},"children":["drw8w7u2kcr0z6nl2ekgoea","g9181ia6dhnmpqfklf2mwit","vhn93xdheb909udqychwrcl","o7n9flqgbqf3xbm437bc0ih","xhw6w5ghbjhkzbo7huxzhwg"],"parent":"paa0s59lp320n6q8rghycjw","data":{}},"body":"

Work_documented

\n

Objective

\n

Is it possible to predict the positions that are vulnerable for forth coming mutations.

\n

Steps in the workflow

\n
\n graph TD;\n1[start]--Based on data quantity-->A[Choosing countries for the study]--checking for extreme low value outliers-->B[Downloading sequence and meta data from these countries for 22 months]--Mapping lineages to parental lineage-->C[Finding the difference in the trend of variant frequencies in these countries]\n
\n\n

Data acquisition

\n\n
\n

There were some inconsistencies in the Date entries (only year no month or year and month an no date) such entries were removed.\nOn the course of doing this it was identified that the number of entries that was downloaded for each countries do not exactly match the numbers in Work/Data_Analysis/chosen_ten_country_submission.csv excluding few countries.\nAfter removing the inconsistent date entries the numbers(downloaded and number in file) for India match.\nThe inconsistencies are reported in the file Work/Data_Analysis/inconsistencies_in_data.numbers.\nThe number of downloaded entries are more than then numbers in file.\nAfter looking into it, it was observed that there were few more entries added to these countries in the time gap(around a week) between the compiling Work/Data_Analysis/chosen_ten_country_submission.csv and downloading data. checking inconsistencies

\n

Summary

\n

Summary of the downloaded data

\n
\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
CountryTotal number of entries downloaded (Jan22-Oct23)Entries after removing the date inconsistenciesNumber of unassignedPercentage of unassigned
Asia / India181061578300 %
Asia / South Korea138081380800 %
Europe / Denmark16390016390070,004 %
Europe / Germany663746623600 %
Europe / Norway122641226400 %
Europe / Spain179911792100 %
Europe / United Kingdom3283530597740,242 %
North America / Canada207912079100 %
North America / USA754877497150,007 %
Oceania / Australia132671325750,038 %
\n

Note on the unassigned

\n

Mapping lineages

\n\n
awk -F\";\" '{gsub(/[()]/,\"\",$6);print $5\";\"$6}' \nten_country_mut_data/* \\\n>ten_country_mut_data/ten_country_lineage_mut.csv\n
\n
\n

gsub is used to remove the brackets in the AA_mutations column.
\nColumns of the CSV files are separated by a semicolon ';'

\n
\n\n

Frequency computation

\n\n

Dealing with the unassigned

\n\n

\"pangolin_assignment\"

\n

\"pangolin_assignemt_details\"

\n\n

Finding positions under pressure (BIG GOAL)

\n

The big goal is to find the positions under pressure. To obtain this, firstly the frequency of mutation on each position of Spike RBD and NTD Epitopes are calculated. (RBD spike mutations in position 330-530, NTD(14-20,140-158,245-264) mutations)(Question on the position) For this the aa_substitution data obtained from GISAID was used.\n\"frequency

\n

STEPS:

\n\n

Question on interpolation

\n

Computing the pressure on the position

\n

With the formula (given by Prof.Max) the pressure on each position from t0 to t was computed\nP(pos,t)=s=t0texpk[ts]×f(pos,s)\\\\ P(pos,t)=\\sum_{s=t_0}^{t}\\exp^{-k[t-s]}\\times f(pos,s) \\\\P(pos,t)=s=t0texpk[ts]×f(pos,s)

\n\n

Masking

\n\n
\n

The categorising treshold is set as 25% similar to Netsurf3.0. This would need advice.

\n
\n\n

The positions being picked by each of the tools are compared with the positions given by Prof.Max(screenshot). The tabulation is available in Work/Data_Analysis/Positions_being_picked.numbers

\n

Visualization of the positions under pressure

\n

Like previous variant trend visualization, the pressure trend was also visualised using geom_line in two ways, positionwise and countrywise. These plots are present in Work/Data_Analysis/pressure_plots. There are 6 plots - 3 countrywise, 3 positionsise. The 3 denotes the 3 masking tool outputs that were used to generate the plots.

\n

Entropy for each positions:

\n

The amino acid substitution on a position is not constant. Example: on position 14 mutations found in india include Spike_Q14H,Spike_Q14del,Spike_Q14R. So calculating the number of such prevailing mutations on a position is the entropy. This was calculated to weigh down the pressure on a postiion .... Not processed further yet

\n

Neutralisation probability:

\n

For knowing how impactful would a mutation on a site be, the probaility of neutralisation is being calculated. The Probability of neutralisation of a variant y by the antibodies elicited by variant x at time t.

\n
PNeut(t,x,y)=1vAx/y(1bv(t,x,y))\\\\ P_{Neut}(t,x,y)=1-\\prod_{v\\in A_{x/y}}(1-b_v(t,x,y))PNeut(t,x,y)=1vAx/y(1bv(t,x,y))
\n

To compute this probability the binding probability bv(t,x,y)b_v(t,x,y)bv(t,x,y) of an antibody of a particular epitope class with the variant is needed.

\n
bv(t,x,y)=expk[ts]FRx,y(v).IC50x(v)+expk[ts]\\\\ b_v(t,x,y)=\\frac{exp^{-k[t-s]}}{FR_{x,y}(v).IC50_x(v)+exp^{-k[t-s]}}bv(t,x,y)=FRx,y(v).IC50x(v)+expk[ts]expk[ts]
\n\n
\n

Another method: binding probability for all the time steps for all the antibodies were computed first and then averaging these binding probability of antibodies across an antibody class was done and used to find the probability of neutralisation. The weight values did not differ drasitically to be precise there are only 116 values that differ. Just sticking to the earlier method.\nDefinition Reference

\n
\n

Analysis of the weighted plot

\n\n

Comparison of pressure trend with the variant trend

\n\n

Repeating the process with Mutations

\n\n
\nChildren\n
    \n
  1. Expected_immunity
  2. \n
  3. Finding_surface_residues
  4. \n
  5. Mapping_lineages
  6. \n
  7. Possible_questions
  8. \n
  9. checking inconsistencies
  10. \n
\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/v4t96j5kch5mq12272qsyih.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/v4t96j5kch5mq12272qsyih.json new file mode 100644 index 0000000..8b4dd5e --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/v4t96j5kch5mq12272qsyih.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"v4t96j5kch5mq12272qsyih","title":"Glossary","desc":"Some terms that has been used","updated":1708937317211,"created":1700240802023,"custom":{},"fname":"Glossary","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"dcf3970a38bb355f7f76468c17bad4eb","links":[{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":23,"column":135,"offset":1908},"end":{"line":23,"column":177,"offset":1950},"indent":[]},"value":"Glossary"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":23,"column":190,"offset":1963},"end":{"line":23,"column":264,"offset":2037},"indent":[]},"value":"Glossary"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":94,"column":375,"offset":10252},"end":{"line":94,"column":427,"offset":10304},"indent":[]},"value":"Glossary"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":135,"column":81,"offset":15564},"end":{"line":135,"column":121,"offset":15604},"indent":[]},"value":"Glossary"}],"anchors":{"outliers":{"type":"header","text":"Outliers","value":"outliers","line":7,"column":0,"depth":2},"point-outlier":{"type":"header","text":"Point outlier:","value":"point-outlier","line":9,"column":0,"depth":3},"subsequences":{"type":"header","text":"Subsequences:","value":"subsequences","line":13,"column":0,"depth":3},"outlier-estimation-and-methods":{"type":"header","text":"Outlier Estimation and methods:","value":"outlier-estimation-and-methods","line":17,"column":0,"depth":3},"hampler-filter":{"type":"header","text":"Hampler Filter","value":"hampler-filter","line":33,"column":0,"depth":4},"confidence-interval":{"type":"header","text":"Confidence interval","value":"confidence-interval","line":37,"column":0,"depth":2},"interpolation":{"type":"header","text":"Interpolation","value":"interpolation","line":50,"column":0,"depth":2}},"children":[],"parent":"paa0s59lp320n6q8rghycjw","data":{}},"body":"

Glossary

\n

Outliers

\n

Point outlier:

\n\n

Subsequences:

\n\n

Outlier Estimation and methods:

\n\n

Hampler Filter

\n

This is also part of descriptive statistics. Considers values outside the interval I=[median3MAD,median+3MAD]I=[median-3*MAD,median+3*MAD]I=[median3MAD,median+3MAD] as outliers. To understand MAD(median absolute deviation) \"MAD\"

\n

Confidence interval

\n

In general a 95% confidence interval means there is 95% probability that the confidence interval contains the mean.2 To understand what is CI of a sample proportion, the term population proportion is defined first.

\n
\n

A population proportion is the proportion of individuals in a population sharing a certain trait, denoted as p. The sample proportion is the proportion of individuals in a sample sharing a certain trait, denoted ˆp.3

\n
\n

Just like the estimating the CI of mean the CI of proportion is estimated by adding and subtracting margin of error from ^p to get the limits of CI.

\n
Margin of Error =z×p^×(1p^)n\\\\ Margin\\space of\\space Error\\space =z\\times\\sqrt{\\frac{\\hat p\\times(1-\\hat p)}{n}}Margin of Error =z×np^×(1p^)
\n

Where z is the z-score for 95% confidence level.4\nFor multinomial sample prortions the confidence intervals are often approximated by single binomial confidence interval, I assume the trait of iterest is considered as p^\\hat pp^ while others become (1p^)(1-\\hat p)(1p^). There are also methods to to calculate confidence interval simultaneously. One such method sisonglaz was used in the work through function MultinomCI from DescTools package.

\n

Interpolation

\n

Finding a new datapoint based on the preexisting data point is called the interpolation. Common methods of interpolation includes linear,polynomial, spline interpolation. Linear interpolation fits a stright line between known points and uses the slope off the line to interpolate the missing data points. In both polynomial and spline interpolation polynomials are used to do the interpolation. The difference is that spline fits multiple piecewise polynomials to the subset of data to do the interpolation, on the other hand polynomial interpolation fits one polynomial to the entire data to do the interpolation.5

\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/vhn93xdheb909udqychwrcl.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/vhn93xdheb909udqychwrcl.json new file mode 100644 index 0000000..709925f --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/vhn93xdheb909udqychwrcl.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"vhn93xdheb909udqychwrcl","title":"Mapping_lineages","desc":"This note describes the algorithm of mapping lineage","updated":1703594678282,"created":1702286483115,"custom":{},"fname":"Work_documented.Mapping_lineages","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"1271044163cccb97864a5b694781c570","links":[{"type":"wiki","from":{"fname":"Work_documented.Mapping_lineages","id":"vhn93xdheb909udqychwrcl","vaultName":"Literature"},"value":"Work_documented.possible_questions","alias":"question on the treshold","position":{"start":{"line":154,"column":1,"offset":5694},"end":{"line":154,"column":153,"offset":5846},"indent":[]},"xvault":false,"sameFile":false,"to":{"fname":"Work_documented.possible_questions","anchorHeader":"3-the-jaccard-index-treshold-chosen-to-decide-a-parent-or-a-neighbour-is-50-is-this-okay"}}],"anchors":{},"children":[],"parent":"r423m96u71ix4pb458fk8u2","data":{}},"body":"

Mapping_lineages

\n
Function mapping_lineages (lineage_cmut,alias_df)\n\n    Function chunk_lineage(lineage_cmut,alias_df)\n        \n        1.Chunks lineages and sublineages by the first character of Pangolin string. \n        One element of the input data frame is considered at an instance and all the \n        members of the clade to which it belongs are chunked and passed to the downstream \n        processing.\n\n        2. If there are no lineages having the same first \n        character but there are entries in the input df, the lineage is \n        mapped to it's own and is stored in alias_df.\n\n        3. else If the there are no more entries in the \n        lineage_cmut then the lineage is mapped to itself and  return is called.\n\n        4. else the chunk stored in temp_df is passed to\n        long_sublineage\n\n    End\n\n    Function long_sublineage(temp_df,lineage_cmut,\n    alias_df,alias_df_temp)\n\n        1. Finds the sublineage with longest character string\n        and stores it in longlineage_df\n\n        2. If multiple lineages have long character string\n        both the lineages are stored in longlineage_df\n\n        3. If linegaes length is just one then it is the\n        parental lineage and it is mapped to it's own and is\n        removed from temp_df amd is stored in alias_df\n\n    END\n\n    Function match_merge(longlineage_df,temp_df\n    lineage_cmut,alias_df,alias_df_temp)\n\n    1. Iterates through the longlineage_df, forms pattern\n    from the first element taken and tries to find\n    neighbours in longlineage_df based on jaccard value\n    using function find_jaccard\n\n        1. If neighbours are found their mutations are\n        combined (union).\n\n        2. Checks if these neighbors are paretnal lineage to\n        some other lineage in the alias_temp_df\n\n        3. Checking if there is a parental lineage to the\n        neighbours in the temp_df\n\n        4. If parental lineage is found and if the length of the parental \n        lineage string is more than one, the mutations of the\n        neighbours and the parernal lineages are again\n        combined (union) and stored in the place of \n        mutations of the parental lineage in temp_df. Neighbours are \n        mapped to their found parent and are stored in alias_df_temp, \n        since there is potential for surther mapping. This parental \n        lineage also becomes the parental lineage for the \n        sublineages that had these neighbours as parental \n        lineage in alias_df_temp.These neighbors are removed from \n        longlineage_df and the loop is iterated for the next round.\n        \n        5. Else if the length of the parental lineage is \n        equal to 1 then everything in the previous point \n        that was written in the alias_df_temp is written to\n        alias_df. Mutations are not meddled with, since it is \n        the ultimate paretnal lineage and there is no go further.\n\n        6. If no parental lineage was found then the the\n        Neighbours are mapped to the pattern which is the\n        name of the neigbors without the last character. This\n        pattern concatinated with x becomes the parental \n        lineage of the neighbors. This also becomes the \n        parental lineage for those sublineages for which the \n        nighbors were parental lineage.\n\n    2. If there are no neighbors found\n\n        1. Code directly starts finding the parental \n        lineage for the element being considered.\n\n        2. If paretnal lineage is found and the length of \n        the lineage is more than 1, the element in hand \n        is mapped to the found paretnal lineage and jaccard \n        value is stored in the alias_df_temp.  Mutations of \n        the element and the found parental lineage is combined and \n        stored in the place of the parental mutations in temp_df\n\n        3. Sublineages for which the lineage in hand is the parental\n        lineage in alias_df_temp gets mapped to the newly found parental lineage.\n\n        4. If the length of the parental lineage being \n        found is equal to one then point 2,3 is repeated \n        but difference would be that instaed of \n        alias_temp_df, alias_df is used and mutations are not meddeled with.\n\n    3. If no parerntal and neighbors were found\n\n        1. The lineage being considered is mapped to \n        itself.\n\n        2. For sublineages in the alias_df_temp that has \n        the lineage being considered as parental lineage is \n        remains the same. It is just transfered to \n        alias_df with no changes.\n\n    \n    Once the longlineage_df has been fully processed if \n    there are entries in temp_df long_sublineage is called else chunk lineage is called.\n    \n\n\n\n    END\n\nEnd\n
\n
Function find_jaccard(pat,search_df,pat_mutations=0)\n\n    search_lineage_loc<-grep(pat,search_df$lineage)\n\n    1. If pat_mutations==0 means the function is finding the\n    neighbours. Else the function is overloaded\n    to find the parental lineage.\n\n    2. If pat_mutations==0 the length(search_lineage_loc) should be\n    more than 1 - neighbours other than the lineage in hand.\n\n    3. If no neighbours were found then function returns \n    neighbours=\"0\", jaccard_value=-1,neighbour_loc=0\n\n    4. Other than point 2 the overloaded function does the\n    same functionality for both the overloaded purposes\n    and returns jaccard value, neighbours, neighbour_loc \nEnd\n
\n
Function Find_parental(pat,parental_df)\n\n    1. Recursively searches with the pattern \n    until it finds the parental lineage satisfying \n    the conditions \n    2. The pattern is shortened every iteration.\nEnd\n
\n

\"Flowchart\nquestion on the treshold

","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/xhw6w5ghbjhkzbo7huxzhwg.json b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/xhw6w5ghbjhkzbo7huxzhwg.json new file mode 100644 index 0000000..cc5be89 --- /dev/null +++ b/_next/data/FciE7KLU5cJc2fcCtWpj3/notes/xhw6w5ghbjhkzbo7huxzhwg.json @@ -0,0 +1 @@ +{"pageProps":{"note":{"id":"xhw6w5ghbjhkzbo7huxzhwg","title":"Possible_questions","desc":"This note is regarding all the question that are to be rised to understand the work","updated":1706780755936,"created":1701937898390,"custom":{},"fname":"Work_documented.possible_questions","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"899a417cbfd1e36499e6f811d5dcc5be","links":[{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":12,"column":3,"offset":464},"end":{"line":12,"column":165,"offset":626},"indent":[]},"value":"Work_documented.possible_questions"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":72,"column":224,"offset":7764},"end":{"line":72,"column":376,"offset":7916},"indent":[]},"value":"Work_documented.possible_questions"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":122,"column":249,"offset":14231},"end":{"line":122,"column":374,"offset":14356},"indent":[]},"value":"Work_documented.possible_questions"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":137,"column":1,"offset":15789},"end":{"line":137,"column":130,"offset":15918},"indent":[]},"value":"Work_documented.possible_questions"},{"from":{"fname":"Work_documented","id":"r423m96u71ix4pb458fk8u2","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":161,"column":115,"offset":17682},"end":{"line":161,"column":454,"offset":18021},"indent":[]},"value":"Work_documented.possible_questions"},{"from":{"fname":"Work_documented.Mapping_lineages","id":"vhn93xdheb909udqychwrcl","vaultName":"Literature"},"type":"backlink","position":{"start":{"line":154,"column":1,"offset":5694},"end":{"line":154,"column":153,"offset":5846},"indent":[]},"value":"Work_documented.possible_questions"}],"anchors":{"1-whyhow-was-this-particular-time-period-jan22-oct23-chosen-while-pandemic-has-been-prevelant-2020-onwards":{"type":"header","text":"1. Why/How was this particular time period (Jan22-Oct23) chosen, while pandemic has been prevelant 2020 onwards?","value":"1-whyhow-was-this-particular-time-period-jan22-oct23-chosen-while-pandemic-has-been-prevelant-2020-onwards","line":10,"column":0,"depth":3},"2-there-are-continuous-deposition-of-sequences-to-gisaid-even-for-the-earlier-dates-the-following-tables-shows-the-difference-in-numbers-will-calculating-ci-account-these-changes-":{"type":"header","text":"2. There are continuous deposition of sequences to GISAID even for the earlier dates, the following tables shows the difference in numbers. Will calculating CI account these changes ?","value":"2-there-are-continuous-deposition-of-sequences-to-gisaid-even-for-the-earlier-dates-the-following-tables-shows-the-difference-in-numbers-will-calculating-ci-account-these-changes-","line":14,"column":0,"depth":3},"3-the-jaccard-index-treshold-chosen-to-decide-a-parent-or-a-neighbour-is-50-is-this-okay":{"type":"header","text":"3. The jaccard index treshold chosen to decide a parent or a neighbour is 50%. Is this okay?","value":"3-the-jaccard-index-treshold-chosen-to-decide-a-parent-or-a-neighbour-is-50-is-this-okay","line":31,"column":0,"depth":3},"4-why-do-we-do-linear-interpolation-why-not-spline-interpolation":{"type":"header","text":"4. Why do we do linear interpolation, why not spline interpolation?","value":"4-why-do-we-do-linear-interpolation-why-not-spline-interpolation","line":35,"column":0,"depth":3},"5-aaccording-to-uniprot-the-rbd-region-in-spike--is-319-541aa":{"type":"header","text":"5. Aaccording to Uniprot the RBD region in spike is 319-541aa","value":"5-aaccording-to-uniprot-the-rbd-region-in-spike--is-319-541aa","line":39,"column":0,"depth":3},"6-if-a-rbd-spike-position-in-the-wildtype-is-occupied-by-a-hydrophobic-residue-and-it-is-replaced-by-hydrophilic-residue-the-solvent-accessibility-might-change-probably-due-to-the-difference-in-the-fold--in-that-case-should-we-study-these-positions-in-each-of-the-voi":{"type":"header","text":"6. If a RBD spike position in the wildtype is occupied by a hydrophobic residue and it is replaced by hydrophilic residue, the solvent accessibility might change probably due to the difference in the fold. In that case should we study these positions in each of the VOI?","value":"6-if-a-rbd-spike-position-in-the-wildtype-is-occupied-by-a-hydrophobic-residue-and-it-is-replaced-by-hydrophilic-residue-the-solvent-accessibility-might-change-probably-due-to-the-difference-in-the-fold--in-that-case-should-we-study-these-positions-in-each-of-the-voi","line":43,"column":0,"depth":3},"7--the-computed-pressure-trend-for-a-position-is-obtained-by-calculating-pressure-at-multiple-time-points-for-now-pressure-is-computed-every-180-days-the-time-horizon-is-not-exactly-divisible-into-bins-of-180-days-there-will-be-difference-in-the-final-bin-will-this-be-a-problem":{"type":"header","text":"7. The computed pressure trend for a position is obtained by calculating pressure at multiple time points. For now pressure is computed every 180 days. The time horizon is not exactly divisible into bins of 180 days. There will be difference in the final bin. Will this be a problem?","value":"7--the-computed-pressure-trend-for-a-position-is-obtained-by-calculating-pressure-at-multiple-time-points-for-now-pressure-is-computed-every-180-days-the-time-horizon-is-not-exactly-divisible-into-bins-of-180-days-there-will-be-difference-in-the-final-bin-will-this-be-a-problem","line":47,"column":0,"depth":3}},"children":[],"parent":"r423m96u71ix4pb458fk8u2","data":{}},"body":"

Possible_questions

\n

1. Why/How was this particular time period (Jan22-Oct23) chosen, while pandemic has been prevelant 2020 onwards?

\n\n

2. There are continuous deposition of sequences to GISAID even for the earlier dates, the following tables shows the difference in numbers. Will calculating CI account these changes ?

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
CountryNumber of downloaded(18-20 Nov 23)Number in GISAID at later date(8 Dec 2023)
India1578315809
South_korea1380813826
Denmark163900163905
Germany6623666244
Norway1226412264
Spain1792118039
UK3059730606
Canada2079120802
USA7497175165
australia1325713261
\n\n

3. The jaccard index treshold chosen to decide a parent or a neighbour is 50%. Is this okay?

\n\n

4. Why do we do linear interpolation, why not spline interpolation?

\n

-ANS: In a sparse data using a spline interpolation might give unexpected results which might not be right.

\n

5. Aaccording to Uniprot the RBD region in spike is 319-541aa \"spike

\n

ANS: There are no interesting epitopes before position 330 and after position 530 so it's fine.

\n

6. If a RBD spike position in the wildtype is occupied by a hydrophobic residue and it is replaced by hydrophilic residue, the solvent accessibility might change probably due to the difference in the fold. In that case should we study these positions in each of the VOI?

\n

ANS: The Mutation doesnt alter the fold to a great extent, if that happens it will affect the function of the protein, so using the wildtype to compute the solvent accessibility is not so bad idea.

\n

7. The computed pressure trend for a position is obtained by calculating pressure at multiple time points. For now pressure is computed every 180 days. The time horizon is not exactly divisible into bins of 180 days. There will be difference in the final bin. Will this be a problem?

\n
\nBacklinks\n","noteIndex":{"id":"paa0s59lp320n6q8rghycjw","title":"Work on SARS Cov2","desc":"","updated":1700240746536,"created":1700233379150,"custom":{"nav_order":0,"permalink":"/"},"fname":"root","type":"note","vault":{"fsPath":".","selfContained":true,"name":"Literature"},"contentHash":"6124b7f80065618c049c13a49f0dbed1","links":[],"anchors":{},"children":["1hnn8maoednnxdw5feqd4kq","nve3ld8zkeg6b2hgygrh1rp","v4t96j5kch5mq12272qsyih","r423m96u71ix4pb458fk8u2"],"parent":null,"data":{},"body":"\n"},"collectionChildren":null,"customHeadContent":null,"config":{"version":5,"dev":{"enablePreviewV2":true,"enableSelfContainedVaults":true},"commands":{"lookup":{"note":{"selectionMode":"extract","confirmVaultOnCreate":true,"vaultSelectionModeOnCreate":"smart","leaveTrace":false,"bubbleUpCreateNew":true,"fuzzThreshold":0.2}},"randomNote":{},"insertNoteLink":{"aliasMode":"none","enableMultiSelect":false},"insertNoteIndex":{"enableMarker":false},"copyNoteLink":{"aliasMode":"title"},"templateHierarchy":"template"},"workspace":{"vaults":[{"fsPath":".","selfContained":true,"name":"Literature"}],"journal":{"dailyDomain":"daily","name":"journal","dateFormat":"y.MM.dd","addBehavior":"childOfDomain"},"scratch":{"name":"scratch","dateFormat":"y.MM.dd.HHmmss","addBehavior":"asOwnDomain"},"task":{"name":"task","dateFormat":"y.MM.dd","addBehavior":"asOwnDomain","statusSymbols":{"":" ","wip":"w","done":"x","assigned":"a","moved":"m","blocked":"b","delegated":"l","dropped":"d","pending":"y"},"taskCompleteStatus":["done","x"],"prioritySymbols":{"H":"high","M":"medium","L":"low"},"todoIntegration":false,"createTaskSelectionType":"selection2link"},"graph":{"zoomSpeed":1,"createStub":false},"enableAutoCreateOnDefinition":false,"enableXVaultWikiLink":false,"enableRemoteVaultInit":true,"enableUserTags":true,"enableHashTags":true,"workspaceVaultSyncMode":"noCommit","enableAutoFoldFrontmatter":false,"enableEditorDecorations":true,"maxPreviewsCached":10,"maxNoteLength":204800,"enableFullHierarchyNoteTitle":false},"preview":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enablePrettyRefs":true,"enableKatex":true,"automaticallyShowPreview":false},"publishing":{"enableFMTitle":true,"enableNoteTitleForLink":true,"enablePrettyRefs":true,"enableKatex":true,"copyAssets":true,"siteHierarchies":["root"],"writeStubs":false,"siteRootDir":"docs","seo":{"title":"Dendron","description":"Personal Knowledge Space"},"github":{"enableEditLink":true,"editLinkText":"Edit this page on GitHub","editBranch":"main","editViewMode":"tree"},"enableSiteLastModified":true,"enableFrontmatterTags":true,"enableHashesForFMTags":false,"enableRandomlyColoredTags":true,"enableTaskNotes":true,"enablePrettyLinks":true,"searchMode":"search","siteUrl":"https://vishnushiri02.github.io","assetsPrefix":"/SARS-Cov2","siteFaviconPath":"favicon.ico","siteIndex":"root"}}},"__N_SSG":true} \ No newline at end of file diff --git a/_next/static/FciE7KLU5cJc2fcCtWpj3/_buildManifest.js b/_next/static/FciE7KLU5cJc2fcCtWpj3/_buildManifest.js new file mode 100644 index 0000000..8633860 --- /dev/null +++ b/_next/static/FciE7KLU5cJc2fcCtWpj3/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST=function(s,e){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":[s,e,"static/chunks/pages/index-8bd773551d30eee0.js"],"/404":["static/chunks/pages/404-b57e76d696787bc8.js"],"/500":["static/chunks/pages/500-74ddb8962212ea31.js"],"/_error":["static/chunks/pages/_error-a51993fe870ec2c8.js"],"/notes/[id]":[s,e,"static/chunks/pages/notes/[id]-78d472fa3b924116.js"],"/refs/[id]":[s,"static/chunks/pages/refs/[id]-0b8359e94343086b.js"],sortedPages:["/","/404","/500","/_app","/_error","/notes/[id]","/refs/[id]"]}}("static/chunks/935-4dee79e80b8641c6.js","static/chunks/6-50972def09142ee2.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/FciE7KLU5cJc2fcCtWpj3/_ssgManifest.js b/_next/static/FciE7KLU5cJc2fcCtWpj3/_ssgManifest.js new file mode 100644 index 0000000..b5ccd8c --- /dev/null +++ b/_next/static/FciE7KLU5cJc2fcCtWpj3/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set(["\u002F","\u002F404","\u002F500","\u002Fnotes\u002F[id]","\u002Frefs\u002F[id]"]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/_next/static/chunks/213.a99245376cf52602.js b/_next/static/chunks/213.a99245376cf52602.js new file mode 100644 index 0000000..8f53a91 --- /dev/null +++ b/_next/static/chunks/213.a99245376cf52602.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[213],{60213:function(u,e,n){n.r(e);var s=n(41799),t=n(85893),c=n(3808).Z.SubMenu;e.default=function(u){return(0,t.jsx)(c,(0,s.Z)({},u))}}}]); \ No newline at end of file diff --git a/_next/static/chunks/540.4659a6b1cb5ab05f.js b/_next/static/chunks/540.4659a6b1cb5ab05f.js new file mode 100644 index 0000000..e06d09e --- /dev/null +++ b/_next/static/chunks/540.4659a6b1cb5ab05f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[540],{92540:function(u,e,n){n.r(e);var s=n(41799),t=n(85893),c=n(3808);e.default=function(u){return(0,t.jsx)(c.Z,(0,s.Z)({},u))}}}]); \ No newline at end of file diff --git a/_next/static/chunks/6-50972def09142ee2.js b/_next/static/chunks/6-50972def09142ee2.js new file mode 100644 index 0000000..6e196a8 --- /dev/null +++ b/_next/static/chunks/6-50972def09142ee2.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6],{37870:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(85893),r=n(67294);function i({id:e,host:t,repo:i,repoId:a,category:l,categoryId:p,mapping:c,term:s,strict:u,reactionsEnabled:h,emitMetadata:d,inputPosition:f,theme:g,lang:m,loading:v}){let[y,k]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{y||(n.e(891).then(n.bind(n,32891)),k(!0))},[]),y?(0,o.jsx)("giscus-widget",{id:e,host:t,repo:i,repoid:a,category:l,categoryid:p,mapping:c,term:s,strict:u,reactionsenabled:h,emitmetadata:d,inputposition:f,theme:g,lang:m,loading:v}):null}},88351:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var o,r,i=n(87462),a=n(4942),l=n(15671),p=n(43144),c=n(97326),s=n(32531),u=n(73568),h=n(67294),d=n(94184),f=n.n(d),g=n(30845),m=n(64019),v=n(71002),y=n(98423),k=n(48555),G=n(61975),b=n(74902),E=n(75164);function w(){return function(e,t,n){var o=n.value,r=!1;return{configurable:!0,get:function(){if(r||this===e.prototype||this.hasOwnProperty(t))return o;var n,i,a,l=(n=o.bind(this),(a=function(){if(null==i){for(var e,t=arguments.length,o=Array(t),r=0;re.top-n)return n+t.top}function O(e,t,n){if(void 0!==n&&t.bottom=0;l--)(r=e[l])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a};function A(){return"undefined"!=typeof window?window:null}(o=r||(r={}))[o.None=0]="None",o[o.Prepare=1]="Prepare";var Z=function(e){(0,s.Z)(n,e);var t=(0,u.Z)(n);function n(){var e;return(0,l.Z)(this,n),e=t.apply(this,arguments),e.state={status:r.None,lastAffix:!1,prevTarget:null},e.getOffsetTop=function(){var t=e.props,n=t.offsetBottom,o=t.offsetTop;return void 0===n&&void 0===o?0:o},e.getOffsetBottom=function(){return e.props.offsetBottom},e.savePlaceholderNode=function(t){e.placeholderNode=t},e.saveFixedNode=function(t){e.fixedNode=t},e.measure=function(){var t=e.state,n=t.status,o=t.lastAffix,i=e.props.onChange,a=e.getTargetFunc();if(n===r.Prepare&&e.fixedNode&&e.placeholderNode&&a){var l=e.getOffsetTop(),p=e.getOffsetBottom(),c=a();if(c){var s={status:r.None},u=x(c),h=x(e.placeholderNode),d=T(h,u,l),f=O(h,u,p);void 0!==d?(s.affixStyle={position:"fixed",top:d,width:h.width,height:h.height},s.placeholderStyle={width:h.width,height:h.height}):void 0!==f&&(s.affixStyle={position:"fixed",bottom:f,width:h.width,height:h.height},s.placeholderStyle={width:h.width,height:h.height}),s.lastAffix=!!s.affixStyle,i&&o!==s.lastAffix&&i(s.lastAffix),e.setState(s)}}},e.prepareMeasure=function(){e.setState({status:r.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e}return(0,p.Z)(n,[{key:"getTargetFunc",value:function(){var e=this.context.getTargetContainer,t=this.props.target;return void 0!==t?t:e||A}},{key:"componentDidMount",value:function(){var e=this,t=this.getTargetFunc();t&&(this.timeout=setTimeout(function(){N(t(),e),e.updatePosition()}))}},{key:"componentDidUpdate",value:function(e){var t=this.state.prevTarget,n=this.getTargetFunc(),o=(null==n?void 0:n())||null;t!==o&&(L(this),o&&(N(o,this),this.updatePosition()),this.setState({prevTarget:o})),(e.offsetTop!==this.props.offsetTop||e.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),L(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var e=this.getTargetFunc(),t=this.state.affixStyle;if(e&&t){var n=this.getOffsetTop(),o=this.getOffsetBottom(),r=e();if(r&&this.placeholderNode){var i=x(r),a=x(this.placeholderNode),l=T(a,i,n),p=O(a,i,o);if(void 0!==l&&t.top===l||void 0!==p&&t.bottom===p)return}}this.prepareMeasure()}},{key:"render",value:function(){var e=this,t=this.context.getPrefixCls,n=this.state,o=n.affixStyle,r=n.placeholderStyle,l=this.props,p=l.prefixCls,c=l.children,s=f()((0,a.Z)({},t("affix",p),!!o)),u=(0,y.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange"]);return h.createElement(k.Z,{onResize:function(){e.updatePosition()}},h.createElement("div",(0,i.Z)({},u,{ref:this.savePlaceholderNode}),o&&h.createElement("div",{style:r,"aria-hidden":"true"}),h.createElement("div",{className:s,ref:this.saveFixedNode,style:o},h.createElement(k.Z,{onResize:function(){e.updatePosition()}},c))))}}]),n}(h.Component);function I(e){return null!=e&&e===e.window}function _(e,t){if("undefined"==typeof window)return 0;var n,o=t?"scrollTop":"scrollLeft",r=0;return I(e)?r=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?r=e.documentElement[o]:e&&(r=e[o]),e&&!I(e)&&"number"!=typeof r&&(r=null===(n=(e.ownerDocument||e).documentElement)||void 0===n?void 0:n[o]),r}Z.contextType=G.E_,S([w()],Z.prototype,"updatePosition",null),S([w()],Z.prototype,"lazyUpdatePosition",null);var H=h.createContext(null);function D(){return window}function W(e,t){if(!e.getClientRects().length)return 0;var n=e.getBoundingClientRect();return n.width||n.height?t===window?(t=e.ownerDocument.documentElement,n.top-t.clientTop):n.top-t.getBoundingClientRect().top:(0,n.top)}var M=/#([\S ]+)$/,V=function(e){(0,s.Z)(n,e);var t=(0,u.Z)(n);function n(){var e;return(0,l.Z)(this,n),e=t.apply(this,arguments),e.state={activeLink:null},e.wrapperRef=h.createRef(),e.links=[],e.registerLink=function(t){e.links.includes(t)||e.links.push(t)},e.unregisterLink=function(t){var n=e.links.indexOf(t);-1!==n&&e.links.splice(n,1)},e.getContainer=function(){var t,n=e.context.getTargetContainer;return(e.props.getContainer||n||D)()},e.handleScrollTo=function(t){var n=e.props,o=n.offsetTop,r=n.targetOffset;e.setCurrentActiveLink(t);var i=e.getContainer(),a=_(i,!0),l=M.exec(t);if(l){var p=document.getElementById(l[1]);if(p){var c=W(p,i),s=a+c;s-=void 0!==r?r:o||0,e.animating=!0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,o=t.callback,r=t.duration,i=void 0===r?450:r,a=(void 0===n?function(){return window}:n)(),l=_(a,!0),p=Date.now(),c=function t(){var n,r,c,s,u,h=Date.now()-p,d=(n=h>i?i:h,u=e-l,(n/=i/2)<1?u/2*n*n*n+l:u/2*((n-=2)*n*n+2)+l);I(a)?a.scrollTo(window.pageXOffset,d):a instanceof HTMLDocument||"HTMLDocument"===a.constructor.name?a.documentElement.scrollTop=d:a.scrollTop=d,h0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,n=[],o=this.getContainer();return(this.links.forEach(function(r){var i=M.exec(r.toString());if(i){var a=document.getElementById(i[1]);if(a){var l=W(a,o);le.top?t:e}).link:""}},{key:"render",value:function(){var e=this.context,t=e.getPrefixCls,n=e.direction,o=this.props,r=o.prefixCls,l=o.className,p=o.style,c=o.offsetTop,s=o.affix,u=o.showInkInFixed,d=o.children,g=o.onClick,m=this.state.activeLink,v=t("anchor",r);this.prefixCls=v;var y=f()("".concat(v,"-ink-ball"),{visible:m}),k=f()("".concat(v,"-wrapper"),(0,a.Z)({},"".concat(v,"-rtl"),"rtl"===n),void 0===l?"":l),G=f()(v,(0,a.Z)({},"".concat(v,"-fixed"),!s&&!u)),b=(0,i.Z)({maxHeight:c?"calc(100vh - ".concat(c,"px)"):"100vh"},p),E=h.createElement("div",{ref:this.wrapperRef,className:k,style:b},h.createElement("div",{className:G},h.createElement("div",{className:"".concat(v,"-ink")},h.createElement("span",{className:y,ref:this.saveInkNode})),d)),w=this.getMemoizedContextValue(m,g);return h.createElement(H.Provider,{value:w},s?h.createElement(Z,{offsetTop:c,target:this.getContainer},E):E)}}]),n}(h.Component);V.defaultProps={affix:!0,showInkInFixed:!1},V.contextType=G.E_;var B=function(e){(0,s.Z)(n,e);var t=(0,u.Z)(n);function n(){var e;return(0,l.Z)(this,n),e=t.apply(this,arguments),e.handleClick=function(t){var n=e.context,o=n.scrollTo,r=n.onClick,i=e.props,a=i.href,l=i.title;null==r||r(t,{title:l,href:a}),o(a)},e.renderAnchorLink=function(t){var n=t.getPrefixCls,o=e.props,r=o.prefixCls,i=o.href,l=o.title,p=o.children,c=o.className,s=o.target,u=n("anchor",r),d=e.context.activeLink===i,g=f()("".concat(u,"-link"),(0,a.Z)({},"".concat(u,"-link-active"),d),c),m=f()("".concat(u,"-link-title"),(0,a.Z)({},"".concat(u,"-link-title-active"),d));return h.createElement("div",{className:g},h.createElement("a",{className:m,href:i,title:"string"==typeof l?l:"",target:s,onClick:e.handleClick},l),p)},e}return(0,p.Z)(n,[{key:"componentDidMount",value:function(){this.context.registerLink(this.props.href)}},{key:"componentDidUpdate",value:function(e){var t=e.href,n=this.props.href;t!==n&&(this.context.unregisterLink(t),this.context.registerLink(n))}},{key:"componentWillUnmount",value:function(){this.context.unregisterLink(this.props.href)}},{key:"render",value:function(){return h.createElement(G.C,null,this.renderAnchorLink)}}]),n}(h.Component);B.defaultProps={href:"#"},B.contextType=H,V.Link=B;var R=V},2962:function(e,t,n){"use strict";n.d(t,{PB:function(){return u}});var o=n(9008),r=n.n(o),i=n(67294);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&e.languageAlternates.forEach(function(e){s.push(i.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&s.push(i.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&s.push(i.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&s.push(i.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&s.push(i.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||e.title)&&s.push(i.createElement("meta",{key:"og:title",property:"og:title",content:(null==(r=e.openGraph)?void 0:r.title)||u})),(null!=(n=e.openGraph)&&n.description||e.description)&&s.push(i.createElement("meta",{key:"og:description",property:"og:description",content:(null==(l=e.openGraph)?void 0:l.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&s.push(i.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var T=e.openGraph.type.toLowerCase();s.push(i.createElement("meta",{key:"og:type",property:"og:type",content:T})),"profile"===T&&e.openGraph.profile?(e.openGraph.profile.firstName&&s.push(i.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&s.push(i.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&s.push(i.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&s.push(i.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===T&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEach(function(e,t){s.push(i.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&s.push(i.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&s.push(i.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){s.push(i.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===T&&e.openGraph.article?(e.openGraph.article.publishedTime&&s.push(i.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&s.push(i.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&s.push(i.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){s.push(i.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&s.push(i.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){s.push(i.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===T||"video.episode"===T||"video.tv_show"===T||"video.other"===T)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&s.push(i.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&s.push(i.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){s.push(i.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){s.push(i.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&s.push(i.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&s.push(i.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEach(function(e,t){s.push(i.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&s.push(i.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(p.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(p.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&s.push.apply(s,c("image",e.openGraph.images,{defaultWidth:p.defaultOpenGraphImageWidth,defaultHeight:p.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(p.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(p.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&s.push.apply(s,c("video",e.openGraph.videos,{defaultWidth:p.defaultOpenGraphVideoWidth,defaultHeight:p.defaultOpenGraphVideoHeight})),e.openGraph.locale&&s.push(i.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),e.openGraph.site_name&&s.push(i.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.site_name}))}return e.canonical&&s.push(i.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,n,o;s.push(i.createElement("meta",a({key:"meta:"+(null!=(t=null!=(n=null!=(o=e.keyOverride)?o:e.name)?n:e.property)?t:e.httpEquiv)},e)))}),null!=(o=e.additionalLinkTags)&&o.length&&e.additionalLinkTags.forEach(function(e){var t;s.push(i.createElement("link",a({key:"link"+(null!=(t=e.keyOverride)?t:e.href)+e.rel},e)))}),s};!function(e){function t(){return e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.title,n=e.titleTemplate,o=e.defaultTitle,a=e.dangerouslyDisableGooglebot,l=e.dangerouslySetAllPagesToNoIndex,p=e.dangerouslySetAllPagesToNoFollow,c=e.description,u=e.canonical,h=e.facebook,d=e.openGraph,f=e.additionalMetaTags,g=e.twitter,m=e.defaultOpenGraphImageWidth,v=e.defaultOpenGraphImageHeight,y=e.defaultOpenGraphVideoWidth,k=e.defaultOpenGraphVideoHeight,G=e.mobileAlternate,b=e.languageAlternates,E=e.additionalLinkTags;return i.createElement(r(),null,s({title:t,titleTemplate:n,defaultTitle:o,dangerouslySetAllPagesToNoIndex:void 0!==l&&l,dangerouslySetAllPagesToNoFollow:void 0!==p&&p,description:c,canonical:u,facebook:h,openGraph:d,additionalMetaTags:f,twitter:g,defaultOpenGraphImageWidth:m,defaultOpenGraphImageHeight:v,defaultOpenGraphVideoWidth:y,defaultOpenGraphVideoHeight:k,mobileAlternate:G,languageAlternates:b,additionalLinkTags:E,dangerouslyDisableGooglebot:void 0!==a&&a}))},t}(i.Component);var u=function(e){function t(){return e.apply(this,arguments)||this}return l(t,e),t.prototype.render=function(){var e=this.props,t=e.title,n=e.noindex,o=e.nofollow,a=e.robotsProps,l=e.description,p=e.canonical,c=e.openGraph,u=e.facebook,h=e.twitter,d=e.additionalMetaTags,f=e.titleTemplate,g=e.mobileAlternate,m=e.languageAlternates,v=e.additionalLinkTags,y=e.disableGooglebot;return i.createElement(r(),null,s({title:t,noindex:void 0!==n&&n,nofollow:o,robotsProps:a,description:l,canonical:p,facebook:u,openGraph:c,additionalMetaTags:d,twitter:h,titleTemplate:f,mobileAlternate:g,languageAlternates:m,additionalLinkTags:v,disableGooglebot:y}))},t}(i.Component)},4298:function(e,t,n){e.exports=n(20699)},99534:function(e,t,n){"use strict";function o(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}n.d(t,{Z:function(){return o}})}}]); \ No newline at end of file diff --git a/_next/static/chunks/798.742f113b527e9786.js b/_next/static/chunks/798.742f113b527e9786.js new file mode 100644 index 0000000..a8ebfbe --- /dev/null +++ b/_next/static/chunks/798.742f113b527e9786.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[798],{42798:function(e,u,n){n.r(u);var t=n(41799),s=n(85893),c=n(3808);u.default=function(e){return(0,s.jsx)(c.Z.Item,(0,t.Z)({},e))}}}]); \ No newline at end of file diff --git a/_next/static/chunks/891.679e09cefaa741ef.js b/_next/static/chunks/891.679e09cefaa741ef.js new file mode 100644 index 0000000..35b6bce --- /dev/null +++ b/_next/static/chunks/891.679e09cefaa741ef.js @@ -0,0 +1,42 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[891],{32891:function(t,e,i){i.r(e),i.d(e,{GiscusWidget:function(){return tP}});/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ let s=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,r=Symbol(),n=new WeakMap;class o{constructor(t,e,i){if(this._$cssResult$=!0,i!==r)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o,e=this.t;if(s&&void 0===t){let i=void 0!==e&&1===e.length;i&&(t=n.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),i&&n.set(e,t))}return t}toString(){return this.cssText}}let l=t=>new o("string"==typeof t?t:t+"",void 0,r),h=(t,...e)=>{let i=1===t.length?t[0]:e.reduce((e,i,s)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+t[s+1],t[0]);return new o(i,t,r)},a=(t,e)=>{s?t.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet):e.forEach(e=>{let i=document.createElement("style"),s=window.litNonce;void 0!==s&&i.setAttribute("nonce",s),i.textContent=e.cssText,t.appendChild(i)})},d=s?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(let i of t.cssRules)e+=i.cssText;return l(e)})(t):t,c=window.trustedTypes,u=c?c.emptyScript:"",p=window.reactiveElementPolyfillSupport,_={toAttribute(t,e){switch(e){case Boolean:t=t?u:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let i=t;switch(e){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch{i=null}}return i}},$=(t,e)=>e!==t&&(e==e||t==t),v={attribute:!0,type:String,converter:_,reflect:!1,hasChanged:$};class g extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this.u()}static addInitializer(t){var e;null!==(e=this.h)&&void 0!==e||(this.h=[]),this.h.push(t)}static get observedAttributes(){this.finalize();let t=[];return this.elementProperties.forEach((e,i)=>{let s=this._$Ep(i,e);void 0!==s&&(this._$Ev.set(s,i),t.push(s))}),t}static createProperty(t,e=v){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){let i="symbol"==typeof t?Symbol():"__"+t,s=this.getPropertyDescriptor(t,i,e);void 0!==s&&Object.defineProperty(this.prototype,t,s)}}static getPropertyDescriptor(t,e,i){return{get(){return this[e]},set(s){let r=this[t];this[e]=s,this.requestUpdate(t,r,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||v}static finalize(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;let t=Object.getPrototypeOf(this);if(t.finalize(),this.elementProperties=new Map(t.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){let e=this.properties,i=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)];for(let s of i)this.createProperty(s,e[s])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){let e=[];if(Array.isArray(t)){let i=new Set(t.flat(1/0).reverse());for(let s of i)e.unshift(d(s))}else void 0!==t&&e.push(d(t));return e}static _$Ep(t,e){let i=e.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof t?t.toLowerCase():void 0}u(){var t;this._$E_=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$Eg(),this.requestUpdate(),null===(t=this.constructor.h)||void 0===t||t.forEach(t=>t(this))}addController(t){var e,i;(null!==(e=this._$ES)&&void 0!==e?e:this._$ES=[]).push(t),void 0!==this.renderRoot&&this.isConnected&&(null===(i=t.hostConnected)||void 0===i||i.call(t))}removeController(t){var e;null===(e=this._$ES)||void 0===e||e.splice(this._$ES.indexOf(t)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach((t,e)=>{this.hasOwnProperty(e)&&(this._$Ei.set(e,this[e]),delete this[e])})}createRenderRoot(){var t;let e=null!==(t=this.shadowRoot)&&void 0!==t?t:this.attachShadow(this.constructor.shadowRootOptions);return a(e,this.constructor.elementStyles),e}connectedCallback(){var t;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostConnected)||void 0===e?void 0:e.call(t)})}enableUpdating(t){}disconnectedCallback(){var t;null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostDisconnected)||void 0===e?void 0:e.call(t)})}attributeChangedCallback(t,e,i){this._$AK(t,i)}_$EO(t,e,i=v){var s,r;let n=this.constructor._$Ep(t,i);if(void 0!==n&&!0===i.reflect){let o=(null!==(r=null===(s=i.converter)||void 0===s?void 0:s.toAttribute)&&void 0!==r?r:_.toAttribute)(e,i.type);this._$El=t,null==o?this.removeAttribute(n):this.setAttribute(n,o),this._$El=null}}_$AK(t,e){var i,s;let r=this.constructor,n=r._$Ev.get(t);if(void 0!==n&&this._$El!==n){let o=r.getPropertyOptions(n),l=o.converter,h=null!==(s=null!==(i=null==l?void 0:l.fromAttribute)&&void 0!==i?i:"function"==typeof l?l:null)&&void 0!==s?s:_.fromAttribute;this._$El=n,this[n]=h(e,o.type),this._$El=null}}requestUpdate(t,e,i){let s=!0;void 0!==t&&(((i=i||this.constructor.getPropertyOptions(t)).hasChanged||$)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),!0===i.reflect&&this._$El!==t&&(void 0===this._$EC&&(this._$EC=new Map),this._$EC.set(t,i))):s=!1),!this.isUpdatePending&&s&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}let e=this.scheduleUpdate();return null!=e&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach((t,e)=>this[e]=t),this._$Ei=void 0);let e=!1,i=this._$AL;try{(e=this.shouldUpdate(i))?(this.willUpdate(i),null===(t=this._$ES)||void 0===t||t.forEach(t=>{var e;return null===(e=t.hostUpdate)||void 0===e?void 0:e.call(t)}),this.update(i)):this._$Ek()}catch(s){throw e=!1,this._$Ek(),s}e&&this._$AE(i)}willUpdate(t){}_$AE(t){var e;null===(e=this._$ES)||void 0===e||e.forEach(t=>{var e;return null===(e=t.hostUpdated)||void 0===e?void 0:e.call(t)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(t){return!0}update(t){void 0!==this._$EC&&(this._$EC.forEach((t,e)=>this._$EO(e,this[e],t)),this._$EC=void 0),this._$Ek()}updated(t){}firstUpdated(t){}}g.finalized=!0,g.elementProperties=new Map,g.elementStyles=[],g.shadowRootOptions={mode:"open"},null==p||p({ReactiveElement:g}),(null!==(tA=globalThis.reactiveElementVersions)&&void 0!==tA?tA:globalThis.reactiveElementVersions=[]).push("1.3.4");let f=globalThis.trustedTypes,m=f?f.createPolicy("lit-html",{createHTML:t=>t}):void 0,A=`lit$${(Math.random()+"").slice(9)}$`,y="?"+A,S=`<${y}>`,E=document,b=(t="")=>E.createComment(t),w=t=>null===t||"object"!=typeof t&&"function"!=typeof t,C=Array.isArray,U=t=>C(t)||"function"==typeof(null==t?void 0:t[Symbol.iterator]),P=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,T=/-->/g,N=/>/g,O=RegExp(`>|[ +\f\r](?:([^\\s"'>=/]+)([ +\f\r]*=[ +\f\r]*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),I=/'/g,M=/"/g,R=/^(?:script|style|textarea|title)$/i,H=t=>(e,...i)=>({_$litType$:t,strings:e,values:i}),k=H(1),x=Symbol.for("lit-noChange"),L=Symbol.for("lit-nothing"),z=new WeakMap,D=(t,e,i)=>{var s,r;let n=null!==(s=null==i?void 0:i.renderBefore)&&void 0!==s?s:e,o=n._$litPart$;if(void 0===o){let l=null!==(r=null==i?void 0:i.renderBefore)&&void 0!==r?r:null;n._$litPart$=o=new K(e.insertBefore(b(),l),l,void 0,null!=i?i:{})}return o._$AI(t),o},Y=E.createTreeWalker(E,129,null,!1),j=(t,e)=>{let i=t.length-1,s=[],r,n=2===e?"":"",o=P;for(let l=0;l"===d[0]?(o=null!=r?r:P,c=-1):void 0===d[1]?c=-2:(c=o.lastIndex-d[2].length,a=d[1],o=void 0===d[3]?O:'"'===d[3]?M:I):o===M||o===I?o=O:o===T||o===N?o=P:(o=O,r=void 0);let p=o===O&&t[l+1].startsWith("/>")?" ":"";n+=o===P?h+S:c>=0?(s.push(a),h.slice(0,c)+"$lit$"+h.slice(c)+A+p):h+A+(-2===c?(s.push(void 0),l):p)}let _=n+(t[i]||"")+(2===e?"":"");if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return[void 0!==m?m.createHTML(_):_,s]};class B{constructor({strings:t,_$litType$:e},i){let s;this.parts=[];let r=0,n=0,o=t.length-1,l=this.parts,[h,a]=j(t,e);if(this.el=B.createElement(h,i),Y.currentNode=this.el.content,2===e){let d=this.el.content,c=d.firstChild;c.remove(),d.append(...c.childNodes)}for(;null!==(s=Y.nextNode())&&l.length0){s.textContent=f?f.emptyScript:"";for(let E=0;E2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=L}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,i,s){let r=this.strings,n=!1;if(void 0===r)t=G(this,t,e,0),(n=!w(t)||t!==this._$AH&&t!==x)&&(this._$AH=t);else{let o=t,l,h;for(t=r[0],l=0;l"method"!==e.kind||!e.descriptor||"value"in e.descriptor?{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:e.key,initializer(){"function"==typeof e.initializer&&(this[e.key]=e.initializer.call(this))},finisher(i){i.createProperty(e.key,t)}}:{...e,finisher(i){i.createProperty(e.key,t)}};function ts(t){return(e,i)=>void 0!==i?((t,e,i)=>{e.constructor.createProperty(i,t)})(t,e,i):ti(t,e)}null===(tb=window.HTMLSlotElement)||void 0===tb||tb.prototype.assignedElements;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ let tr=t=>void 0===t.strings,tn={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},to=t=>(...e)=>({_$litDirective$:t,values:e});class tl{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ let th=(t,e)=>{var i,s;let r=t._$AN;if(void 0===r)return!1;for(let n of r)null===(s=(i=n)._$AO)||void 0===s||s.call(i,e,!1),th(n,e);return!0},ta=t=>{let e,i;do{if(void 0===(e=t._$AM))break;(i=e._$AN).delete(t),t=e}while((null==i?void 0:i.size)===0)},td=t=>{for(let e;e=t._$AM;t=e){let i=e._$AN;if(void 0===i)e._$AN=i=new Set;else if(i.has(t))break;i.add(t),tp(e)}};function tc(t){void 0!==this._$AN?(ta(this),this._$AM=t,td(this)):this._$AM=t}function tu(t,e=!1,i=0){let s=this._$AH,r=this._$AN;if(void 0!==r&&0!==r.size){if(e){if(Array.isArray(s))for(let n=i;n{var e,i,s,r;t.type==tn.CHILD&&(null!==(e=(s=t)._$AP)&&void 0!==e||(s._$AP=tu),null!==(i=(r=t)._$AQ)&&void 0!==i||(r._$AQ=tc))};class t_ extends tl{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,i){super._$AT(t,e,i),td(this),this.isConnected=t._$AU}_$AO(t,e=!0){var i,s;t!==this.isConnected&&(this.isConnected=t,t?null===(i=this.reconnected)||void 0===i||i.call(this):null===(s=this.disconnected)||void 0===s||s.call(this)),e&&(th(this,t),ta(this))}setValue(t){if(tr(this._$Ct))this._$Ct._$AI(t,this);else{let e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ let t$=()=>new tv;class tv{}let tg=new WeakMap,tf=to(class extends t_{render(t){return L}update(t,[e]){var i;let s=e!==this.Y;return s&&void 0!==this.Y&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=e,this.dt=null===(i=t.options)||void 0===i?void 0:i.host,this.rt(this.ct=t.element)),L}rt(t){var e;if("function"==typeof this.Y){let i=null!==(e=this.dt)&&void 0!==e?e:globalThis,s=tg.get(i);void 0===s&&(s=new WeakMap,tg.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.dt,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.dt,t)}else this.Y.value=t}get lt(){var t,e,i;return"function"==typeof this.Y?null===(e=tg.get(null!==(t=this.dt)&&void 0!==t?t:globalThis))||void 0===e?void 0:e.get(this.Y):null===(i=this.Y)||void 0===i?void 0:i.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var tm,tA,ty,tS,tE,tb,tw=Object.defineProperty,tC=Object.getOwnPropertyDescriptor,tU=(t,e,i,s)=>{for(var r,n=s>1?void 0:s?tC(e,i):e,o=t.length-1;o>=0;o--)(r=t[o])&&(n=(s?r(e,i,n):r(n))||n);return s&&n&&tw(e,i,n),n};let tP=class extends tt{constructor(){super(),this.GISCUS_SESSION_KEY="giscus-session",this.GISCUS_DEFAULT_HOST="https://giscus.app",this.ERROR_SUGGESTION="Please consider reporting this error at https://github.com/giscus/giscus/issues/new.",this.__session="",this._iframeRef=t$(),this.messageEventHandler=this.handleMessageEvent.bind(this),this.host=this.GISCUS_DEFAULT_HOST,this.strict="0",this.reactionsEnabled="1",this.emitMetadata="0",this.inputPosition="bottom",this.theme="light",this.lang="en",this.loading="eager",this.setupSession(),window.addEventListener("message",this.messageEventHandler)}get iframeRef(){return this._iframeRef.value}connectedCallback(){super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("message",this.messageEventHandler)}_formatError(t){return`[giscus] An error occurred. Error message: "${t}".`}setupSession(){let t=location.href,e=new URL(t),i=localStorage.getItem(this.GISCUS_SESSION_KEY),s=e.searchParams.get("giscus")||"";if(s){localStorage.setItem(this.GISCUS_SESSION_KEY,JSON.stringify(s)),this.__session=s,e.searchParams.delete("giscus"),history.replaceState(void 0,document.title,e.toString());return}if(i)try{this.__session=JSON.parse(i||"")||""}catch(r){this.__session="",localStorage.removeItem(this.GISCUS_SESSION_KEY),console.warn(`${this._formatError(null==r?void 0:r.message)} Session has been cleared.`)}}handleMessageEvent(t){if(t.origin!==this.host)return;let{data:e}=t;if(!("object"==typeof e&&e.giscus)||(this.iframeRef&&e.giscus.resizeHeight&&(this.iframeRef.style.height=`${e.giscus.resizeHeight}px`),!e.giscus.error))return;let i=e.giscus.error;if(i.includes("Bad credentials")||i.includes("Invalid state value")){if(null!==localStorage.getItem(this.GISCUS_SESSION_KEY)){localStorage.removeItem(this.GISCUS_SESSION_KEY),this.__session="",console.warn(`${this._formatError(i)} Session has been cleared.`),this.update(new Map);return}console.error(`${this._formatError(i)} No session is stored initially. ${this.ERROR_SUGGESTION}`)}if(i.includes("Discussion not found")){console.warn(`[giscus] ${i}. A new discussion will be created if a comment/reaction is submitted.`);return}console.error(`${this._formatError(i)} ${this.ERROR_SUGGESTION}`)}sendMessage(t){var e,i;null==(i=null==(e=this.iframeRef)?void 0:e.contentWindow)||i.postMessage({giscus:t},this.host)}updateConfig(){let t={setConfig:{repo:this.repo,repoId:this.repoId,category:this.category,categoryId:this.categoryId,term:this.getTerm(),number:+this.getNumber(),strict:"1"===this.strict,reactionsEnabled:"1"===this.reactionsEnabled,emitMetadata:"1"===this.emitMetadata,inputPosition:this.inputPosition,theme:this.theme,lang:this.lang}};this.sendMessage(t)}requestUpdate(t,e,i){if(!this.hasUpdated||"host"===t){super.requestUpdate(t,e,i);return}this.updateConfig()}getMetaContent(t,e=!1){let i=e?`meta[property='og:${t}'],`:"",s=document.querySelector(i+`meta[name='${t}']`);return s?s.content:""}_getCleanedUrl(){let t=new URL(location.href);return t.searchParams.delete("giscus"),t}getTerm(){switch(this.mapping){case"url":return`${this._getCleanedUrl()}`;case"title":return document.title;case"og:title":return this.getMetaContent("title",!0);case"specific":return this.term||"";case"number":return"";default:return location.pathname.length<2?"index":location.pathname.substring(1).replace(/\.\w+$/,"")}}getNumber(){return"number"===this.mapping&&this.term||""}getIframeSrc(){let t=this._getCleanedUrl().toString(),e=`${t}${this.id?"#"+this.id:""}`,i=this.getMetaContent("description",!0),s=this.getMetaContent("giscus:backlink")||t,r={origin:e,session:this.__session,repo:this.repo,repoId:this.repoId||"",category:this.category||"",categoryId:this.categoryId||"",term:this.getTerm(),number:this.getNumber(),strict:this.strict,reactionsEnabled:this.reactionsEnabled,emitMetadata:this.emitMetadata,inputPosition:this.inputPosition,theme:this.theme,description:i,backLink:s},n=this.lang?`/${this.lang}`:"",o=new URLSearchParams(r);return`${this.host}${n}/widget?${o}`}render(){return k` + + `}};tP.styles=h` + :host, + iframe { + width: 100%; + border: none; + color-scheme: normal; + min-height: 150px; + } + `,tU([ts({reflect:!0})],tP.prototype,"host",2),tU([ts({reflect:!0})],tP.prototype,"repo",2),tU([ts({reflect:!0})],tP.prototype,"repoId",2),tU([ts({reflect:!0})],tP.prototype,"category",2),tU([ts({reflect:!0})],tP.prototype,"categoryId",2),tU([ts({reflect:!0})],tP.prototype,"mapping",2),tU([ts({reflect:!0})],tP.prototype,"term",2),tU([ts({reflect:!0})],tP.prototype,"strict",2),tU([ts({reflect:!0})],tP.prototype,"reactionsEnabled",2),tU([ts({reflect:!0})],tP.prototype,"emitMetadata",2),tU([ts({reflect:!0})],tP.prototype,"inputPosition",2),tU([ts({reflect:!0})],tP.prototype,"theme",2),tU([ts({reflect:!0})],tP.prototype,"lang",2),tU([ts({reflect:!0})],tP.prototype,"loading",2),tP=tU([(tm="giscus-widget",t=>{var e,i;return"function"==typeof t?(window.customElements.define(tm,t),t):((t,e)=>{let{kind:i,elements:s}=e;return{kind:i,elements:s,finisher(e){window.customElements.define(t,e)}}})(tm,t)})],tP)}}]); \ No newline at end of file diff --git a/_next/static/chunks/935-4dee79e80b8641c6.js b/_next/static/chunks/935-4dee79e80b8641c6.js new file mode 100644 index 0000000..37289a1 --- /dev/null +++ b/_next/static/chunks/935-4dee79e80b8641c6.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[935],{99960:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,(r=n=t.ElementType||(t.ElementType={})).Root="root",r.Text="text",r.Directive="directive",r.Comment="comment",r.Script="script",r.Style="style",r.Tag="tag",r.CDATA="cdata",r.Doctype="doctype",t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},97790:function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=d;var h=function(e){function t(t){return e.call(this,a.ElementType.Root,t)||this}return i(t,e),t}(d);t.Document=h;var m=function(e){function t(t,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===t?a.ElementType.Script:"style"===t?a.ElementType.Style:a.ElementType.Tag);var o=e.call(this,i,r)||this;return o.name=t,o.attribs=n,o}return i(t,e),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(d);function g(e){return(0,a.isTag)(e)}function y(e){return e.type===a.ElementType.CDATA}function v(e){return e.type===a.ElementType.Text}function x(e){return e.type===a.ElementType.Comment}function b(e){return e.type===a.ElementType.Directive}function k(e){return e.type===a.ElementType.Root}function T(e,t){if(void 0===t&&(t=!1),v(e))n=new u(e.data);else if(x(e))n=new p(e.data);else if(g(e)){var n,r=t?E(e.children):[],i=new m(e.name,o({},e.attribs),r);r.forEach(function(e){return e.parent=i}),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),n=i}else if(y(e)){var r=t?E(e.children):[],l=new d(a.ElementType.CDATA,r);r.forEach(function(e){return e.parent=l}),n=l}else if(k(e)){var r=t?E(e.children):[],s=new h(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),n=s}else if(b(e)){var c=new f(e.name,e.data);null!=e["x-name"]&&(c["x-name"]=e["x-name"],c["x-publicId"]=e["x-publicId"],c["x-systemId"]=e["x-systemId"]),n=c}else throw Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function E(e){for(var t=e.map(function(e){return T(e,!0)}),n=1;n/i,c=//i,u=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},p=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")};if("function"==typeof window.DOMParser){var f=new window.DOMParser;u=p=function(e,t){return t&&(e="<"+t+">"+e+""),f.parseFromString(e,"text/html")}}if(document.implementation){var d=n(1507).isIE,h=document.implementation.createHTMLDocument(d()?"html-dom-parser":void 0);u=function(e,t){return t?(h.documentElement.getElementsByTagName(t)[0].innerHTML=e,h):(h.documentElement.innerHTML=e,h)}}var m=document.createElement("template");m.content&&(r=function(e){return m.innerHTML=e,m.content.childNodes}),e.exports=function(e){var t,n,f,d,h=e.match(l);switch(h&&h[1]&&(t=h[1].toLowerCase()),t){case i:return n=p(e),!s.test(e)&&(f=n.getElementsByTagName(o)[0])&&f.parentNode.removeChild(f),!c.test(e)&&(f=n.getElementsByTagName(a)[0])&&f.parentNode.removeChild(f),n.getElementsByTagName(i);case o:case a:if(d=u(e).getElementsByTagName(t),c.test(e)&&s.test(e))return d[0].parentNode.childNodes;return d;default:if(r)return r(e);return u(e,a).getElementsByTagName(a)[0].childNodes}}},14152:function(e,t,n){var r=n(38276),i=n(1507).formatDOM,o=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(""===e)return[];var t,n=e.match(o);return n&&n[1]&&(t=n[1]),i(r(e),null,t)}},1507:function(e,t,n){for(var r,i=n(60885),o=n(97790),a=i.CASE_SENSITIVE_TAG_NAMES,l=o.Comment,s=o.Element,c=o.ProcessingInstruction,u=o.Text,p={},f=0,d=a.length;f1&&(u=h(u,{key:u.key||b})),y.push(u);continue}if("text"===o.type){if((c=!o.data.trim().length)&&o.parent&&!l(o.parent)||x&&c)continue;y.push(o.data);continue}switch(p=o.attribs,s(o)?a(p.style,p):p&&(p=i(p)),f=null,o.type){case"script":case"style":o.children[0]&&(p.dangerouslySetInnerHTML={__html:o.children[0].data});break;case"tag":"textarea"===o.name&&o.children[0]?p.defaultValue=o.children[0].data:o.children&&o.children.length&&(f=e(o.children,n));break;default:continue}k>1&&(p.key=b),y.push(m(o.name,p,f))}return 1===y.length?y[0]:y}},74606:function(e,t,n){var r=n(67294),i=n(41476).default,o={reactCompat:!0},a=r.version.split(".")[0]>=16,l=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:a,invertObject:function(e,t){if(!e||"object"!=typeof e)throw TypeError("First argument must be an object");var n,r,i="function"==typeof t,o={},a={};for(n in e){if(r=e[n],i&&(o=t(n,r))&&2===o.length){a[o[0]]=o[1];continue}"string"==typeof r&&(a[r]=n)}return a},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=i(e,o)}catch(n){t.style={}}},canTextBeChildOfNode:function(e){return!l.has(e.name)},elementsWithNoTextChildren:l}},18139:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,l=/^[;\s]*/,s=/^\s+|\s+$/g;function c(e){return e?e.replace(s,""):""}e.exports=function(e,s){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];s=s||{};var u=1,p=1;function f(e){var t=e.match(n);t&&(u+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function d(){var e={line:u,column:p};return function(t){return t.position=new h(e),v(),t}}function h(e){this.start=e,this.end={line:u,column:p},this.source=s.source}h.prototype.content=e;var m=[];function g(t){var n=Error(s.source+":"+u+":"+p+": "+t);if(n.reason=t,n.filename=s.source,n.line=u,n.column=p,n.source=e,s.silent)m.push(n);else throw n}function y(t){var n=t.exec(e);if(n){var r=n[0];return f(r),e=e.slice(r.length),n}}function v(){y(r)}function x(e){var t;for(e=e||[];t=b();)!1!==t&&e.push(t);return e}function b(){var t=d();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;""!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,""===e.charAt(n-1))return g("End of comment missing");var r=e.slice(2,n-2);return p+=2,f(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function k(){var e=d(),n=y(i);if(n){if(b(),!y(o))return g("property missing ':'");var r=y(a),s=e({type:"declaration",property:c(n[0].replace(t,"")),value:r?c(r[0].replace(t,"")):""});return y(l),s}}return v(),function(){var e,t=[];for(x(t);e=k();)!1!==e&&(t.push(e),x(t));return t}()}},83:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n