pycopancore reduced to core - #192
Conversation
…ies/_testing as a basis
…eters by entities. please test!
mensch72
left a comment
There was a problem hiding this comment.
so far all looks fine except a few minor comments
|
OK!
|
|
@jnnsbrr are there any changes that should be double-checked or looked at in particular? i have not worked with core in a while so i am not sure what is most relevant. at a glimpse all seems fine. |
adjustments according to pull request pik-copan#192 in main repo
Do you remember if in the beginning when you and Luana started to work on the coupling what happened here? I guess one review (@mensch72) should be fine here if you have not worked with it for a while. We also should really proceed here ... 😬 |
Regarding the generic imitation component and the confusion it createdI checked and do not have these changes in my fork for nexploit nor the group entity merge. I believe that Leander might have included them, see more below. I am not sure if they introduced any breaking changes, so I went through the commits by @mensch72 before the first commit of Luana and tried to summarize.
I hope this overview helps a bit. Maybe @mensch72 can have a look and see if they are relevant? Unfortunately, it seems that in some of the commits changes that might be relevant to this merge request overlap with some that are not relevant for this merge (i.e. changes that only effect the implementation of the generic imitation component, its testing and study). |
delete remaining unfisnished generic imitation work
adjust date
|
I removed everything I am aware of the unfinished generic imitations work. Two unsolved conversations pending. @mensch72 can you comment on that? I guess than its ready to merge. Thanks a lot @zugnachpankow and @mensch72 already! |
mensch72
left a comment
There was a problem hiding this comment.
see remaining unresolved conversations for what still needs to be done.
|
because someone added a relation from socialsystem to culture, which is a convincing addition, that is however in conflict with the relation from world to culture because there is also a relation from socialsystem to world, and if we were to keep both, it could result that socialsystem.culture != socialsystem.world.culture. that's why we should remove the direct relation world.culture and its inverse, culture.worlds.
Am 29. Januar 2025 09:03:03 MEZ schrieb Jannes Breier ***@***.***>:
…
@jnnsbrr commented on this pull request.
> @@ -115,20 +118,6 @@ def culture(self, c):
c._worlds.add(self)
self._culture = c
- @Property
Why should we remove it?
--
Reply to this email directly or view it on GitHub:
#192 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
…ot directly of a world any longer
Got it, thanks for clarification. |
remove culture from world since its now part of a social_system and not directly of a world any longer
Done already, I do not understand githubs response here. Cannot solve something that I have already solved.
|
@zugnachpankow (review pending - can be short - you already it basically) and @mensch72 if you would both give your OK again then I guess some of you could hit merge. |
|
oh i don't want to take that responsibility...
Am 29. Januar 2025 12:02:12 MEZ schrieb Jannes Breier ***@***.***>:
…
@zugnachpankow (review pending - can be short - you already it basically) and @mensch72 if you would both give your OK again then I guess some of you could hit merge.
--
Reply to this email directly or view it on GitHub:
#192 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
@zugnachpankow hit it! |
|
CONGRATS!!!!!
…_____________
Luana Schwarz (she/her)
Earth Resilience Science Unit
E-Mail: ***@***.***
Potsdam Institute for Climate Impact Research
Telegraphenberg A 31
Postfach 60 12 03
D-14412 Potsdam
https://www.pik-potsdam.de/members/lschwarz
On 29. Jan 2025, at 12:07, Jannes Breier ***@***.***> wrote:
oh i don't want to take that responsibility... Am 29. Januar 2025 12:02:12 MEZ schrieb Jannes Breier @.>:
… <x-msg://1/#>
@zugnachpankow <https://github.com/zugnachpankow> (review pending - can be short - you already it basically) and @mensch72 <https://github.com/mensch72> if you would both give your OK again then I guess some of you could hit merge. -- Reply to this email directly or view it on GitHub: #192 (comment) <#192 (comment)> You are receiving this because you were mentioned. Message ID: @.>
@zugnachpankow <https://github.com/zugnachpankow> hit it!
—
Reply to this email directly, view it on GitHub <#192 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AWKDHGMJMPCWVRDQLCSYP3D2NCY6ZAVCNFSM6AAAAABKHEWDW2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMRRGMZTKMZVGY>.
You are receiving this because you were mentioned.
|
zugnachpankow
left a comment
There was a problem hiding this comment.
sorry, cant hit it yet: the utils were already part of master, only the porfiling util was new; e.g. the seed setter is used in some studies afaik; why where they removed? did you mean to just remove the profiler?
readd util
zugnachpankow
left a comment
There was a problem hiding this comment.
Looks all good now, let's go!
|
Congrats 🥳 |
This PR includes 2 major parts:
General changes to pycopancore
pycopancore split into additional repositories ...
pycopanmodels
pycopanlpjml new
inseeds new