openaq_engine.src.utils package¶
Submodules¶
openaq_engine.src.utils.utils module¶
- openaq_engine.src.utils.utils.ee_array_to_df(arr, list_of_bands)[source]¶
Transforms client-side ee.Image.getRegion array to pandas.DataFrame.
- openaq_engine.src.utils.utils.get_data(query)[source]¶
Pulls data from the db based on the query.
- Parameters:
query (str) – SQL query from the database
- Returns:
Dump of Query into a DataFrame
- Return type:
pd.DataFrame
- openaq_engine.src.utils.utils.read_csv(path: str, **kwargs: Any) DataFrame [source]¶
Read csv ensuring that nan’s are not parsed
- openaq_engine.src.utils.utils.write_csv(df: DataFrame, path: str, **kwargs: Any) None [source]¶
Write csv to provided path ensuring that the correct encoding and escape characters are applied.
Needed when csv’s have text with html tags in it and lists inside cells.