-
Notifications
You must be signed in to change notification settings - Fork 51
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
Python (Numpy) API #32
Comments
Hi @ax3l, |
Hi @CFGrote , great to read you! Shall we quickly give each other a call? I will be leaving for a working travel soon and am a bit in a hurry these days... |
Please also see #59 :) It's quite far :) |
hi @ax3l,
no rush, i can wait for the prototype. have to clear my desk first,
anyway. let's touch base when you're back from travel or otherwise find
the time.
carsten
…On 02/26/2018 05:17 PM, Axel Huebl wrote:
Hi @CFGrote <https://github.com/cfgrote> , great to read you!
We are short before a first useful prototype, sorry I did not ping you yet!
Shall we quickly give each other a call? I will be leaving for a working
travel soon and am a bit in a hurry these days...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AOwoRzdKj6rygw2UqafEFoVZvR_-xn7Iks5tYtkUgaJpZM4SASzI>.
--
Dr. Carsten Fortmann-Grote
Scientist for Scientific Simulations / Wissenschaftler fuer
wissenschaftliche Simulationen
European XFEL GmbH
Holzkoppel 4
22869 Schenefeld
Germany
Phone: +49 (0)40 8998-5603
Fax: +49 (0)40 8998-1905
Email: carsten.grote@xfel.eu
Web: www.xfel.eu
Managing Directors: Prof. Dr. Robert Feidenhans'l
Registered as European X-Ray Free-Electron Laser Facility GmbH
at Amtsgericht Hamburg, HRB 111165
|
Current status of the Python bindingsAs soon as The next steps are
@CFGrote as spoken on the phone: if you are interested in reading into the numpy docs, checking the object lifetimes, etc. for the protocol buffer / numpy bindings and providing PRs that bind those for the actual read of particle and mesh records this would be a wonderful contribution :) I think you can start as soon as #59 is in. Contribution GuidelinesP.S. If anything is missing in your sphinx manual that you need for development, do not hesitate to open issues or PRs! The sources lie in |
@CFGrote we fixed a couple of bugs in the last weeks and I was wondering if you have time to continue on the buffer protocol these days? :) |
hi axel,
thanks. time is extremely sparse these days. let's talk (plus maybe do some work) during the EUCALL AM, next week.
c.
…----- Original Message -----
From: "Axel Huebl" <notifications@github.com>
To: "openPMD/openPMD-api" <openPMD-api@noreply.github.com>
Cc: "Carsten Fortmann-Grote" <carsten.grote@xfel.eu>, "Mention" <mention@noreply.github.com>
Sent: Tuesday, 15 May, 2018 17:19:38
Subject: Re: [openPMD/openPMD-api] Python (Numpy) API (#32)
@CFGrote we fixed a couple of bugs in the last weeks and I was wondering if you have time to continue on the buffer protocol these days? :)
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#32 (comment)
--
Regards, Carsten
Dr. Carsten Fortmann-Grote
Scientist for Scientific Simulations / Wissenschaftler fuer wissenschaftliche Simulationen
European XFEL GmbH
Holzkoppel 4
22869 Schenefeld
Germany
Phone: +49 (0)40 8998-5603
Fax: +49 (0)40 8998-1905
Email: carsten.grote@xfel.eu
Web: www.xfel.eu
Managing Directors: Prof. Dr. Robert Feidenhans'l
Registered as European X-Ray Free-Electron Laser Facility GmbH
at Amtsgericht Hamburg, HRB 111165
|
Minimalistic draft of a non-slice, C++ pass-through |
I added a first numpy draft in #219 now. Open are the following points for which I really need unit tests to develop them further. To Do
|
Pretty widely implemented and usable these days. |
This issue is about providing a general Python API on top of C++ that can be used in various projects, both parallel and serial.
Possible libraries for bindings:
Ideally, it would be compatible to libs such as Dask #12 and shall very numpy-like for low-level data-access.
The text was updated successfully, but these errors were encountered: