-
Notifications
You must be signed in to change notification settings - Fork 5
[WIP] Development version (PIAF) #38
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
Conversation
Atempt to add a correct installation procedure for developers
…ation progression
|
Please, name your modules (python.py files) with only lower cases. Use ratp2vtk rather than RATP2VTK |
|
@cyrilbz : Do you need to rename the package openalea.ratp into openalea.pyratp? |
|
@pradal No, no need to rename the package I think! I will start now satisfying your request about upper/lower cases, and will let you know when I am done. |
|
@pradal I resolved the upper case issue for module names. Changing the file name RATP2VTK.py into lower case requires changing |
|
@cyrilbz Can we merge this version to release it? |
|
Yes absolutely! The 3D viewer relies on the pyvista library to work. We can keep it optional. In any case, each time the viewer is called if pyvista is not installed it will raise an error: There is only one tutorial relying on Vegestar data. Could you give me a notebook with the creation of a virtual 3D plant that I could import into PyRATP using some of the tools in Best regards, Cyril |
|
Yes. I will send you a 3D scene. For pyvista, we can add it as an optionoal dependency. |
I think having a full MTG is better as an example of interoperability with the rest of openalea. I was more thinking of a notebook WITH the creation of such virtual plant (so, calling other libs of openalea). Then I have no idea how the RatpScene.py actually works. It takes as input a PlantGL scene. |
Yes, of course! |
I put back the Linux dev work around because it is better than using pip install at each change for python
|
I did 2 commits, in particular I added a For developers Linux (python change only) because it is better than running |
|
Thanks for the commits! |

No description provided.