You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integration of the following external libraries into Occiput:
NiftyPy
Interfile
iLang
PetLink
SimpleWrap
DisplayNode (???)
An example of doing this while keeping these submodules independent from Occiput can be seen here: occiput-suite.
However, this required many changes to the setup.py file and the organization of the whole module remain a bit chaotic, and hard to maintain. Since most of these (sub)modules are usable only through Occiput, it may be reasonable to completely integrate most of them.
The text was updated successfully, but these errors were encountered:
Update --> latest commit on branch feature-2-integrate-niftypy
Integrated NiftyPy into occiput (now we have occiput.Functional.NiftyRec and occiput.Functional.NiftyReg);
Getting rid of NiftyPy_wrap.py in occiput.Core as it was redundant;
moving some of the functions defined in NiftyPy_wrap as wrapper of NyftyRec functions into occiput.Core.Core.py;
Integrating Interfile into occiput (it can be found at occiput.Core.Interfile);
Added test_interfile/ subfolder in occiput.test;
Added data folder occiput.Data.interfile_examples containing data required by occiput.test.test_interfile;\
Started translating imports from global to relative for SO consistency, and better management of dependencies;
Added file occiput.Reconstruction.PET.PET_profiler.py as it was missing [in the future outdated version of (at least) PET.py? #4 we will need to check with which version of PET.py we are currently working, as the fact the profiler is not used makes me think that this is not the latest version available]
Integration of the following external libraries into Occiput:
An example of doing this while keeping these submodules independent from Occiput can be seen here: occiput-suite.
However, this required many changes to the setup.py file and the organization of the whole module remain a bit chaotic, and hard to maintain. Since most of these (sub)modules are usable only through Occiput, it may be reasonable to completely integrate most of them.
The text was updated successfully, but these errors were encountered: