@@ -41,7 +41,7 @@ def name(self) -> str:
4141
4242class MicrosoftVersion (BuiltVersion ):
4343 provider : Literal ["microsoft" ] = "microsoft"
44- version : Literal ["v2" , "v3" , "v4" , "v5" , "v6" , "v7" , "water_mask" ]
44+ version : Literal ["v2" , "v3" , "v4" , "v5" , "v6" , "v7" , "v7_1" , "v7_e101" , " water_mask" ]
4545 bands : dict [str , int ]
4646
4747 def process_resources (self , resolution : str ) -> tuple [str , str ]:
@@ -106,15 +106,35 @@ def process_resources(self, resolution: str) -> tuple[str, str]:
106106 "7" : MicrosoftVersion (
107107 version = "v7" ,
108108 time_points = [
109- f"{ y } q{ q } " for y , q in itertools .product (range (2020 , 2025 ), range (1 , 5 ))
110- ][1 :- 2 ],
109+ f"{ y } q{ q } " for y , q in itertools .product (range (2020 , 2024 ), range (1 , 5 ))
110+ ][1 :],
111111 input_template = "predictions/{time_point}/9-37-best_practices_p3_ensemble_corrected/*" ,
112112 raw_output_template = "{time_point}/{tile_key}.tif" ,
113113 bands = {
114114 "density" : 1 ,
115115 "height" : 2 ,
116116 },
117117 ),
118+ "7_1" : MicrosoftVersion (
119+ version = "v7_1" ,
120+ time_points = ['2020q2' , '2024q2' ],
121+ input_template = "predictions/{time_point}/model_v7_ensemble_6-25-25/*" ,
122+ raw_output_template = "{time_point}/{tile_key}.tif" ,
123+ bands = {
124+ "density" : 1 ,
125+ "height" : 2 ,
126+ },
127+ ),
128+ "7_e101" : MicrosoftVersion (
129+ version = "v7_e101" ,
130+ time_points = ['2023q4' ],
131+ input_template = "predictions/{time_point}/itu_combined_2023q4_6-29-25/*" ,
132+ raw_output_template = "{time_point}/{tile_key}.tif" ,
133+ bands = {
134+ "density" : 1 ,
135+ "height" : 2 ,
136+ },
137+ ),
118138 "water_mask" : MicrosoftVersion (
119139 version = "water_mask" ,
120140 time_points = ["" ],
0 commit comments