浏览代码

add foldertemplate

julien colomb 4 年之前
父节点
当前提交
95981b580e
共有 84 个文件被更改,包括 40 次插入0 次删除
  1. 40 0
      gin-foldertemplate/createfolderfromGooglesheet.r
  2. 0 0
      gin-foldertemplate/template1/01_preparatory_material/accepted_grants/gitdir
  3. 0 0
      gin-foldertemplate/template1/01_preparatory_material/administration_files/gitdir
  4. 0 0
      gin-foldertemplate/template1/01_preparatory_material/code_libraries/gitdir
  5. 0 0
      gin-foldertemplate/template1/01_preparatory_material/data_acquisition_doc/gitdir
  6. 0 0
      gin-foldertemplate/template1/01_preparatory_material/data_acquisition_tool/gitdir
  7. 0 0
      gin-foldertemplate/template1/01_preparatory_material/data_organisation_doc/gitdir
  8. 0 0
      gin-foldertemplate/template1/01_preparatory_material/data_processing/gitdir
  9. 0 0
      gin-foldertemplate/template1/01_preparatory_material/gitdir
  10. 0 0
      gin-foldertemplate/template1/01_preparatory_material/logs/gitdir
  11. 0 0
      gin-foldertemplate/template1/01_preparatory_material/preregistration/gitdir
  12. 0 0
      gin-foldertemplate/template1/02_data/derived_data/archived_data/gitdir
  13. 0 0
      gin-foldertemplate/template1/02_data/derived_data/final_data/gitdir
  14. 0 0
      gin-foldertemplate/template1/02_data/derived_data/processed_data/gitdir
  15. 0 0
      gin-foldertemplate/template1/02_data/gitdir
  16. 0 0
      gin-foldertemplate/template1/02_data/primary_data/gitdir
  17. 0 0
      gin-foldertemplate/template1/03_data_analysis/data_analysis/gitdir
  18. 0 0
      gin-foldertemplate/template1/03_data_analysis/gitdir
  19. 0 0
      gin-foldertemplate/template1/03_data_analysis/modelling/gitdir
  20. 0 0
      gin-foldertemplate/template1/03_data_analysis/reproducible_reports/gitdir
  21. 0 0
      gin-foldertemplate/template1/04_publication/conferences/gitdir
  22. 0 0
      gin-foldertemplate/template1/04_publication/figures/gitdir
  23. 0 0
      gin-foldertemplate/template1/04_publication/funder_communications/gitdir
  24. 0 0
      gin-foldertemplate/template1/04_publication/gitdir
  25. 0 0
      gin-foldertemplate/template1/04_publication/grant_application/gitdir
  26. 0 0
      gin-foldertemplate/template1/04_publication/manuscripts/gitdir
  27. 0 0
      gin-foldertemplate/template1/05_misc/gitdir
  28. 0 0
      gin-foldertemplate/template1/06_lab-shared/gitdir
  29. 0 0
      gin-foldertemplate/template_3/01_primary_data/gitdir
  30. 0 0
      gin-foldertemplate/template_3/02_derived_data/gitdir
  31. 0 0
      gin-foldertemplate/template_3/03_data_analysis/gitdir
  32. 0 0
      gin-foldertemplate/template_3/03_data_analysis/modelling/gitdir
  33. 0 0
      gin-foldertemplate/template_3/03_data_analysis/reproducible_reports/gitdir
  34. 0 0
      gin-foldertemplate/template_3/04_figures/gitdir
  35. 0 0
      gin-foldertemplate/template_3/05_publication/figures/gitdir
  36. 0 0
      gin-foldertemplate/template_3/05_publication/gitdir
  37. 0 0
      gin-foldertemplate/template_3/05_publication/grant_application/gitdir
  38. 0 0
      gin-foldertemplate/template_3/05_publication/posters/gitdir
  39. 0 0
      gin-foldertemplate/template_3/05_publication/presentations/gitdir
  40. 0 0
      gin-foldertemplate/template_3/06_manuscripts/gitdir
  41. 0 0
      gin-foldertemplate/template_3/07_documentation/accepted_grants/gitdir
  42. 0 0
      gin-foldertemplate/template_3/07_documentation/administration_files/gitdir
  43. 0 0
      gin-foldertemplate/template_3/07_documentation/code_libraries/gitdir
  44. 0 0
      gin-foldertemplate/template_3/07_documentation/data_acquisition_doc/gitdir
  45. 0 0
      gin-foldertemplate/template_3/07_documentation/data_acquisition_tool/gitdir
  46. 0 0
      gin-foldertemplate/template_3/07_documentation/data_organisation_doc/gitdir
  47. 0 0
      gin-foldertemplate/template_3/07_documentation/data_processing/gitdir
  48. 0 0
      gin-foldertemplate/template_3/07_documentation/funder_communications/gitdir
  49. 0 0
      gin-foldertemplate/template_3/07_documentation/gitdir
  50. 0 0
      gin-foldertemplate/template_3/07_documentation/logs/gitdir
  51. 0 0
      gin-foldertemplate/template_3/07_documentation/preregistration/gitdir
  52. 0 0
      gin-foldertemplate/template_3/08_misc/gitdir
  53. 0 0
      gin-foldertemplate/template_3/09_lab-shared/gitdir
  54. 0 0
      gin-foldertemplate/template_ori/01_data/archived_data/gitdir
  55. 0 0
      gin-foldertemplate/template_ori/01_data/derived_data/gitdir
  56. 0 0
      gin-foldertemplate/template_ori/01_data/final_data/gitdir
  57. 0 0
      gin-foldertemplate/template_ori/01_data/gitdir
  58. 0 0
      gin-foldertemplate/template_ori/01_data/primary_data/gitdir
  59. 0 0
      gin-foldertemplate/template_ori/01_data/processed_data/gitdir
  60. 0 0
      gin-foldertemplate/template_ori/02_code/code_libraries/gitdir
  61. 0 0
      gin-foldertemplate/template_ori/02_code/data_acquisition_tool/gitdir
  62. 0 0
      gin-foldertemplate/template_ori/02_code/data_analysis/gitdir
  63. 0 0
      gin-foldertemplate/template_ori/02_code/data_processing/gitdir
  64. 0 0
      gin-foldertemplate/template_ori/02_code/gitdir
  65. 0 0
      gin-foldertemplate/template_ori/02_code/modelling/gitdir
  66. 0 0
      gin-foldertemplate/template_ori/03_documentation/accepted_grants/gitdir
  67. 0 0
      gin-foldertemplate/template_ori/03_documentation/administration_files/gitdir
  68. 0 0
      gin-foldertemplate/template_ori/03_documentation/data_acquisition_doc/gitdir
  69. 0 0
      gin-foldertemplate/template_ori/03_documentation/data_organisation_doc/gitdir
  70. 0 0
      gin-foldertemplate/template_ori/03_documentation/gitdir
  71. 0 0
      gin-foldertemplate/template_ori/03_documentation/logs/gitdir
  72. 0 0
      gin-foldertemplate/template_ori/03_documentation/preregistration/gitdir
  73. 0 0
      gin-foldertemplate/template_ori/03_documentation/reproducible_reports/gitdir
  74. 0 0
      gin-foldertemplate/template_ori/04_figures/gitdir
  75. 0 0
      gin-foldertemplate/template_ori/05_publication/conferences/gitdir
  76. 0 0
      gin-foldertemplate/template_ori/05_publication/figures/gitdir
  77. 0 0
      gin-foldertemplate/template_ori/05_publication/funder_communications/gitdir
  78. 0 0
      gin-foldertemplate/template_ori/05_publication/gitdir
  79. 0 0
      gin-foldertemplate/template_ori/05_publication/grant_application/gitdir
  80. 0 0
      gin-foldertemplate/template_ori/05_publication/manuscripts/gitdir
  81. 0 0
      gin-foldertemplate/template_ori/05_publication/posters/gitdir
  82. 0 0
      gin-foldertemplate/template_ori/05_publication/presentations/gitdir
  83. 0 0
      gin-foldertemplate/template_ori/06_misc/gitdir
  84. 0 0
      gin-foldertemplate/template_ori/07_lab-shared/gitdir

