[docs]classIndia(CountryTestBase):location="India"units="samples tested"source_label="Indian Council of Medical Research"source_url="https://raw.githubusercontent.com/datameet/covid19/master/data/icmr_testing_status.json"source_url_ref="https://github.com/datameet/covid19"notes="Made available by DataMeet on GitHub"rename_columns={"report_time":"Date","samples":"Cumulative total"}
[docs]defread(self)->pd.DataFrame:data=request_json(self.source_url)data=[x["value"]forxindata["rows"]]df=pd.DataFrame.from_records(data,columns=["report_time","samples"])# Load only columns neededdf["report_time"]=clean_date_series(df["report_time"],"%Y-%m-%dT%H:%M:%S.%f%z")# Clean datereturndf