Hi,
for running freesurfer in a cloud environment I want to build
*.deb-Packages for freesurfer as installation of packages via puppet is
much easier than copying plain file structures.

As my machines are different in their use and I would like to have it
modular, I think about dividing the freesurfer suite into several parts:
1) the freesurfer core, containing recon-all and everything inside
2) freesurfer-subjects, containing the demo-subjects as I think they are
only necessary for debugging, tests and demonstration (for a cloud
machine I could omit these)
3) fs-fast, containing the fsfast additions, as this part is only
necessary where Matlab is availlable.
4) fs-tools, as the cloud machines don't have any gui, no real person
will log in to them; the gui will be externalized somehow, so these have
to be separate as well.

The only dependency I'm sure exists is, that fs-fast depends on fs-core.
Are the tools independent? I guess so, but please correct me if I'm wrong.


What I'm not completely sure about is how this separation is reflected
in the package availlable for download from the project website.

Therefore I'd like to get remarks or corrections where my assumptions
are wrong:

/ (files in the root directory) legal stuff, setups, so necessary for
                                all parts
/average                        data directory for the calculation,
                                necessary for core
/bin                            fs-core (the binaries)
/data                           fs-core
/diffusion                      fs-core
/docs                           not necessary technically,
                                documentation only
/fsafd                          fs-core?
/fsfast                         fs-fast
/lib                            has to be differentiated:
/lib/bem                        fs-core
/lib/cuda                       fs-core
/lib/images                     tools
/lib/KWWidgets                  tools?
/lib/petsc                      fs-core
/lib/qt                         tools?
/lib/resource                   tools?
/lib/tcl                        tools?
/lib/tcltkixblt                 tools?
/lib/vtk                        tools?
/lib/vtk                        tools?
/matlab                         fs-fast
/mni                            fs-core
/subjects                       fs-subjects (of course)
/tktools                        tools
/trctrain                       ?

I would apprechiate your help, even if incomplete.

regards
Peter Wendorff
C-Lab, Paderborn
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to