Mikeio

Latest version: v2.4.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 13

1.2.0.rc0

1.1.0

Highlights
New functionality has been added (increase in minor version 1.0 -> 1.1)
* get times from a file (`mikeio.open`) without reading the entire file (thanks mohm-dhi)
* read a subset of items using a wildcard (`mikeio.read("foo.dfs0", items="bar*")`)
* Aggregation across items (useful for ensemble models)
* Faster interpolation in space
* Deprecated functionalitites have been removed (pre 1.0)
* And some bug fixes

The list of merged pull requests
* Filter items with wildcard by ecomodeller in https://github.com/DHI/mikeio/pull/383
* dfsu3d to_mesh fix by jsmariegaard in https://github.com/DHI/mikeio/pull/392
* Fix top elements 3d dfsu subset by jsmariegaard in https://github.com/DHI/mikeio/pull/393
* Fix dfsu read single element in area argument by jsmariegaard in https://github.com/DHI/mikeio/pull/394
* Dataset aggregation across items by jsmariegaard in https://github.com/DHI/mikeio/pull/380
* Grid2D plot by jsmariegaard in https://github.com/DHI/mikeio/pull/375
* Grid2D to GeometryFM by jsmariegaard in https://github.com/DHI/mikeio/pull/374
* DataArray/Dataset ptp (range) by ecomodeller in https://github.com/DHI/mikeio/pull/399
* Allow asterisks in item names by ecomodeller in https://github.com/DHI/mikeio/pull/417
* Faster interpolation by ecomodeller in https://github.com/DHI/mikeio/pull/415
* Convenience method to create a new DataArray by ecomodeller in https://github.com/DHI/mikeio/pull/405
* add time property to mikeio.open and add test by mohm-dhi in https://github.com/DHI/mikeio/pull/390
* Remove deprecated functionality by ecomodeller in https://github.com/DHI/mikeio/pull/418


**Full Changelog**: https://github.com/DHI/mikeio/compare/v1.0.3...v1.1.0

1.0.3

What's Changed
* Save vertical profile from sigma only dfsu 3d by ecomodeller in https://github.com/DHI/mikeio/pull/373
* Error reading single row single timestep by ecomodeller in https://github.com/DHI/mikeio/pull/381
* Version 1.0.3 by ecomodeller in https://github.com/DHI/mikeio/pull/382


**Full Changelog**: https://github.com/DHI/mikeio/compare/v1.0.2...v1.0.3

1.0.2

Bug fixes related to Dfsu3d and the ability to extract every n:th timestep in any dfs file.

What's Changed
* Fix reading vertical column in Dfsu3d by ecomodeller in https://github.com/DHI/mikeio/pull/371
* Add delete value on write in mikeio.generic.diff by ecomodeller in https://github.com/DHI/mikeio/pull/366
* add step argument to generic extract method by jsmariegaard in https://github.com/DHI/mikeio/pull/344


**Full Changelog**: https://github.com/DHI/mikeio/compare/v1.0.1...v1.0.2

1.0.1

Some minor but very important changes that happened after the release of 1.0

What's Changed
* Fix poor performance of read of many-item-dfs0 by jsmariegaard in https://github.com/DHI/mikeio/pull/359
* Interp_like with time invariant data arrays by ecomodeller in https://github.com/DHI/mikeio/pull/365
* Fix: Add geo info to Grid1D when reading Dfs1 by jsmariegaard in https://github.com/DHI/mikeio/pull/361
* require mikecore>=0.2.1 by jsmariegaard in https://github.com/DHI/mikeio/pull/362


**Full Changelog**: https://github.com/DHI/mikeio/compare/v1.0.0...v1.0.1

1.0.0

Important changes
New class `mikeio.DataArray` which is now the main class to interact with, having these properties and methods
* item info
* geometry (grid coordinates)
* methods for plotting
* methods for aggregation in time and space

Indexing into a dataset e.g. `ds.Surface_elevation` to get a specific item, will not return a numpy array, but a `mikeio.DataArray`.

The Dataset and the DataArray have a new method `to_dfs()` which writes a new dfs file based solely on the information in that object.

