-
Notifications
You must be signed in to change notification settings - Fork 29
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
Adapting Connectomemapper for Windows 10 #220
Comments
Workaround for 3.2 (Images of Button cannot be loaded): Drop
in util.py in function Buttons will be replaced with Text of the Item name which works also with Win10. Edit:
|
2.1 OS.GETEUID DOES NOT EXIST FOR WINDOWS To use the GUI: (1000 seems to be a common ID. Doublecheck the ID of your machine typing 3.1 INSTALLATION OF CMP GUI Download Anaconda for Windows: Create the conda environment (modified from https://raw.githubusercontent.com/connectomicslab/connectomemapper3/master/conda/environment.yml) using the CMPenvironment.txt file (convert it into .yml) : CMPenvironment.txt Activate the environment: Manually install the following:
Manually install MRtrix via: https://www.mrtrix.org/download/windows-msys2/ Manually install git-annex via: https://git-annex.branchable.com/install/Windows/ (download .exe file) Install the cmp : 3.3 CMP COMMAND LINE NOT RUNNING IN INTERACTIVE MODE In bidsappmanager/gui/bidsapp.py, substitute line 799 ("docker", "run", "-it", "--rm") with: |
2.1 OS.GETEUID DOES NOT EXIST FOR WINDOWS '-u uid' option seems to be unecessary for the docker call, I propose to delete |
To visualize results: in cmtk/util.py, substitute line 422 ( and add the function:
|
In principle the CMP works for Windows but there are problems concerning:
update user documentation to install CMP on Windows
CMP commandline docker integration
2.1 os.geteuid needs to be manually set to your machine ID (os.geteuid does not exsist for Windows)
CMPbidsapp manager
3.1 installation of cmp GUI
3.2 rendering of images in GUI
3.3 cmp command line does not run in interactive mode (docker -it)
The text was updated successfully, but these errors were encountered: