This software is being developed at the University of Aizu, Aizu-Wakamatsu, Fukushima, Japan
Project description
Manual to use Japan Air Pollutio ANalytics Package
SQL queries
Execute the following two SQL queries to create tables in a database.
Step 1: Create Station_info table
CREATE TABLE station_info(stationid integer not null, location geography(POINT,4326), address varchar,constraint Sid unique (stationID));
Step 2: Create table to store hourlyObservations
create table hourly_observations(stationID int not null, obsDate timestamp, SO2 double precision, no double precision, no2 double precision, nox double precision, co double precision, ox double precision, nmhc double precision, ch4 double precision, thc double precision, spm double precision, pm25 double precision, sp double precision, wd varchar, ws double precision, temp double precision, hum double precision, constraint SOH unique (stationID,obsDate));
Unzipping the data files
1.1. Old zip files
The programs in this directory are meant to store the SORAMAME air pollution data for the period 2018-01-01 to 2021-03-31.
-
Create two temporary directories, say temp and tempBak.
mkdir temp tempBak #temp directory will store the data. #tempBak directory is used by the Python program.
-
Download all the zip files into the temp directory.
-
Enter into the temp directory.
cd temp
-
Uncompress the zip files using the below provided shell script.
vi uncompressZipFiles.sh #add the below provided code zipFiles=`ls ~/temp/*.zip` for eachZipFile in $zipFiles do unzip $eachZipFile rm $eachZipFile done subZipFiles=`ls ~/temp/*.zip` for eachZipfile in $subZipFiles do echo 'unzipping ' $eachZipfile unzip $eachZipfile rm -rf $eachZipfile done
-
Execute the shell script.
sh uncompressZipFiles.sh
The above program will create the folders '01' to '47'. Each folder represents a Prefecture in Japan.
1.2. New zip files
The programs in this directory are meant to store the SORAMAME air pollution data generated from 2021-04-01~.
-
Download the data.zip file from the soramame website.
-
Move the file into the directory containing the file "insertDataFromZipFolderToDatabase.py"
mv ~/Downloads/data.zip .
-
Create a temporary directory, say temp, to store the unzip files.
mkdir temp
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file japanAirAnalytics-2023.11.15.1.tar.gz
.
File metadata
- Download URL: japanAirAnalytics-2023.11.15.1.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 104c5439f7eed2fe06c63a22828ed8db31f682fe644422f67743aa8dd2844ffb |
|
MD5 | d10a2c4feda6396032c406e9fb3692df |
|
BLAKE2b-256 | 9552189082367191fe5a5a308b73c3e00fc230e38e4e037f07f8d99eb6c407d7 |
File details
Details for the file japanAirAnalytics-2023.11.15.1-py3-none-any.whl
.
File metadata
- Download URL: japanAirAnalytics-2023.11.15.1-py3-none-any.whl
- Upload date:
- Size: 24.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ac19fe06212da55611204d8744ad72cf01d60b43541f2e01a6c8f65e5557508 |
|
MD5 | 9ed39e55ae2b2b12bf333b84d4e66821 |
|
BLAKE2b-256 | 65fb442bb0c599cdd9e436439cc7db0b5328f99fc7d345f68e6ef0c0a61a0cda |