What's Changed
* DataArray by ecomodeller in https://github.com/DHI/mikeio/pull/272
* Projected dfs2 by ecomodeller in https://github.com/DHI/mikeio/pull/286
* Isel keywords by ecomodeller in https://github.com/DHI/mikeio/pull/288
* Validate file extension in Dataset.to_dfs() by ecomodeller in https://github.com/DHI/mikeio/pull/289
* Grid 2D create with nx, ny by ecomodeller in https://github.com/DHI/mikeio/pull/290
* Datarray/Dataset interp_like by ecomodeller in https://github.com/DHI/mikeio/pull/292
* Fix setup.py by daniel-caichac-DHI in https://github.com/DHI/mikeio/pull/294
* Directional wave spectra test example by ecomodeller in https://github.com/DHI/mikeio/pull/293
* Fix notebooks by ecomodeller in https://github.com/DHI/mikeio/pull/287
* Fix spectral dfsu by jsmariegaard in https://github.com/DHI/mikeio/pull/295
* Update documentation by ecomodeller in https://github.com/DHI/mikeio/pull/285
* Remove use of deprecated .data property by ecomodeller in https://github.com/DHI/mikeio/pull/296
* Fix Dfs1 sel by ecomodeller in https://github.com/DHI/mikeio/pull/297
* Dfsu3d extract column by jsmariegaard in https://github.com/DHI/mikeio/pull/300
* DataArray increased test coverage by ecomodeller in https://github.com/DHI/mikeio/pull/299
* Removed unused code by ecomodeller in https://github.com/DHI/mikeio/pull/298
* Use to_numpy() or values instead of data property by jsmariegaard in https://github.com/DHI/mikeio/pull/302
* Clean-up, harmonization and various fixes of notebooks by jsmariegaard in https://github.com/DHI/mikeio/pull/301
* Default to float32, and allow float64 by ecomodeller in https://github.com/DHI/mikeio/pull/303
* DataArray describe() method by jsmariegaard in https://github.com/DHI/mikeio/pull/304
* Improve string representation of DataArray/Dataset by jsmariegaard in https://github.com/DHI/mikeio/pull/305
* add geometry when combine datasets by mohm-dhi in https://github.com/DHI/mikeio/pull/307
* Grid{1D,2D} consistency by ecomodeller in https://github.com/DHI/mikeio/pull/308
* Refactor getitem to use isel by jsmariegaard in https://github.com/DHI/mikeio/pull/306
* Grid1D and Grid2d subsetting by jsmariegaard in https://github.com/DHI/mikeio/pull/311
* Spectral geometry classes by jsmariegaard in https://github.com/DHI/mikeio/pull/309
* Plot vertical transect by jsmariegaard in https://github.com/DHI/mikeio/pull/310
* Dfs3 improvements by jsmariegaard in https://github.com/DHI/mikeio/pull/312
* Fix time slicing bug after interpolation by ecomodeller in https://github.com/DHI/mikeio/pull/318
* rename plot.lines to plot.line for consistency with pandas and xarray by jsmariegaard in https://github.com/DHI/mikeio/pull/321
* Dataset concat refactor by jsmariegaard in https://github.com/DHI/mikeio/pull/313
* Single step dfs0 by ecomodeller in https://github.com/DHI/mikeio/pull/319
* Remove aggregator module by ecomodeller in https://github.com/DHI/mikeio/pull/325
* Fix dropna method by miab44 in https://github.com/DHI/mikeio/pull/316
* dfsu3d bottom layer as dfsu2d by jsmariegaard in https://github.com/DHI/mikeio/pull/323
* refactor Grid2D by jsmariegaard in https://github.com/DHI/mikeio/pull/314
* Fix contourf wrong color with discrete non-equidistant colorscale by ecomodeller in https://github.com/DHI/mikeio/pull/324
* Deprecate pre 1.0 functionality by ecomodeller in https://github.com/DHI/mikeio/pull/327
* rename layer to layers and xy to coords by jsmariegaard in https://github.com/DHI/mikeio/pull/329
* Refactor sel() by delegating to geometry by jsmariegaard in https://github.com/DHI/mikeio/pull/328
* Deprecate some dfsu methods by ecomodeller in https://github.com/DHI/mikeio/pull/330
* Single timestep dataset to dataframe by ecomodeller in https://github.com/DHI/mikeio/pull/331
* Slightly improved plotting of Grid1D DataArrays by jsmariegaard in https://github.com/DHI/mikeio/pull/335
* Fix dfs2 read area by ecomodeller in https://github.com/DHI/mikeio/pull/333
* Dataset.to_xarray() by ecomodeller in https://github.com/DHI/mikeio/pull/334
* Write dfs123 with no time axis by jsmariegaard in https://github.com/DHI/mikeio/pull/336
* Fix indexing for Dfs3 bottom layer selection by ecomodeller in https://github.com/DHI/mikeio/pull/337
* Misc warnings by ecomodeller in https://github.com/DHI/mikeio/pull/338
* Select line from Grid2d with sel method by jsmariegaard in https://github.com/DHI/mikeio/pull/332
* Grid123 repr and Grid2D bugfixes by jsmariegaard in https://github.com/DHI/mikeio/pull/339
* Add version to dfs files on create by ecomodeller in https://github.com/DHI/mikeio/pull/347
* Error when creating a dataset with many items by ecomodeller in https://github.com/DHI/mikeio/pull/346
* Example on how to create a new item from existing by ecomodeller in https://github.com/DHI/mikeio/pull/350
* Consistent time parsing by ecomodeller in https://github.com/DHI/mikeio/pull/341
* Concat ndim 1 Datasets by jsmariegaard in https://github.com/DHI/mikeio/pull/352
* Improve DataArray docstrings by jsmariegaard in https://github.com/DHI/mikeio/pull/351
* dtype moved to .read() by ecomodeller in https://github.com/DHI/mikeio/pull/353
* Dataset: don't require number of items to be >1 to have a plotter by jsmariegaard in https://github.com/DHI/mikeio/pull/355

New Contributors
* daniel-caichac-DHI made their first contribution in https://github.com/DHI/mikeio/pull/294
* miab44 made their first contribution in https://github.com/DHI/mikeio/pull/316

**Full Changelog**: https://github.com/DHI/mikeio/compare/v0.12.2...v1.0.0

Page 6 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.