databooks
adalah paket untuk memudahkan kolaborasi antar data scientist menggunakan notebook Jupyter, dengan mengurangi jumlah konflik git antar notebook yang berbeda dan penyelesaian konflik git saat ditemui.
Fitur utamanya meliputi:
databooks
dibangun di atas:
pip install databooks
Cukup tentukan jalur file buku catatan untuk menghapus metadata. Dengan melakukan hal ini, kita sudah dapat menghindari banyak konflik.
$ databooks meta [OPTIONS] PATHS...
Tentukan jalur untuk file buku catatan yang konfliknya akan diperbaiki. Kemudian, databooks
menemukan buku catatan sumber yang menyebabkan konflik dan membandingkannya (jadi tidak ada manipulasi JSON!)
$ databooks fix [OPTIONS] PATHS...
Tentukan jalur buku catatan yang akan diperiksa, ekspresi atau resep yang ingin Anda terapkan. databooks
akan menjalankan pemeriksaan Anda dan memunculkan kesalahan jika ada buku catatan yang tidak sesuai dengan nilai metadata yang diinginkan. Fitur canggih ini memungkinkan pengguna untuk menerapkan tag sel, eksekusi sel berurutan, jumlah sel maksimum, dan banyak hal lainnya!
Lihat dokumen kami untuk informasi lebih lanjut!
$ databooks assert [OPTIONS] PATHS...
Daripada meluncurkan Jupyter dan membuka browser untuk memeriksa buku catatan, lihat sekilas buku catatan tersebut di terminal. Yang Anda perlukan hanyalah menentukan jalur buku catatan.
$ databooks show [OPTIONS] PATHS...
Mirip dengan git diff, tetapi untuk notebook! Tampilkan perbedaan besar dari buku catatan di terminal. Berfungsi untuk membandingkan indeks git dengan direktori kerja saat ini, membandingkan cabang atau gumpalan.
$ databooks diff [OPTIONS] [REF_BASE] [REF_REMOTE] [PATHS]...
Proyek ini dilisensikan berdasarkan ketentuan lisensi MIT.