+ 40 - 0
gin-foldertemplate/createfolderfromGooglesheet.r

@@ -0,0 +1,40 @@
+library (googlesheets4)
+gs_auth()
+# 
+template_f = gs_url ("https://docs.google.com/spreadsheets/d/1rrl2QcBIQNIQ-D5ugH7FuaiVckItAQxRVlW-Jgb9sdo/edit?ts=5ee10875#gid=1035048464")
+
+# 
+# data= googlesheets::gs_read_csv(PIlist, skip =2)
+
+template_data <- read_sheet("https://docs.google.com/spreadsheets/d/1rrl2QcBIQNIQ-D5ugH7FuaiVckItAQxRVlW-Jgb9sdo/edit?ts=5ee10875#gid=1035048464")
+
+
+
+
+
+createtemplate <- function(dirname ="template1", template_data) {
+  dir.create(dirname)
+  setwd(dirname)
+  template_dataf = template_data [(template_data$create != "NULL"),]
+  for (i in c(nrow(template_dataf):1)){
+    if (nchar(template_dataf$create[i])<2) {
+      dir.create(template_dataf$alternative_name[i])
+      file.create(paste0(template_dataf$alternative_name[i], "/gitdir"))
+      file.rename(template_dataf$alternative_name[i], paste0 ("0",template_dataf$create[i],"_",template_dataf$alternative_name[i]))
+      } else {
+      dir.create(paste0(template_dataf$create[i], "/",template_dataf$alternative_name[i]), recursive = TRUE)
+      file.create(paste0(template_dataf$create[i], "/",template_dataf$alternative_name[i], "/gitdir"))
+    }
+  }  
+  setwd("../")
+}
+
+#setwd("20_deriveddata")
+template_data$create = as.character(template_data$upfolder_2)
+createtemplate(dirname ="template1",template_data)
+
+template_data$create = as.character(template_data$unitial_upfolder)
+createtemplate(dirname ="template_ori",template_data)
+template_data$create = as.character(template_data$upfolder_3)
+createtemplate(dirname ="template_3",template_data)
+

+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/accepted_grants/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/administration_files/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/code_libraries/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/data_acquisition_doc/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/data_acquisition_tool/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/data_organisation_doc/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/data_processing/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/logs/gitdir


+ 0 - 0
gin-foldertemplate/template1/01_preparatory_material/preregistration/gitdir


+ 0 - 0
gin-foldertemplate/template1/02_data/derived_data/archived_data/gitdir


+ 0 - 0
gin-foldertemplate/template1/02_data/derived_data/final_data/gitdir


+ 0 - 0
gin-foldertemplate/template1/02_data/derived_data/processed_data/gitdir


+ 0 - 0
gin-foldertemplate/template1/02_data/gitdir


+ 0 - 0
gin-foldertemplate/template1/02_data/primary_data/gitdir


+ 0 - 0
gin-foldertemplate/template1/03_data_analysis/data_analysis/gitdir


+ 0 - 0
gin-foldertemplate/template1/03_data_analysis/gitdir


+ 0 - 0
gin-foldertemplate/template1/03_data_analysis/modelling/gitdir


+ 0 - 0
gin-foldertemplate/template1/03_data_analysis/reproducible_reports/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/conferences/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/figures/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/funder_communications/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/grant_application/gitdir


+ 0 - 0
gin-foldertemplate/template1/04_publication/manuscripts/gitdir


+ 0 - 0
gin-foldertemplate/template1/05_misc/gitdir


+ 0 - 0
gin-foldertemplate/template1/06_lab-shared/gitdir


+ 0 - 0
gin-foldertemplate/template_3/01_primary_data/gitdir


+ 0 - 0
gin-foldertemplate/template_3/02_derived_data/gitdir


+ 0 - 0
gin-foldertemplate/template_3/03_data_analysis/gitdir


+ 0 - 0
gin-foldertemplate/template_3/03_data_analysis/modelling/gitdir


+ 0 - 0
gin-foldertemplate/template_3/03_data_analysis/reproducible_reports/gitdir


+ 0 - 0
gin-foldertemplate/template_3/04_figures/gitdir


+ 0 - 0
gin-foldertemplate/template_3/05_publication/figures/gitdir


+ 0 - 0
gin-foldertemplate/template_3/05_publication/gitdir


+ 0 - 0
gin-foldertemplate/template_3/05_publication/grant_application/gitdir


+ 0 - 0
gin-foldertemplate/template_3/05_publication/posters/gitdir


+ 0 - 0
gin-foldertemplate/template_3/05_publication/presentations/gitdir


+ 0 - 0
gin-foldertemplate/template_3/06_manuscripts/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/accepted_grants/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/administration_files/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/code_libraries/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/data_acquisition_doc/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/data_acquisition_tool/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/data_organisation_doc/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/data_processing/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/funder_communications/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/logs/gitdir


+ 0 - 0
gin-foldertemplate/template_3/07_documentation/preregistration/gitdir


+ 0 - 0
gin-foldertemplate/template_3/08_misc/gitdir


+ 0 - 0
gin-foldertemplate/template_3/09_lab-shared/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/archived_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/derived_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/final_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/primary_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/01_data/processed_data/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/code_libraries/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/data_acquisition_tool/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/data_analysis/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/data_processing/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/02_code/modelling/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/accepted_grants/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/administration_files/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/data_acquisition_doc/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/data_organisation_doc/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/logs/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/preregistration/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/03_documentation/reproducible_reports/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/04_figures/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/conferences/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/figures/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/funder_communications/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/grant_application/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/manuscripts/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/posters/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/05_publication/presentations/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/06_misc/gitdir


+ 0 - 0
gin-foldertemplate/template_ori/07_lab-shared/gitdir