Daniel Huppmann

Results 257 comments of Daniel Huppmann

I assume that I did think through these changes a while back, but can't recollect my thoughts right now... But from a first-principles point of view, I do think that...

Still not sure what the actual use case is from that comment, but I guess we could add a kwarg `how={"all", "any"}`, default 'all', inspired by [pandas.dropna()](https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.dropna.html). As for implementation,...

Indeed, this was possible (I believe) but was lost a while back due to a regression in the RestAPI of the ixmp package. We will implement this feature as part...

This is an unrelated question to the initial issue, and this is purely a mistake in your python code. You use the argument `inplace=True`, so the filter-operation happens directly on...

Thanks @LucaMingarelli - we don't have the capacity to implement and thoroughly test such a feature extension ourselves, but happy to review if you can start a PR.

I like the idea! The main question is how to name the model/scenario/variable/region values of the computed data such that the returned object can be again an **IamDataFrame**.

Three questions: - which dependencies specifically are overly restrictive? - which parts would be part of the core vs. the full package? - who would have to shoulder the additional...

Thanks @willu47 - indeed, I'd say that this is behaving as expected. - If `aggregate()` is called without further arguments, it will uses all variables that are directly below *variable*...

And FYI: pyam has a testing module with a function `pyam.testing.assert_iamframe_equal`, see [the docs](https://pyam-iamc.readthedocs.io/en/stable/api/testing.html) - this is maybe more appropriate for your use case because you don't have to worry...

The implementation strategy should be something like ```python @classmethod def read_ixmp(pyam.IamDataFrame, platform, **kwargs): platform = platform if isinstance(mp, ixmp.Platform) else ixmp.Platform(** platform) run_ids = < select run-id's > data =...