diff --git a/docs/_data/archive.yml b/docs/_data/archive.yml deleted file mode 100644 index e0cca85..0000000 --- a/docs/_data/archive.yml +++ /dev/null @@ -1,49 +0,0 @@ -# TEMPLATE -# - title : >- -# {{ judul singkat notebook }} -# notebook : {{ nama berkas notebook tanpa .ipynb }} -# date : {{ isi tanggal dengan format YYYY-MM-DD }} -# author : {{ pengunggah }} -# version : {{ versi notebook }} - -- title : >- - Demo Pos Hujan - notebook : demo_pos_hujan - folder : _old - date : 2019-01-09 - author : taruma - version : 1.0.0 - description : >- - Penggunaan dan penjelasan fungsi dalam modul `prepkit` (disinggung juga penggunaan `viewkit`) - -- title : >- - Demo Jawa Barat - notebook : demo_data_jawa_barat - folder : _old - date : 2019-01-09 - author : taruma - version : 1.0.0 - description : >- - Penggunaan `pandas` untuk mengolah data harian dari bmkg online untuk satu provinsi. - Dalam notebook ini fokus dalam eksplorasi data di Jawa Barat. - -- title : >- - Demo Metadata BMKG - notebook : demo_metadata_bmkg - folder : _old - date : 2019-01-09 - author : taruma - version : 1.0.0 - description : >- - Dilakukan eksplorasi metadata (informasi stasiun) - untuk seluruh wilayah Indonesia yang diperoleh dari BMKG online. - -- title : >- - Prediksi Kualitas Air menggunakan Metode _Artificial Neural Networks_ - notebook : taruma-ann-ka - folder : notebook - date : 2019-06-22 - author : taruma - version : 1.1.0 - description : >- - \ No newline at end of file diff --git a/docs/_data/demo.yml b/docs/_data/demo.yml deleted file mode 100644 index 0116f58..0000000 --- a/docs/_data/demo.yml +++ /dev/null @@ -1,14 +0,0 @@ -# TEMPLATE -# - title : >- -# {{ judul singkat notebook}} -# notebook : {{ nama berkas notebook tanpa .ipynb }} -# date : {{ isi tanggal dengan format YYYY-MM-DD }} -# author : {{ pengunggah }} -# version : {{ versi notebook }} - -- title : >- - Prediksi Kualitas Air menggunakan Metode _Artificial Neural Networks_ - notebook : taruma_demo_ann_ka_2_0_0 - date : 2019-07-13 - author : taruma - version : 2.0.0 \ No newline at end of file diff --git a/docs/_data/general.yml b/docs/_data/general.yml new file mode 100644 index 0000000..94dc1fc --- /dev/null +++ b/docs/_data/general.yml @@ -0,0 +1,148 @@ +# TEMPLATE +# - title : >- +# {{ Judul Singkat Notebook }} +# date : {{ isi tanggal dengan format YYYY-MM-DD }} +# author : {{ nama github }} +# version : {{ versi notebook }} +# gist : {{ isi true jika menggunakan gist.github}} +# gist_id : {{ gist ID }} +# folder : {{ folder di repo hidrokit/notebook }} +# notebook : {{ nama berkas notebook tanpa .ipynb }} +# hidrokit : {{ versi hidrokit jika ada }} +# category : {{ kategori notebook ditulis dengan format [kategori1, kategori2, ...]}} + +- title : >- + Demo Pos Hujan + date : 2019-01-09 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : _old + notebook : demo_pos_hujan + hidrokit : 0.1.x + category : [arsip, manual] + description : >- + Penggunaan dan penjelasan fungsi dalam modul `prepkit` (disinggung juga penggunaan `viewkit`) + +- title : >- + Demo Jawa Barat + date : 2019-01-09 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : _old + notebook : demo_data_jawa_barat + hidrokit : + category : [arsip, manual] + description : >- + Penggunaan `pandas` untuk mengolah data harian dari bmkg online untuk satu provinsi. + Dalam notebook ini fokus dalam eksplorasi data di Jawa Barat. + +- title : >- + Demo Metadata BMKG + date : 2019-01-09 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : _old + notebook : demo_metadata_bmkg + hidrokit : + category : [arsip, manual] + description : >- + Dilakukan eksplorasi metadata (informasi stasiun) + untuk seluruh wilayah Indonesia yang diperoleh dari BMKG online. + +- title : >- + Prediksi Kualitas Air menggunakan Metode _Artificial Neural Networks_ + date : 2019-06-22 + author : taruma + version : 1.1.0 + gist : false + gist_id : + folder : notebook + notebook : taruma-ann-ka + hidrokit : + category : [arsip, demo] + description : + +- title : >- + Menentukan kriteria berdasarkan total bulanan + date : 2019-07-17 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_hk60_resample + hidrokit : + category : [arsip, general] + description : + +- title : >- + Contoh Penggunaan _Recurrent Neural Networks_ (LSTM) + date : 2019-07-19 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_udemy_rnn_1_0_0 + hidrokit : + category : [arsip, general] + description : + +- title : >- + Contoh Penggunaan _Self-Organizing Map_ (SOM) + date : 2019-07-29 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_udemy_som + hidrokit : + category : [arsip, general] + description : + +- title : >- + Contoh Penggunaan _Self-Organizing Map_ (SOM) dan ANN + date : 2019-07-29 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_udemy_som_megacasestudy + hidrokit : + category : [arsip, general] + description : + +- title : >- + Contoh Penggunaan Boltzmann Machine + date : 2019-07-30 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_udemy_boltzmann + hidrokit : + category : [arsip, general] + description : + +- title : >- + Contoh Penggunaan AutoEncoder + date : 2019-08-01 + author : taruma + version : 1.0.0 + gist : false + gist_id : + folder : notebook + notebook : taruma_udemy_autoencoders + hidrokit : + category : [arsip, general] + description : + diff --git a/docs/_data/hidrokit.yml b/docs/_data/hidrokit.yml index 6177426..525fd3a 100644 --- a/docs/_data/hidrokit.yml +++ b/docs/_data/hidrokit.yml @@ -1,49 +1,391 @@ # TEMPLATE # - title : >- -# {{ judul singkat notebook}} -# notebook : {{ nama berkas notebook tanpa .ipynb }} +# {{ Judul Singkat Notebook }} # date : {{ isi tanggal dengan format YYYY-MM-DD }} -# author : {{ pengunggah }} +# author : {{ nama github }} # version : {{ versi notebook }} +# gist : {{ isi true jika menggunakan gist.github}} +# gist_id : {{ gist ID }} +# folder : {{ folder di repo hidrokit/notebook }} +# notebook : {{ nama berkas notebook tanpa .ipynb }} +# hidrokit : {{ versi hidrokit jika ada }} +# category : {{ kategori notebook ditulis dengan format [kategori1, kategori2, ...]}} + + +# LAPORAN IMPLEMENTASI - title : >- - Tutorial hidrokit.prep.excel - notebook : taruma_hidrokit_prep_excel + LI-01: Single-Output Regression Neural Network pada kasus Prediksi Kualitas Air date : 2019-07-13 author : taruma - version : 1.0.2 + version : 2.0.0 + gist : true + gist_id : 12bf06ab7307340525eecf5b3c8beb9c + folder : notebook + notebook : taruma_demo_ann_ka_2_0_0 + hidrokit : 0.2.0 + category : [demo, hidrokit, implementasi] - title : >- - Tutorial hidrokit.prep.read - notebook : taruma_hidrokit_prep_read - date : 2019-07-13 + LI-02: Prediksi Debit Aliran Menggunakan Long Short-Term Memory (LSTM) + date : 2019-10-22 + author : taruma + version : 1.0.0 + gist : true + gist_id : 8186dba212875f6b3f1677a5e2f9a70f + folder : + notebook : + hidrokit : 0.3.2 + category : [demo, hidrokit, implementasi] + +- title : >- + LI-03: Analisis Hidrologi dengan hidrokit + date : 2020-01-16 + author : taruma + version : 1.0.0 + gist : true + gist_id : 4c1ed1212290965ecda056f45d7aaea2 + folder : + notebook : + hidrokit : 0.3.5 + category : [demo, hidrokit, implementasi] + +- title : >- + LI-04: Perbandingan Model Variasi Recurrent Neural Networks Pada Kasus Prediksi Debit Aliran + date : 2020-02-11 + author : taruma + version : 1.0.0 + gist : true + gist_id : 9d1ef5c6d629c792bed0c3f68b324675 + folder : + notebook : + hidrokit : 0.3.5 + category : [demo, hidrokit, implementasi] + +# HIDROKIT MANUAL + +- title : >- + Mengolah berkas dari BMKG `.contrib.taruma.hk73` + date : 2019-09-28 + author : taruma + version : 1.0.0 + gist : true + gist_id : b00880905f297013f046dad95dc2e284 + folder : + notebook : + hidrokit : 0.3.2 + category : [hidrokit, manual, contrib] + +- title : >- + Membuat tensor input untuk pemodelan LSTM/RNN `.contrib.taruma.hk53` + date : 2019-09-26 + author : taruma + version : 1.0.0 + gist : true + gist_id : 50460ebfaab5a30c41e7f1a1ac0853e2 + folder : + notebook : + hidrokit : 0.3.2 + category : [hidrokit, manual, contrib] + +- title : >- + Mengubah pivot table ke dataframe `.contrib.taruma.hk43` + date : 2019-09-26 + author : taruma + version : 1.0.0 + gist : true + gist_id : a9dd4ea61db2526853b99600909e9c50 + folder : + notebook : + hidrokit : 0.3.2 + category : [hidrokit, manual, contrib] + +- title : >- + Mengekstrak informasi data jam-jaman dari excel `.contrib.taruma.hk79` + date : 2019-11-29 + author : taruma + version : 1.0.0 + gist : true + gist_id : 05dab67fac8313a94134ac02d0398897 + folder : + notebook : + hidrokit : 0.3.3 + category : [hidrokit, manual, contrib] + +- title : >- + Meringkas informasi data hujan jam-jaman `.contrib.taruma.hk84` + date : 2019-12-09 + author : taruma + version : 1.0.0 + gist : true + gist_id : cad07f29ffc025ba9e7801e752be3444 + folder : + notebook : + hidrokit : 0.3.4 + category : [hidrokit, manual, contrib] + +- title : >- + Ambil dataset hujan harian dari excel `.contrib.taruma.hk88` + date : 2022-03-18 + author : taruma + version : 1.1.0 + gist : true + gist_id : 6d48b3ec9d601019c15fb5833ae03730 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Perhitungan debit andalan menggunakan kurva durasi debit `.contrib.taruma.hk87` + date : 2019-12-14 + author : taruma + version : 1.0.0 + gist : true + gist_id : 0b0ebf3ba12d4acf7cf11df905d2ec9c + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Pemodelan NRECA `.contrib.taruma.hk89` + date : 2019-12-14 + author : taruma + version : 1.0.0 + gist : true + gist_id : 1502a7aa67cf074969d806cd3ffdf35c + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Kalibrasi Model (NRECA/FJMOCK) `.contrib.taruma.hk90` + date : 2019-12-15 + author : taruma + version : 1.0.0 + gist : true + gist_id : 906e1577111208291e0725229c7d0a76 + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Perhitungan curah hujan dengan metode poligon Thiessen `.contrib.taruma.hk99` + date : 2019-12-17 + author : taruma + version : 1.0.0 + gist : true + gist_id : 8dd920bee9fa95cf6eba39cc9d694953 + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Rekap dataset deret waktu `.contrib.taruma.hk98` + date : 2022-03-11 author : taruma version : 1.0.1 + gist : true + gist_id : aca7f90c8fbb0034587809883d0d9e92 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] - title : >- - Tutorial hidrokit.prep.timeseries - notebook : taruma_hidrokit_prep_timeseries + Pemodelan F.J. Mock `.contrib.taruma.hk96` + date : 2019-12-18 + author : taruma + version : 1.1.0 + gist : true + gist_id : ae5c0209ef19b088e3cd9dd22508af5c + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Upsampling dataset `.contrib.taruma.hk102` + date : 2019-12-19 + author : taruma + version : 1.0.0 + gist : true + gist_id : 96c321175ecac3e51350ef4c94f3d7d4 + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Perhitungan evapotranspirasi `.contrib.taruma.hk106` + date : 2019-12-23 + author : taruma + version : 1.0.0 + gist : true + gist_id : 7f81cf0fea5250cfe47942b4e16a8a65 + folder : + notebook : + hidrokit : 0.3.5 + category : [hidrokit, manual, contrib] + +- title : >- + Uji Outlier `.contrib.taruma.hk151` + date : 2022-03-03 + author : taruma + version : 1.0.0 + gist : true + gist_id : 7bf2e4e1601ab8390d9919043eb87682 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Perhitungan Parameter Statistik `.contrib.taruma.hk158` + date : 2022-03-24 + author : taruma + version : 1.1.0 + gist : true + gist_id : 6a0b0f9dd26359f6832fe12bab30fdc7 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Uji Kolmogorov-Smirnov `.contrib.taruma.hk140` + date : 2022-03-16 + author : taruma + version : 1.0.0 + gist : true + gist_id : 5d16baf90016d8a08c6870b674226691 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Uji Chi-Square `.contrib.taruma.hk141` + date : 2022-03-17 + author : taruma + version : 1.0.0 + gist : true + gist_id : e250ab2685ba5b4c8facbf498cfb5cd8 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Distribusi Log Normal 2 Parameter `.contrib.taruma.hk124` + date : 2022-03-23 + author : taruma + version : 1.1.0 + gist : true + gist_id : 5d3ab88893e56f895dc3f36ea19c3e60 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Distribusi Log Pearson Tipe III `.contrib.taruma.hk126` + date : 2022-03-23 + author : taruma + version : 1.1.0 + gist : true + gist_id : 60725ffca91dc6e741daee9a738a978b + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Distribusi Gumbel `.contrib.taruma.hk127` + date : 2022-03-23 + author : taruma + version : 1.1.0 + gist : true + gist_id : ffa77e6f50a19fa5d05ab10e27d3266a + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +- title : >- + Distribusi Normal `.contrib.taruma.hk172` + date : 2022-03-23 + author : taruma + version : 1.0.0 + gist : true + gist_id : 91b9fcd8fb92c12f4ea2639320ead116 + folder : + notebook : + hidrokit : 0.3.7 + category : [hidrokit, manual, contrib] + +# HIDROKIT CORE FUNCTION + +- title : >- + memperoleh dataframe dari excel `.prep.excel` + date : 2019-07-13 + author : taruma + version : 1.0.2 + gist : false + gist_id : + folder : notebook + notebook : taruma_hidrokit_prep_excel + hidrokit : 0.2.0 + category : [hidrokit, manual, main] + +- title : >- + membaca informasi dari tabel `.prep.read` date : 2019-07-13 author : taruma version : 1.0.1 + gist : false + gist_id : + folder : notebook + notebook : taruma_hidrokit_prep_read + hidrokit : 0.2.0 + category : [hidrokit, manual, main] - title : >- - Tutorial hidrokit.viz.graph - notebook : taruma_hidrokit_viz_graph + Memanipulasi dataset timeseries untuk penggunaan machine learning / ANN `.prep.timeseries` date : 2019-07-13 author : taruma version : 1.0.1 + gist : false + gist_id : + folder : notebook + notebook : taruma_hidrokit_prep_timeseries + hidrokit : 0.2.0 + category : [hidrokit, manual, main] - title : >- - Tutorial hidrokit.viz.table - notebook : taruma_hidrokit_viz_table + Menampilkan dataset melalui bentuk grafik/plot `.viz.graph` date : 2019-07-13 author : taruma version : 1.0.1 + gist : false + gist_id : + folder : notebook + notebook : taruma_hidrokit_viz_graph + hidrokit : 0.2.0 + category : [hidrokit, manual, main] - title : >- - Prediksi Kualitas Air menggunakan Metode _Artificial Neural Networks_ - notebook : taruma_demo_ann_ka_2_0_0 + Menampilkan dataset melalui bentuk tabel `.viz.table` date : 2019-07-13 author : taruma - version : 2.0.0 \ No newline at end of file + version : 1.0.1 + gist : false + gist_id : + folder : notebook + notebook : taruma_hidrokit_viz_table + hidrokit : 0.2.0 + category : [hidrokit, manual, main] diff --git a/docs/_data/site_config.yml b/docs/_data/site_config.yml index 53c472a..46d6aa0 100644 --- a/docs/_data/site_config.yml +++ b/docs/_data/site_config.yml @@ -1,4 +1,6 @@ -nbviewer: "https://nbviewer.jupyter.org/github/taruma/hidrokit-nb/blob/master" -github: "https://github.com/taruma/hidrokit-nb/blob/master" -rawgithub: "https://raw.githubusercontent.com/taruma/hidrokit-nb/master" -googlecolab: "https://colab.research.google.com/github/taruma/hidrokit-nb/blob/master" \ No newline at end of file +nbviewer: "https://nbviewer.jupyter.org/github/hidrokit/notebook/blob/master" +nbviewer_base: "https://nbviewer.jupyter.org" +github: "https://github.com/hidrokit/notebook/blob/master" +rawgithub: "https://raw.githubusercontent.com/hidrokit/notebook/master" +googlecolab: "https://colab.research.google.com/github/hidrokit/notebook/blob/master" +gist_url: "https://gist.github.com" diff --git a/docs/_data/umum.yml b/docs/_data/umum.yml deleted file mode 100644 index 3d6374f..0000000 --- a/docs/_data/umum.yml +++ /dev/null @@ -1,56 +0,0 @@ -# TEMPLATE -# - title : >- -# {{ judul singkat notebook }} -# notebook : {{ nama berkas notebook tanpa .ipynb }} -# date : {{ isi tanggal dengan format YYYY-MM-DD }} -# author : {{ pengunggah }} -# version : {{ versi notebook }} - -- title : >- - Prediksi Kualitas Air menggunakan Metode _Artificial Neural Networks_ - notebook : taruma_demo_ann_ka_2_0_0 - date : 2019-07-13 - author : taruma - version : 2.0.0 - -- title : >- - Menentukan kriteria berdasarkan total bulanan - notebook : taruma_hk60_resample - date : 2019-07-17 - author : taruma - version : 1.0.0 - -- title : >- - Contoh Penggunaan _Recurrent Neural Networks_ (LSTM) - notebook : taruma_udemy_rnn_1_0_0 - date : 2019-07-19 - author : taruma - version : 1.0.0 - -- title : >- - Contoh Penggunaan _Self-Organizing Map_ (SOM) - notebook : taruma_udemy_som - date : 2019-07-29 - author : taruma - version : 1.0.0 - -- title : >- - Contoh Penggunaan _Self-Organizing Map_ (SOM) dan ANN - notebook : taruma_udemy_som_megacasestudy - date : 2019-07-29 - author : taruma - version : 1.0.0 - -- title : >- - Contoh Penggunaan Boltzmann Machine - notebook : taruma_udemy_boltzmann - date : 2019-07-30 - author : taruma - version : 1.0.0 - -- title : >- - Contoh Penggunaan AutoEncoder - notebook : taruma_udemy_autoencoders - date : 2019-08-01 - author : taruma - version : 1.0.0 diff --git a/docs/_includes/daftar_arsip.md b/docs/_includes/daftar_arsip.md deleted file mode 100644 index cbffdaf..0000000 --- a/docs/_includes/daftar_arsip.md +++ /dev/null @@ -1,5 +0,0 @@ -{%- assign base_link = site.data.site_config.nbviewer -%} -{%- assign sorted = (site.data.archive | sort: 'date') | reverse -%} -{% for item in sorted %} -- `{{ item.date }}|{{ item.version }}` [**[View on NBViewer]**{: .text-delta}]({{ base_link }}/{{ item.folder }}/{{ item.notebook }}.ipynb)
{{ item.title }} oleh [{{ item.author }}](https://github.com/{{ item.author }}). -{%- endfor -%} diff --git a/docs/_includes/daftar_notebook.md b/docs/_includes/daftar_notebook.md index e8ef558..4e92b9f 100644 --- a/docs/_includes/daftar_notebook.md +++ b/docs/_includes/daftar_notebook.md @@ -1,10 +1,48 @@ -{%- assign base_link = site.data.site_config.nbviewer -%} +{%- assign nbv_repo = site.data.site_config.nbviewer -%} +{%- assign nbv_base = site.data.site_config.nbviewer_base -%} {%- assign github_link = site.data.site_config.github -%} -{%- assign raw_link = site.data.site_config.rawgithub -%} -{%- assign google_link = site.data.site_config.googlecolab -%} -{%- assign collection = include.source | reverse -%} +{%- assign gist_link = site.data.site_config.gist_url -%} + +{%- assign collection = include.source -%} {%- for item in collection -%} + +{%- if item.gist -%} + +{%- capture nbv_link -%} +{{ nbv_base }}/gist/{{ item.gist_id }} +{%- endcapture -%} +{%- capture gh_link -%} +{{ gist_link }}/{{ item.gist_id }} +{%- endcapture -%} +{%- capture dl_link -%} +{{ gist_link }}/{{ item.gist_id }} +{%- endcapture -%} +{%- elsif item.folder != empty -%} + +{%- capture nbv_link -%} +{{ nbv_repo }}/{{ item.folder }}/{{ item.notebook }}.ipynb +{%- endcapture -%} +{%- capture gh_link -%} +{{ github_link }}/{{ item.folder }}/{{ item.notebook }}.ipynb +{%- endcapture -%} +{%- endif -%} + +{%- if item.description -%} +{%- capture desc -%} +_{{ item.description }}_{: .text-epsilon}
+{%- endcapture -%} +{%- endif -%} + {% if item %} -- **{{ item.title }}**
`{{ item.date }}` \| `{{ item.version }}` \| []({{ base_link }}/notebook/{{ item.notebook }}.ipynb) \| []({{ github_link }}/notebook/{{ item.notebook }}.ipynb) \| []({{ raw_link }}/notebook/{{ item.notebook }}.ipynb) \| []({{ google_link }}/notebook/{{ item.notebook }}.ipynb) \| [](https://github.com/{{ item.author }}) +- **{{ item.title }}**
{{ desc }} + _{{ item.date | date: "%d %b %Y" }}_{: .text-delta} \| + _{{ item.version }}_{: .text-delta} \| +[]({{ nbv_link }}) \| +[]({{ gh_link }}) \| +[@{{ item.author }}](https://github.com/{{ item.author }}) {%- endif -%} + +{%- assign desc = nil -%} + {%- endfor -%} + diff --git a/docs/halaman/kumpulan-notebook.md b/docs/halaman/kumpulan-notebook.md index 665835f..b8fdd32 100644 --- a/docs/halaman/kumpulan-notebook.md +++ b/docs/halaman/kumpulan-notebook.md @@ -3,7 +3,7 @@ layout: default title: Kumpulan Notebook nav_order: 2 permalink: /kumpulan-notebook -last_modified_date: 2019-10-02 +last_modified_date: 2022-03-26 ---
# Kumpulan Notebook @@ -15,19 +15,10 @@ last_modified_date: 2019-10-02 {: .fs-5}
-
-[Lihat Kumpulan Notebook via NBViewer](https://nbviewer.jupyter.org/github/taruma/hidrokit-nb/tree/master/notebook/){: .btn .btn-blue .fs-4 .mb-4 .mb-md-0 .mr-2 } -
-
-Notebook di hidrokit-nb dibagi menjadi tiga kategori yaitu umum, hidrokit, dan demo. Pembagian kategori ini hanya berlaku untuk pengkategorian melalui halaman ini (jika melihat langsung dari _repo_ atau _NBViewer_ seluruh notebook disimpan dalam satu _folder_). Halaman ini diperbarui manual sehingga notebook yang telah diterima _pull request_-nya bisa saja tidak tampil di halaman ini. - -Kami mengajak Anda untuk membuat isu atau melakukan _pull request_ sendiri untuk mendaftarkan notebook Anda di halaman ini. Ikuti panduan [Tambah _notebook_]({% link halaman/panduan/tambah-notebook.md %}) jika ingin menambahkan notebook Anda di halaman ini. Pastikan notebook anda sudah diunggah pada repo hidrokit-nb sesuai panduan [Unggah _notebook_]({% link halaman/panduan/mengunggah-notebook.md %}) -
+Notebook di hidrokit-nb dibagi menjadi dua bagian yaitu bagian hidrokit yang terdiri dari laporan implementasi, manual subpaket hidrokit.contrib, dan manual paket hidrokit. Yang kedua adalah bagian umum yang berisikan notebook untuk penggunaan python dan arsip. -
-[Unggah _Notebook_]({% link halaman/panduan/mengunggah-notebook.md %}){: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 } -[Tambah _Notebook_]({% link halaman/panduan/tambah-notebook.md %}){: .btn .btn-outline .fs-5 .mb-4 .mb-md-0 } +Kami mengajak Anda untuk membuat isu atau melakukan _pull request_ sendiri untuk mendaftarkan notebook Anda di halaman ini.
--- @@ -42,49 +33,71 @@ Kami mengajak Anda untuk membuat isu atau melakukan _pull request_ sendiri untuk ## Legenda {: .no_toc .text-delta} - `Tanggal`{: .text-delta} | - `Versi`{: .text-delta} | - `Buka melalui NBViewer`{: .text-delta} | - `Lihat di GitHub`{: .text-delta} | - `Unduh notebook`{: .text-delta} | - `Buka melalui Google Colab`{: .text-delta} | - `Pemilik/Pembuat`{: .text-delta} +- _Tanggal_{: .text-delta} +- _Versi_{: .text-delta} +- _Buka melalui NBViewer_{: .text-delta} +- _Lihat di GitHub_{: .text-delta} +- _@author (username github)_{: .text-delta} + +{% assign col_imp = site.data.hidrokit | where: "category", "implementasi" | sort: 'date' | reverse %} +{% assign col_contrib = site.data.hidrokit | where: "category", "contrib" | sort: 'title' %} +{% assign col_main = site.data.hidrokit | where: "category", "main" | sort: 'title' %} +{% assign col_archive = site.data.general | where: "category", "arsip" | sort: 'title' %} +{% assign col_general = site.data.general | where: "category", "general" | sort: 'title' %} --- +
-## Umum +## Laporan Implementasi {: .label .label-blue .fs-6 .mt-0} -Kumpulan _notebook_ yang mendemonstrasikan kegunaan python yang dapat diterapkan pada bidang hidrologi +Laporan Implementasi (LI) merupakan buku (jupyter notebook) yang memeragakan penggunaan python dan/atau machine learning pada topik sumberdaya air. Buku ini juga sebagai demonstrasi penggunaan paket hidrokit, yaitu proyek open-source paket python untuk analisis hidrologi. +
+ +{% include daftar_notebook.md source=col_imp %} + +--- + +
+## Manual Subpaket hidrokit.contrib +{: .label .label-green .fs-6 .mt-0} +Kumpulan _notebook_ manual untuk penggunaan fungsi pada subpaket `hidrokit.contrib.`.
-{% include daftar_notebook.md source=site.data.umum %} +{% include daftar_notebook.md source=col_contrib %} --- +
-## Hidrokit +## Manual hidrokit {: .label .label-green .fs-6 .mt-0} -Kumpulan _notebook_ yang berkaitan dengan kegunaan `hidrokit` +Kumpulan _notebook_ manual untuk penggunaan fungsi dan modul yang tersedia di `hidrokit` (main). + +Pengembangan pada fungsi utama pada hidrokit dialihkan ke pengembangan pada subpaket .contrib sejak versi 0.3.x +{: .text-delta .fs-2}
-{% include daftar_notebook.md source=site.data.hidrokit %} +{% include daftar_notebook.md source=col_main %} --- +
-## Demo +## Umum {: .label .label-yellow .fs-6 .mt-0} -Kumpulan _notebook_ yang menerapkan python/hidrokit dalam kasus nyata/lapangan. +Kumpulan _notebook_ umum yang memeragakan penggunaan python.
-{% include daftar_notebook.md source=site.data.demo %} +{% include daftar_notebook.md source=col_general %} --- +
## Arsip -{: .label .label-red .fs-6 .mt-0} -Kumpulan _notebook_ yang sudah tidak digunakan/tidak layak pakai +{: .label .label-red .text-delta .fs-6 .mt-0} +Arsip notebook yang sudah kadaluarsa (outdated). +
-{% include daftar_arsip.md %} +{% include daftar_notebook.md source=col_archive %} [taruma]: https://github.com/taruma