Menghitung dan menampilkan percampuran masa air dengan metode omptimum multiparameter analysis. Kode ini merupakan pengayaan dari kode yang sudah ada di situs https://ocefpaf.github.io/python4oceanographers/blog/2014/03/24/watermass/ .
Beberapa tambahan yang dibuat yaitu fleksibilitas jumlah masa air yang dihitung (2 atau 3 masa air), letak colorbar, letak peta insert dan diagram TS. Untuk lebih jelasnya dapat dilihat pada penjelasan difile test.py
deskripsi file:
- maluku.csv : contoh file data yang digunakan
- omp_ipb.py : file class untuk perhitungan omp
- test.py : contoh penggunaan class yang telah dibuat.
sebelum menggunakan class ini install terlebih dahulu:
- python 3
- install anaconda
- install beberapa modul berikut: pandas, numpy, matplotlib, gsw, brewer2mpl, mpl_toolkits, scipy
- Download repo ini, kemudian jalankan test.py (anda dapat menggunakan spyder)
filenya: masukan alamat file CSV anda
grid_kedalaman : jumlah data dari kedalaman
catatan: pastikan jumlah data keseluruhan = grid_kedalaman * jumlah_stasiun/transek
T : nilai temperature
S : Nilai salinitas
ind : nilai batas masa air
menghasilkan gambar contourf dari masa air
T : nilai temperature
S : Nilai salinitas
depth : data kedalaman
latitude : data latitude
masa_air : nilai masa air (hasil dari fungsi mixing)
menghasilkan colorbar dari setiap masa air
fig : hasil output dari gambar_utama
letak : 1 -> pojok kiri atas
2 -> pojok kiri bawah
3 -> pojok kanan bawah
4 -> pojok kanan atas
label : nama-nama dari masa air
menghasilkan gambar diagram TS dari data yang diolah
ax : gambar_utama
S : salinitas
T : temperature
cores : nilai masa air
labels : nama masa air
jumlah_garis : jumlah garis TS
posisi_judul : posisi judul sumbu-y (left atau right)