-
Notifications
You must be signed in to change notification settings - Fork 35
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
Photon migration simulation #62
Comments
Be careful about licenses. MNE is BSD so you can only use compatible sources, unless you get the author's permission to relicense under BSD. MCX is GPL so it's off limits for example. |
Thanks for the comment @larsoner, I am new to license issues, so appreciate the help.
Does this mean that for BSD code I could not even call a command line script that was (for example) GPL? So I could not run... subprocess.call("gpl_licensed_command_line_program_already_installed_by_user") |
IANAL but IIRC you can call GPL code binaries, but you cannot link to GPL libraries (like .so / .dll dynamic or especially static linking) unless they are LGPL, and cannot use GPL source code to develop algorithms in BSD libraries. See for example: |
Ok some progress here. I had a chat with @fangq about potential mechanisms to pass data to a photon migration software. I think as a first approach we could export necessary information in a handy json format which can be read directly in to MCX Cloud http://mcx.space/cloud/ . In the long run it would be good to have all computation locally, but I don't own a GPU, and offloading to this service will skip headaches with dependencies etc to start with. Just sharing my thoughts out loud here so I don't forget in a few months. |
Add ability to simulate photon migration between source and detector optodes.
Existing solutions
Open design decisions
Here is some of the issues I am considering. Feedback is much appreciated.
photon_migration(raw, n_photons=1e6, ...)
.Niimg-like object
appropriate? (see: http://nilearn.github.io/manipulating_images/input_output.html)plot_stat_map
looks appropriate to display the photon migration.Potentially relevant links
The text was updated successfully, but these errors were encountered: