-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add T021–T023 to clean 3 ADB ATO data sets #83
Add T021–T023 to clean 3 ADB ATO data sets #83
Conversation
Hi @sandraalnajjar —thank you very much for your contributions to the iTEM Open Data code! We appreciate that members of the community, such as yourself, make efforts to expand the scope and quality of the data included in this shared resource. In this review, I will do a few things:
To be clear, I understand from you and @soniayeh that the course in which you did this work is coming to an end, so you may not have dedicated time to do (2) or (3). So those TODOs are mentioned without saying who will do them or when—it could be you, me, or someone else; sooner or later. What is added
TODOs to merge the branch
TODOs for follow-up
|
9dbd3db
into
transportenergy:T021-T023-Datasets
Hi @mperezbravo —I see you are making some changes here, but I am not sure why in particular or what the objective is. Please reach out so we can discuss the best way to move this code forward, especially per the "TODOs for follow-up" I added to the description. |
Hi Paul!
I’m Manu, I have been attending iTEM for the last couple of years remotely, and I am now at Chalmers working with Sonia as part of my PhD stay (I am originally doing my PhD in Comillas, Madrid). I will be attending iTEM and TDC in person this year, so, looking forward to meeting you there 😊 Sonia suggested I could take on these PRs made by students and solve them before the Geneva meeting. I have been working with the code in them, taking databases from ABD. After giving it some thought, I found the students made a merge request of a branch of their own repositories into the iTEM main branch, which is not something I can add commits to. So, as a trial, I created a new branch of the main, and merged one of their PR so that I can add commits to it. The traceability is intact, do you think it’s a good idea? Sorry if I jumped into the code without reaching out first, I was hoping to have some solutions in mind first.
I saw your TODOs and I was aiming to implementing these changes (using TDC code for ABD) for one of the PRs, so that you could see the result and discuss whether we can do the same for the 4 of them (and possibly future PRs by students).
I haven’t finished working on the first one (I guess the following ones will be easier), I can come back to you with a commit when it’s finished and we can discuss how to proceed. Hopefully in the next few days.
Just a question: The OECD SDMX databases don’t seem to work anymore, they don’t pass the pytest. It looks like they changed SDMX API a year ago, and these fetch structures are not working. Do you have a new code snippet, or am I missing something? If this is a TODO, I can try to fix it 😊
Kind regards,
Manu
De: Paul Natsuo Kishimoto ***@***.***>
Enviado el: martes, 3 de septiembre de 2024 12:41
Para: transportenergy/database ***@***.***>
CC: Manuel Pérez Bravo ***@***.***>; Mention ***@***.***>
Asunto: Re: [transportenergy/database] Add T021–T023 to clean 3 ADB ATO data sets (PR #83)
No suele recibir correos electrónicos de ***@***.******@***.***>. Por qué esto es importante<https://aka.ms/LearnAboutSenderIdentification>
Hi @mperezbravo<https://github.com/mperezbravo> —I see you are making some changes here, but I am not sure why in particular or what the objective is.
Please reach out so we can discuss the best way to move this code forward, especially per the "TODOs for follow-up" I added to the description.
—
Reply to this email directly, view it on GitHub<#83 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BCQC3FCMSBHFPNKARCMHI6LZUWG2FAVCNFSM6AAAAABAK4SYYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRWGE4TIMBYGE>.
You are receiving this because you were mentioned.Message ID: ***@***.******@***.***>>
AVISO: Para más información relativa a la confidencialidad y protección de datos de los correos electrónicos pinche aquí: [“Protección para emails”]<https://www.comillas.edu/proteccion-emails#esp>
NOTICE: For further information regarding confidentiality and data protection of emails, please click here: ["Data Protection for Emails"]<https://www.comillas.edu/proteccion-emails#eng>
|
Okay, thanks for replying and clarifying. It's good to see this, as it would have been my first suggestion. You can see the documentation for the In particular, the code in the However, as you mention, it will be good to check whether Sonia's prior students had identified any key data quality issues with these data flows and implemented corrections for them. If so it will be good to preserve and merge those.
Good, I hope we all can have a discussion about how to move this repo forward. The intent is that a lot of the technical and low-level "plumbing" will be handled by
See #88. Per the label there, help would be welcome. I haven't dug in because I think the new OECD/ITF SDMX web service uses different data structures than the previous one, and thus does not align exactly to the old iTEM "T001" etc. designations. We will need to adapt to follow the upstream source. This is a fair chunk of work, and is not urgent. When it comes to reviewing and merging your improvements (in whichever PR), we can for instance mark those tests as temporary XFAIL, or something like that. Let's discuss when that becomes relevant. |
Hi @mperezbravo —I am seeing via LinkedIn that there was a new version of the iTEM Open Data Zenodo record published. It's not clear whether that was produced using this branch, your other un-merged PR #89, or some other code, and it comes as a bit of surprise, at least to me. This is partly our fault for not having clearly-described process to prepare and publish updates, but again I hope we can discuss next week so that everyone is on the same page. |
No description provided.