diff --git a/.DS_Store b/.DS_Store
index 1709ca6..40a046c 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.Rmd b/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.Rmd
index 8c96d75..5cc7469 100644
--- a/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.Rmd
+++ b/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.Rmd
@@ -91,7 +91,7 @@ repeat {
myTerm <- rstudioapi::terminalCreate(show = FALSE)
rstudioapi::terminalSend(
myTerm,
-"xtract -input data/pubmed_result_TurkPath.xml -pattern PubmedArticle -element MedlineCitation/PMID -block ArticleId -if ArticleId@IdType -equals doi -element ArticleId > data/pubmed_result_TurkPath.txt \n"
+"xtract -input data/pubmed_result_TurkPath.xml -pattern PubmedArticle -block ArticleId -if ArticleId@IdType -equals doi -element ArticleId > data/pubmed_result_TurkPath_doi.txt \n"
)
Sys.sleep(1)
repeat {
@@ -106,12 +106,24 @@ break
```{r}
library(tidyverse)
-pubmed_result_TurkPath <- read_csv(file = "data/pubmed_result_TurkPath.csv")
-pubmed_result_TurkPath_doi <- pubmed_result_TurkPath_doi$V2
+pubmed_result_TurkPath_doi <- read.delim("data/pubmed_result_TurkPath_doi.txt", header = FALSE)
```
```{r}
-write(pubmed_result_TurkPath_doi, "data/pubmed_result_TurkPath_doi.txt")
+pubmed_result_TurkPath_doi$V1[grep("^10.", pubmed_result_TurkPath_doi$V1)]
+
+pubmed_result_TurkPath_doi$V2 <- grepl(
+ pattern = "^10.",
+ x = pubmed_result_TurkPath_doi$V1
+)
+
+pubmed_result_TurkPath_doi2 <- pubmed_result_TurkPath_doi %>%
+ filter(pubmed_result_TurkPath_doi$V2 == TRUE) %>%
+ select(V1)
+
+write_csv(pubmed_result_TurkPath_doi2, "data/pubmed_result_TurkPath_doi2.txt", col_names = FALSE)
+
+
```
diff --git a/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.nb.html b/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.nb.html
index 0889a0e..edfdd2c 100644
--- a/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.nb.html
+++ b/PathologyArticlesFromTurkeyComparedtoAllPublishedArticles.nb.html
@@ -1801,7 +1801,7 @@
europepmc
ylab("Proportion of Pathology articles \n from Turkey in Europe PMC")
-
+
@@ -1820,11 +1820,11 @@ Data retriveal from PubMed using EDirect
-
+
myTerm <- rstudioapi::terminalCreate(show = FALSE)
rstudioapi::terminalSend(
myTerm,
-"xtract -input data/pubmed_result_TurkPath.xml -pattern PubmedArticle -element MedlineCitation/PMID -block ArticleId -if ArticleId@IdType -equals doi -element ArticleId > data/pubmed_result_TurkPath.txt \n"
+"xtract -input data/pubmed_result_TurkPath.xml -pattern PubmedArticle -block ArticleId -if ArticleId@IdType -equals doi -element ArticleId > data/pubmed_result_TurkPath_doi.txt \n"
)
Sys.sleep(1)
repeat {
@@ -1835,34 +1835,36 @@ Data retriveal from PubMed using EDirect
}
}
+
+[1] "Code Executed"
+
-
-pubmed_result_TurkPath <- read_csv(file = "data/pubmed_result_TurkPath.csv")
-
+
+library(tidyverse)
+pubmed_result_TurkPath_doi <- read.delim("data/pubmed_result_TurkPath_doi.txt", header = FALSE)
-
-Parsed with column specification:
-cols(
- `30632530 10.5606/ArchRheumatol.2018.6652` = [31mcol_character()[39m
-)
-
-
-write(pubmed_result_TurkPath_doi, "data/pubmed_result_TurkPath_doi.txt")
+
+write(pubmed_result_TurkPath_doi2, "data/pubmed_result_TurkPath_doi2.txt")
+
+
+Error in cat(x, file = file, sep = c(rep.int(sep, ncolumns - 1), "\n"), :
+ argument 1 (type 'list') cannot be handled by 'cat'
+
-LS0tCnRpdGxlOiAiUGF0aG9sb2d5IEFydGljbGVzIEZyb20gVHVya2V5IENvbXBhcmVkIHRvIEFsbCBQdWJsaXNoZWQgQXJ0aWNsZXMiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KCiMgZXVyb3BlcG1jCgpodHRwczovL2NyYW4uci1wcm9qZWN0Lm9yZy93ZWIvcGFja2FnZXMvZXVyb3BlcG1jL2luZGV4Lmh0bWwKCmh0dHBzOi8vY3Jhbi5yLXByb2plY3Qub3JnL3dlYi9wYWNrYWdlcy9ldXJvcGVwbWMvdmlnbmV0dGVzL2V2ZXJncmVlbnJldmlld2dyYXBocy5odG1sCgoKYGBge3J9CmxpYnJhcnkoZXVyb3BlcG1jKQpgYGAKCgpgYGB7cn0KYXJ0aWNsZXNQZXJUb3RhbEFydGljbGVzIDwtIGV1cm9wZXBtYzo6ZXBtY19oaXRzX3RyZW5kKHF1ZXJ5ID0gIihBRkY6J1R1cmtleScpIEFORCAoKEFGRjoncGF0aG9sb2d5JykgT1IgKEFGRjonUGF0aG9sb2d5JykpIiwgcGVyaW9kID0gMTk4MDoyMDE3KQoKYXJ0aWNsZXNQZXJUb3RhbEFydGljbGVzCmBgYAoKCgpBIHRyZW5kIGdyYXBoIG9mIGFydGljbGVzIG9mICNwYXRob2xvZ2lzdCBmcm9tICNUdXJrZXkgZGVyaXZlZCBmcm9tIEV1cm9wZSBQTUMgI1JTdGF0cyAjZXVyb3BlcG1jICNldmVyZ3JlZW5yZXZpZXdncmFwaCAjcGF0aG9sb2d5ICAjcmVzZWFyY2ggI2JpYmxpb2dyYXBoeQoKCmBgYHtyfQpsaWJyYXJ5KGdncGxvdDIpCmdncGxvdChhcnRpY2xlc1BlclRvdGFsQXJ0aWNsZXMsIGFlcyh5ZWFyLCBxdWVyeV9oaXRzIC8gYWxsX2hpdHMpKSArIAogIGdlb21fcG9pbnQoKSArIAogIGdlb21fbGluZSgpICsKICB4bGFiKCJZZWFyIHB1Ymxpc2hlZCIpICsgCiAgeWxhYigiUHJvcG9ydGlvbiBvZiBQYXRob2xvZ3kgYXJ0aWNsZXMgXG4gZnJvbSBUdXJrZXkgaW4gRXVyb3BlIFBNQyIpCmBgYAoKCi0tLQoKIyBQdWJNZWQgCgojIyBEYXRhIHJldHJpdmVhbCBmcm9tIFB1Yk1lZCB1c2luZyBFRGlyZWN0IAoKQXJ0aWNsZSBQTUlEIGRvd25sb2FkZWQgYXMgYHR4dGAuCgpgYGB7ciBTZWFyY2ggUHViTWVkIGRvd25sb2FkIFBNSUQsIGV2YWw9RkFMU0UsIGluY2x1ZGU9RkFMU0V9Cm15VGVybSA8LSByc3R1ZGlvYXBpOjp0ZXJtaW5hbENyZWF0ZShzaG93ID0gRkFMU0UpCnJzdHVkaW9hcGk6OnRlcm1pbmFsU2VuZCgKICAgIG15VGVybSwKICAgICJlc2VhcmNoIC1kYiBwdWJtZWQgLXF1ZXJ5IFwiKHBhdGhvbG9neVtBZmZpbGlhdGlvbl0gT1IgcGF0b2xvamlbQWZmaWxpYXRpb25dKSBBTkQgKFR1cmtleVtBZmZpbGlhdGlvbl0gT1IgVMO8cmtpeWVbQWZmaWxpYXRpb25dKVwiIC1kYXRldHlwZSBQREFUIC1taW5kYXRlIDE4MDAgLW1heGRhdGUgMzAwMCB8IFwgZWZldGNoIC1mb3JtYXQgdWlkID4gZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoX3VpZC50eHQgXG4iCikKU3lzLnNsZWVwKDEpCnJlcGVhdCB7CiAgICBTeXMuc2xlZXAoMC4xKQogICAgaWYgKHJzdHVkaW9hcGk6OnRlcm1pbmFsQnVzeShteVRlcm0pID09IEZBTFNFKSB7CiAgICAgICAgcHJpbnQoIkNvZGUgRXhlY3V0ZWQiKQogICAgICAgIGJyZWFrCiAgICB9Cn0KYGBgCgoKLS0tCgoKYGBge3IgU2VhcmNoIGxvY2FsIFB1Yk1lZCB3aXRoIGRvd25sb2FkZWQgUE1JRCBleHRyYWN0IGRhdGEgYXMgeG1sLCBldmFsPUZBTFNFLCBpbmNsdWRlPUZBTFNFfQpteVRlcm0gPC0gcnN0dWRpb2FwaTo6dGVybWluYWxDcmVhdGUoc2hvdyA9IEZBTFNFKQpyc3R1ZGlvYXBpOjp0ZXJtaW5hbFNlbmQoCiAgICBteVRlcm0sCiAgICAiY2F0IGRhdGEvcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF91aWQudHh0IHwgXCBmZXRjaC1wdWJtZWQgLXBhdGggL1ZvbHVtZXMvQWd1MjAxOC9QdWJNZWQgPiBkYXRhL3B1Ym1lZF9yZXN1bHRfVHVya1BhdGgueG1sIFxuIgopClN5cy5zbGVlcCgxKQpyZXBlYXQgewogICAgU3lzLnNsZWVwKDAuMSkKICAgIGlmIChyc3R1ZGlvYXBpOjp0ZXJtaW5hbEJ1c3kobXlUZXJtKSA9PSBGQUxTRSkgewogICAgICAgIHByaW50KCJDb2RlIEV4ZWN1dGVkIikKICAgICAgICBicmVhawogICAgfQp9CmBgYAoKCgoKLS0tCgoKCmBgYHtyIGV4dHJhY3QgZG9pIGZyb20geG1sLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpteVRlcm0gPC0gcnN0dWRpb2FwaTo6dGVybWluYWxDcmVhdGUoc2hvdyA9IEZBTFNFKQpyc3R1ZGlvYXBpOjp0ZXJtaW5hbFNlbmQoCm15VGVybSwKInh0cmFjdCAtaW5wdXQgZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoLnhtbCAtcGF0dGVybiBQdWJtZWRBcnRpY2xlIC1lbGVtZW50IE1lZGxpbmVDaXRhdGlvbi9QTUlEIC1ibG9jayBBcnRpY2xlSWQgLWlmIEFydGljbGVJZEBJZFR5cGUgLWVxdWFscyBkb2kgLWVsZW1lbnQgQXJ0aWNsZUlkID4gZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoLnR4dCBcbiIKKQpTeXMuc2xlZXAoMSkKcmVwZWF0IHsKU3lzLnNsZWVwKDAuMSkKaWYgKHJzdHVkaW9hcGk6OnRlcm1pbmFsQnVzeShteVRlcm0pID09IEZBTFNFKSB7CnByaW50KCJDb2RlIEV4ZWN1dGVkIikKYnJlYWsKfQp9CmBgYAoKCmBgYHtyfQpsaWJyYXJ5KHRpZHl2ZXJzZSkKcHVibWVkX3Jlc3VsdF9UdXJrUGF0aCA8LSByZWFkX2NzdihmaWxlID0gImRhdGEvcHVibWVkX3Jlc3VsdF9UdXJrUGF0aC5jc3YiKQpwdWJtZWRfcmVzdWx0X1R1cmtQYXRoX2RvaSA8LSBwdWJtZWRfcmVzdWx0X1R1cmtQYXRoX2RvaSRWMgpgYGAKCgpgYGB7cn0Kd3JpdGUocHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2ksICJkYXRhL3B1Ym1lZF9yZXN1bHRfVHVya1BhdGhfZG9pLnR4dCIpCmBgYAoK
+LS0tCnRpdGxlOiAiUGF0aG9sb2d5IEFydGljbGVzIEZyb20gVHVya2V5IENvbXBhcmVkIHRvIEFsbCBQdWJsaXNoZWQgQXJ0aWNsZXMiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KCiMgZXVyb3BlcG1jCgpodHRwczovL2NyYW4uci1wcm9qZWN0Lm9yZy93ZWIvcGFja2FnZXMvZXVyb3BlcG1jL2luZGV4Lmh0bWwKCmh0dHBzOi8vY3Jhbi5yLXByb2plY3Qub3JnL3dlYi9wYWNrYWdlcy9ldXJvcGVwbWMvdmlnbmV0dGVzL2V2ZXJncmVlbnJldmlld2dyYXBocy5odG1sCgoKYGBge3J9CmxpYnJhcnkoZXVyb3BlcG1jKQpgYGAKCgpgYGB7cn0KYXJ0aWNsZXNQZXJUb3RhbEFydGljbGVzIDwtIGV1cm9wZXBtYzo6ZXBtY19oaXRzX3RyZW5kKHF1ZXJ5ID0gIihBRkY6J1R1cmtleScpIEFORCAoKEFGRjoncGF0aG9sb2d5JykgT1IgKEFGRjonUGF0aG9sb2d5JykpIiwgcGVyaW9kID0gMTk4MDoyMDE3KQoKYXJ0aWNsZXNQZXJUb3RhbEFydGljbGVzCmBgYAoKCgpBIHRyZW5kIGdyYXBoIG9mIGFydGljbGVzIG9mICNwYXRob2xvZ2lzdCBmcm9tICNUdXJrZXkgZGVyaXZlZCBmcm9tIEV1cm9wZSBQTUMgI1JTdGF0cyAjZXVyb3BlcG1jICNldmVyZ3JlZW5yZXZpZXdncmFwaCAjcGF0aG9sb2d5ICAjcmVzZWFyY2ggI2JpYmxpb2dyYXBoeQoKCmBgYHtyfQpsaWJyYXJ5KGdncGxvdDIpCmdncGxvdChhcnRpY2xlc1BlclRvdGFsQXJ0aWNsZXMsIGFlcyh5ZWFyLCBxdWVyeV9oaXRzIC8gYWxsX2hpdHMpKSArIAogIGdlb21fcG9pbnQoKSArIAogIGdlb21fbGluZSgpICsKICB4bGFiKCJZZWFyIHB1Ymxpc2hlZCIpICsgCiAgeWxhYigiUHJvcG9ydGlvbiBvZiBQYXRob2xvZ3kgYXJ0aWNsZXMgXG4gZnJvbSBUdXJrZXkgaW4gRXVyb3BlIFBNQyIpCmBgYAoKCi0tLQoKIyBQdWJNZWQgCgojIyBEYXRhIHJldHJpdmVhbCBmcm9tIFB1Yk1lZCB1c2luZyBFRGlyZWN0IAoKQXJ0aWNsZSBQTUlEIGRvd25sb2FkZWQgYXMgYHR4dGAuCgpgYGB7ciBTZWFyY2ggUHViTWVkIGRvd25sb2FkIFBNSUQsIGV2YWw9RkFMU0UsIGluY2x1ZGU9RkFMU0V9Cm15VGVybSA8LSByc3R1ZGlvYXBpOjp0ZXJtaW5hbENyZWF0ZShzaG93ID0gRkFMU0UpCnJzdHVkaW9hcGk6OnRlcm1pbmFsU2VuZCgKICAgIG15VGVybSwKICAgICJlc2VhcmNoIC1kYiBwdWJtZWQgLXF1ZXJ5IFwiKHBhdGhvbG9neVtBZmZpbGlhdGlvbl0gT1IgcGF0b2xvamlbQWZmaWxpYXRpb25dKSBBTkQgKFR1cmtleVtBZmZpbGlhdGlvbl0gT1IgVMO8cmtpeWVbQWZmaWxpYXRpb25dKVwiIC1kYXRldHlwZSBQREFUIC1taW5kYXRlIDE4MDAgLW1heGRhdGUgMzAwMCB8IFwgZWZldGNoIC1mb3JtYXQgdWlkID4gZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoX3VpZC50eHQgXG4iCikKU3lzLnNsZWVwKDEpCnJlcGVhdCB7CiAgICBTeXMuc2xlZXAoMC4xKQogICAgaWYgKHJzdHVkaW9hcGk6OnRlcm1pbmFsQnVzeShteVRlcm0pID09IEZBTFNFKSB7CiAgICAgICAgcHJpbnQoIkNvZGUgRXhlY3V0ZWQiKQogICAgICAgIGJyZWFrCiAgICB9Cn0KYGBgCgoKLS0tCgoKYGBge3IgU2VhcmNoIGxvY2FsIFB1Yk1lZCB3aXRoIGRvd25sb2FkZWQgUE1JRCBleHRyYWN0IGRhdGEgYXMgeG1sLCBldmFsPUZBTFNFLCBpbmNsdWRlPUZBTFNFfQpteVRlcm0gPC0gcnN0dWRpb2FwaTo6dGVybWluYWxDcmVhdGUoc2hvdyA9IEZBTFNFKQpyc3R1ZGlvYXBpOjp0ZXJtaW5hbFNlbmQoCiAgICBteVRlcm0sCiAgICAiY2F0IGRhdGEvcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF91aWQudHh0IHwgXCBmZXRjaC1wdWJtZWQgLXBhdGggL1ZvbHVtZXMvQWd1MjAxOC9QdWJNZWQgPiBkYXRhL3B1Ym1lZF9yZXN1bHRfVHVya1BhdGgueG1sIFxuIgopClN5cy5zbGVlcCgxKQpyZXBlYXQgewogICAgU3lzLnNsZWVwKDAuMSkKICAgIGlmIChyc3R1ZGlvYXBpOjp0ZXJtaW5hbEJ1c3kobXlUZXJtKSA9PSBGQUxTRSkgewogICAgICAgIHByaW50KCJDb2RlIEV4ZWN1dGVkIikKICAgICAgICBicmVhawogICAgfQp9CmBgYAoKCgoKLS0tCgoKCmBgYHtyIGV4dHJhY3QgZG9pIGZyb20geG1sLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpteVRlcm0gPC0gcnN0dWRpb2FwaTo6dGVybWluYWxDcmVhdGUoc2hvdyA9IEZBTFNFKQpyc3R1ZGlvYXBpOjp0ZXJtaW5hbFNlbmQoCm15VGVybSwKInh0cmFjdCAtaW5wdXQgZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoLnhtbCAtcGF0dGVybiBQdWJtZWRBcnRpY2xlIC1ibG9jayBBcnRpY2xlSWQgLWlmIEFydGljbGVJZEBJZFR5cGUgLWVxdWFscyBkb2kgLWVsZW1lbnQgQXJ0aWNsZUlkID4gZGF0YS9wdWJtZWRfcmVzdWx0X1R1cmtQYXRoX2RvaS50eHQgXG4iCikKU3lzLnNsZWVwKDEpCnJlcGVhdCB7ClN5cy5zbGVlcCgwLjEpCmlmIChyc3R1ZGlvYXBpOjp0ZXJtaW5hbEJ1c3kobXlUZXJtKSA9PSBGQUxTRSkgewpwcmludCgiQ29kZSBFeGVjdXRlZCIpCmJyZWFrCn0KfQpgYGAKCgpgYGB7cn0KbGlicmFyeSh0aWR5dmVyc2UpCnB1Ym1lZF9yZXN1bHRfVHVya1BhdGhfZG9pIDwtIHJlYWQuZGVsaW0oImRhdGEvcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kudHh0IiwgaGVhZGVyID0gRkFMU0UpCmBgYAoKCmBgYHtyfQpwdWJtZWRfcmVzdWx0X1R1cmtQYXRoX2RvaSRWMVtncmVwKCJeMTAuIiwgcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kkVjEpXQoKcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kkVjIgPC0gZ3JlcGwoCiAgcGF0dGVybiA9ICJeMTAuIiwKICB4ID0gcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kkVjEKKQoKcHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kyIDwtIHB1Ym1lZF9yZXN1bHRfVHVya1BhdGhfZG9pICU+JSAKICBmaWx0ZXIocHVibWVkX3Jlc3VsdF9UdXJrUGF0aF9kb2kkVjIgPT0gVFJVRSkgJT4lIAogIHNlbGVjdChWMSkKCndyaXRlX2NzdihwdWJtZWRfcmVzdWx0X1R1cmtQYXRoX2RvaTIsICJkYXRhL3B1Ym1lZF9yZXN1bHRfVHVya1BhdGhfZG9pMi50eHQiLCBjb2xfbmFtZXMgPSBGQUxTRSkKCgpgYGAKCg==