Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

dvc.yaml 5.4 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
  1. stages:
  2. make-field-files:
  3. foreach: ${submission}
  4. do:
  5. cmd: swgworkflow/make_field_files.py --output output/${key}/fields.fits ${key}
  6. params:
  7. - submission.${key}.footprint
  8. deps:
  9. - ${item.footprint.footprint_file}
  10. - swgworkflow/make_field_files.py
  11. outs:
  12. - output/${key}/fields.fits
  13. create-empty-xmls:
  14. foreach: ${submission}
  15. do:
  16. cmd: weaveworkflow/mos/workflow/mos_stage2/create_xml_files.py output/${key}/fields.fits
  17. --outdir output/${key}/01-empty
  18. deps:
  19. - output/${key}/fields.fits
  20. - weaveworkflow/mos/workflow/mos_stage2/create_xml_files.py
  21. outs:
  22. - output/${key}/01-empty
  23. add-targets:
  24. foreach: ${submission}
  25. do:
  26. cmd: weaveworkflow/mos/workflow/mos_stage3/add_targets_to_xmls.py --catalogues
  27. ${item.catalogue_dir}/*.fits --outdir output/${key}/02-targets output/${key}/01-empty/*
  28. deps:
  29. - output/${key}/01-empty
  30. - ${item.catalogue_dir}
  31. - weaveworkflow/mos/workflow/mos_stage3/add_targets_to_xmls.py
  32. outs:
  33. - output/${key}/02-targets
  34. add-guide-and-calib-stars:
  35. foreach: ${submission}
  36. do:
  37. cmd: >-
  38. weaveworkflow/mos/workflow/mos_stage4/add_guide_and_calib_stars.py
  39. --outdir output/${key}/03-guide-and-calib-stars output/${key}/02-targets/*.xml
  40. deps:
  41. - output/${key}/02-targets
  42. - weaveworkflow/mos/workflow/mos_stage4/add_guide_and_calib_stars.py
  43. outs:
  44. - output/${key}/03-guide-and-calib-stars
  45. clean-xmls:
  46. foreach: ${submission}
  47. do:
  48. cmd: swgworkflow/clean_xml_targets.py --outdir output/${key}/04-cleaned output/${key}/03-guide-and-calib-stars/*.xml
  49. deps:
  50. - output/${key}/03-guide-and-calib-stars
  51. - swgworkflow/clean_xml_targets.py
  52. outs:
  53. - output/${key}/04-cleaned
  54. configure:
  55. foreach: ${submission}
  56. do:
  57. cmd: >-
  58. swgworkflow/configurefields.py --epoch ${item.configure_epoch} --sync
  59. --extra_configure_options ${item.configure_options}
  60. --multistage ${item.multistage}
  61. --outdir output/${key}/05-configured
  62. --xml_file_list output/${key}/04-cleaned/*.xml
  63. params:
  64. - submission.${key}.multistage
  65. - submission.${key}.configure_epoch
  66. - submission.${key}.configure_options
  67. deps:
  68. - output/${key}/04-cleaned
  69. - swgworkflow/configurefields.py
  70. - /soft/configure/configure
  71. outs:
  72. - output/${key}/05-configured
  73. add-configured-to-catalogues:
  74. foreach: ${submission}
  75. do:
  76. cmd: >-
  77. swgworkflow/add_configured_to_catalogues.py
  78. --catalogues ${item.catalogue_dir}/*.fits
  79. --outdir output/${key}/catalogs-configured/
  80. output/${key}/05-configured/*.xml
  81. deps:
  82. - ${item.catalogue_dir}
  83. - swgworkflow/add_configured_to_catalogues.py
  84. - output/${key}/05-configured
  85. outs:
  86. - output/${key}/catalogs-configured
  87. add-configured-to-external-source-lists:
  88. foreach: ${submission}
  89. do:
  90. cmd: >-
  91. swgworkflow/add_configured_to_source_lists.py
  92. --catalogues output/${key}/catalogs-configured/*.fits
  93. --suffix=-configured-${key}
  94. --outdir output/${key}/external-configured/ ${item.external_cats}/*.fits
  95. deps:
  96. - output/${key}/catalogs-configured
  97. - ${item.external_cats}
  98. - swgworkflow/add_configured_to_source_lists.py
  99. outs:
  100. - output/${key}/external-configured
  101. add-configured-to-internal-source-lists:
  102. foreach: ${submission}
  103. do:
  104. cmd: >-
  105. swgworkflow/add_configured_to_source_lists.py
  106. --catalogues output/${key}/catalogs-configured/*.fits
  107. --suffix=-configured-${key}
  108. --outdir output/${key}/internal-configured/ ${item.internal_cats}/*.fits
  109. deps:
  110. - output/${key}/catalogs-configured
  111. - ${item.internal_cats}
  112. - swgworkflow/add_configured_to_catalogues.py
  113. outs:
  114. - output/${key}/internal-configured
  115. downsample_SV_exp2_DR3_dwarfonly:
  116. cmd: >-
  117. mkdir -p catalogues/SV_exp2_DR3_dwarfonly_downsample &&
  118. swgworkflow/downsample_SVexp2.py
  119. --input_catalogue catalogues/SV_exp2_DR3_dwarfonly/cat_exp2_SV.fits
  120. --output_catalogue catalogues/SV_exp2_DR3_dwarfonly_downsample/cat_exp2_SV.fits
  121. --downsample_low_prio 0.5 --overwrite
  122. deps:
  123. - catalogues/SV_exp2_DR3_dwarfonly/cat_exp2_SV.fits
  124. - swgworkflow/downsample_SVexp2.py
  125. outs:
  126. - catalogues/SV_exp2_DR3_dwarfonly_downsample/cat_exp2_SV.fits
  127. downsample_SV_exp2_DR3_onlyprio8:
  128. cmd: >-
  129. mkdir -p catalogues/SV_exp2_DR3_dwarfonly_onlyprio8 &&
  130. swgworkflow/downsample_SVexp2.py
  131. --input_catalogue catalogues/SV_exp2_DR3_dwarfonly/cat_exp2_SV.fits
  132. --output_catalogue catalogues/SV_exp2_DR3_dwarfonly_onlyprio8/cat_exp2_SV.fits
  133. --downsample_low_prio 0.5 --only_prio 8 --overwrite
  134. deps:
  135. - catalogues/SV_exp2_DR3_dwarfonly/cat_exp2_SV.fits
  136. - swgworkflow/downsample_SVexp2.py
  137. outs:
  138. - catalogues/SV_exp2_DR3_dwarfonly_onlyprio8/cat_exp2_SV.fits
  139. downsample_SV_exp2_0p5:
  140. cmd: >-
  141. mkdir -p catalogues/SV_exp2_downsample0.5 &&
  142. swgworkflow/downsample_SVexp2.py
  143. --input_catalogue catalogues/SV_exp2/cat_exp2_SV.fits
  144. --output_catalogue catalogues/SV_exp2_downsample0.5/cat_exp2_SV.fits
  145. --downsample_low_prio 0.5 --overwrite
  146. deps:
  147. - catalogues/SV_exp2/cat_exp2_SV.fits
  148. - swgworkflow/downsample_SVexp2.py
  149. outs:
  150. - catalogues/SV_exp2_downsample0.5/cat_exp2_SV.fits
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...