2017-10-31 26 views
1

デフォルトのバックエンドエンジンがこのfunctionh5netcdf

にnetcdf4に設定されているxarrayにデフォルトエンジンをh5netcdf作るための最善の方法は何ですか?

+0

デフォルトのエンジンを直接設定することはできません。あなたの 'open_dataset'と' to_netcdf'呼び出しの 'engine'キーワードの引数を何らかの理由で働かないのでしょうか? – jhamman

答えて

2

これは現時点では可能ではありませんが、xarray.set_options()インターフェイスを使用してオプションなどの追加リクエストを歓迎します。

+0

これは、xarrayとh5netcdfの共著者であるため、自然な前進のようです。すでに起こっていない理由はありますか?何か不足していますか? –

+0

@TedHabermann - 私はまだそれが起こっていないと思う。 Xarrayの開発はh5netcdfよりも前から始まっていたので、レガシーのデフォルトはおそらく 'netcdf4-python'のままです。 – jhamman

+0

netCDF4-Pythonがインストールされていない場合、h5netcdfをnetCDF4ファイルを書き込むためのデフォルトエンジンにするのはおそらく意味があります。しかし、はい、私たちはh5netcdfが新しく実験的であったため、最初はこれをしませんでした(それはまだある程度です)。 – shoyer