VRain
Riwayat Versi

Riwayat Versi

Ringkasan perubahan besar di tiap versi program VRain. Perubahan kecil (perbaikan tampilan, perbaikan bug minor) tidak dicatat satu-satu di sini.

Ringkasan versi saat ini

ProgramVersi saat ini
VRainPrepv.2
VRainThiessenv.2
VRainStormv.4
VRainFreqv.5
VRainDownloadv.1 (rilis pertama)
VRainBasinv.3
VRainMasterv.5

Rilis v.2026-10 menjadikan VRain tahap pertama alur kerja baku VRain → VBasin → model hidrodinamik: setiap program menulis paket vrain_design_rainfall.json yang dibaca VBasin, dan menu Tools → Open VBasin tersedia di semua program.


VRainPrep

  • v.1 — versi awal: memuat dan merapikan data hujan dari CSV/Excel, dengan deteksi kolom otomatis dan opsi pemetaan kolom manual.
  • v.2 (saat ini) — tampilan dan menu disatukan dengan program VRain lainnya, sehingga perpindahan antar program (mis. kirim hasil ke VRainStorm) lebih mulus.

VRainThiessen

  • v.1 — versi awal: hitung poligon Thiessen/Voronoi dan bobot area per stasiun.
  • v.2 (saat ini) — tampilan disatukan dengan program VRain lainnya; hasil pembobotan kini juga dipakai langsung oleh VRainMaster untuk menghitung hujan areal otomatis.

VRainStorm

  • v.1 — versi awal: ekstraksi kejadian hujan dan analisis pola durasi/Huff.
  • v.2 — tampilan disatukan dengan program VRain lainnya.
  • v.3 — menambahkan desain kurva IDF-DDF (langsung dari data maupun lewat model rumus Talbot/Sherman/Mononobe), pemrosesan yang lebih responsif untuk data besar, dan dukungan data dengan interval rekam selain per-jam.
  • v.4 (saat ini) — analisis Huff menulis pola waktu siap-VBasin (JSON + CSV jam,fraksi) dari rerata kumulatif kuartil modal; mode Percentage menghasilkan pola berbasis fraksi durasi. Kurva kedalaman kini bernama DDF (Depth-Duration-Frequency); sebelumnya diberi label "IFD", padahal huruf I berarti intensitas. Kurva intensitas tetap IDF.

VRainFreq

  • v.1 — versi awal: analisis frekuensi dengan pemrosesan banyak file sekaligus (batch).
  • v.2 — penambahan metode fitting yang lebih ketat secara statistik, lalu penyederhanaan tampilan.
  • v.3 — menambahkan mode Simple untuk pengguna baru (grafik kertas probabilitas, alur yang lebih ringkas), uji kecocokan gaya baku hidrologi, dan grafik ringkasan perbandingan antar stasiun.
  • v.4 — tombol Grid NetCDF... (grid hujan satelit sebagai deret maksimum tahunan areal, dengan sampling sel representatif) dan rekomendasi sebaran yang mempertimbangkan kestabilan ekor GEV.
  • v.5 (saat ini) — setiap ekspor hasil (Excel/CSV, termasuk mode semua kolom) menulis paket hujan rancangan ..._vbasin.json untuk VBasin; durasi deret kiriman VRainStorm dikenali dari nama berkasnya.

VRainDownload (v.1)

Program baru — mengunduh data hujan satelit GPM IMERG lewat Google Earth Engine tanpa perlu bisa coding, lalu mengolahnya menjadi format yang langsung bisa dipakai program VRain lainnya (NetCDF, CSV per sel, atau HEC-DSS).

VRainBasin

  • v.1 — rilis pertama: hujan rancangan per sub-DAS secara batch langsung dari grid hujan satelit (GPM IMERG) + shapefile sub-DAS: pembobotan luas fraksional, DDF areal, ARF terukur, keluaran HEC-HMS (DSS/gage/met, tabel Frequency Storm, parameter transform awal).
  • v.2 — metode hujan rancangan Huff terpool (kejadian hujan dari setiap sel grid digabung per sub-DAS, durasi dominan dan kuartil modal diambil dari data — rantai analisis VRainStorm yang sama), skala global ke DDF areal seluruh DAS, grafik histogram durasi & kuartil Huff.
  • v.3 (saat ini) — folder keluaran 07_VBasin/ berisi paket hujan rancangan (kedalaman DAS + per sub-DAS + DDF + pola Huff + rujukan hietograf) dan README cara memakainya di VBasin.

VRainMaster

  • v.1 — versi awal: menjalankan seluruh tahapan analisis (pembobotan, pola hujan, hujan rancangan) sekaligus untuk banyak stasiun, langsung menghasilkan laporan Word. Sebelumnya proses ini harus dilakukan satu-satu lewat program terpisah.
  • v.3 — masukan grid NetCDF (tombol "Punya grid hujan?") dan jalur baru Grid + Sub-DAS yang membawa mesin VRainBasin ke dalam VRainMaster (banyak sub-DAS sekaligus, tanpa jaringan stasiun); tata letak tiga langkah bernomor dengan penanda PILIH SALAH SATU / BOLEH DIGABUNG.
  • v.4 — jalur grid harian mendapat kedalaman analisis yang sama dengan jalur stasiun (uji kecocokan, grafik peluang, perbandingan sebaran per sub-DAS).
  • v.5 (saat ini) — menulis paket hujan rancangan untuk VBasin: satu berkas per jalur (VRain_VBasin_<Jalur>.json) plus salinan utama vrain_design_rainfall.json (prioritas: grid + sub-DAS, areal harian, areal sub-harian, titik, AMS); menu Tools → Open VBasin.
  • v.2 — laporan Word dirombak menjadi laporan konsultan yang jauh lebih lengkap dan siap pakai:
    • Ringkasan Eksekutif, Evaluasi Kecukupan Data, Justifikasi Pemilihan Sebaran, Keterbatasan Analisis, Komentar Review Teknis, dan Kesimpulan — otomatis berdasarkan kondisi data yang terdeteksi, bukan teks generik.
    • Dukungan Keputusan — satu grafik gabungan merangkum semua kombinasi jalur/stasiun yang dijalankan dalam satu kali proses.
    • Kurva IDF-DDF, termasuk perbandingan hasil empiris vs. rumus Mononobe (titik + garis), langsung di badan laporan.
    • Faktor Reduksi Areal (ARF) otomatis untuk jaringan stasiun tipis atau hanya satu titik — termasuk kasus stasiun berada di luar batas DAS, yang sebelumnya menyebabkan galat.
    • Pilihan format laporan (Lengkap / Ringkas dengan Lampiran) dan gaya penulisan (Ringkas untuk laporan praktis / Akademis).
    • Nama berkas laporan mengikuti jalur analisis yang dipilih (mis. VRain_Master_Report_All4Modes.docx), supaya beberapa percobaan tidak saling menimpa.
    • Jendela log proses kini bisa disalin langsung (tombol Salin Log), dan menampilkan jejak proses lebih rinci per stasiun — memudahkan penelusuran kalau ada data yang tidak terproses.
    • Perbaikan sejumlah galat penting pada analisis sub-harian: ekstraksi hujan maksimum tahunan yang sebelumnya bisa jauh lebih rendah dari seharusnya pada data tertentu, pelabelan durasi yang keliru untuk data dengan interval rekam selain per-jam (mis. data satelit 30-menitan), dan kegagalan (silently) pada kombinasi pengaturan ambang hujan tertentu.