CVNRneuroimaging / infrastructure

Issue tracking, system documentation and configs for operations side of the neuroimaging core @ Atlanta VA CVNR / Emory University
3 stars 2 forks source link

Need Programs To Do Data Processing #154

Closed simonero closed 8 years ago

simonero commented 9 years ago

I need IDL and Trackvis (latest version) on qball2 and qball4 to process & view my data.

Thank you!

rrmm commented 9 years ago

i put them on qball2 in /opt. the license info for trackvis is in the directory with it. NB: i soft-linked libmng1 to libmng2 to allow it to link correctly and run. I don't know the ramifications of this, but this is how it was done on qball1.

idl is there too, but you'll need to get a license for it.

simonero commented 9 years ago

Thank you. I don't know anything about those directories but that gives me an idea of how to diagnose any problems that could occur before asking for help. IDL will run on a limited basis without the license so that's perfectly fine!

Can I get these on qball4 as well? I use both qballs and also want to make sure that if something goes down again I can continue working on the server. I have had to do everything on my external recently but I am out of space.

rrmm commented 9 years ago

i put the same stuff on qball4 in /opt

simonero commented 9 years ago

I am unable to call "trackvis" on either qball2 or qball4.

Note: You can test if this program is properly installed by typing "trackvis" in the commandline from anywhere. It should be version 6 something, not 5 something. (5 something was released in 2011 - no bueno).

simonero commented 9 years ago

So I searched around for a while and eventually figured out the issue on qball2. The program was in opt for some reason and the folder had not been exported to the PATH so I could not execute it. This still needs to be done. (I have no idea what you are talking about in terms of libmng? I don't see that folder.)

In the future, if I need to do anything to install the program it would be helpful if you could give me the path to the folder, let me know what file to edit, and provide me any additional needed information.

I haven't troubleshooted IDL, but this is also not a recognized command on either machine.

rrmm commented 9 years ago

right they are in /opt, and neither is on the path.

you can go ahead and add them to your path in your bashrc or whichever shell script you source to setup your environment.

the idl executable is buried a bit i'll take a look and post the exact path for it.

simonero commented 9 years ago

Please tell me exactly how you want me to do these things. I do not have any background in IT or experience troubleshooting Linux, and I did not set up anything on this Linux environment.

kmcgregor123456 commented 9 years ago

1) Open vim 2) open .bashrc from your home directory (it's a hidden directory) 3) add the text: export PATH=$PATH:/opt/bin:/opt/:/opt/IDL/ <note: add a colon and then whatever /opt directory has the application you want> 4) Save the .bashrc 5) open a new terminal window

Keith McGregor, PhD VA RR&D Atlanta CoE Emory University 352.359.8084 http://www.varrd.emory.edu


From: simonero [notifications@github.com] Sent: Tuesday, October 06, 2015 3:17 PM To: CVNRneuroimaging/infrastructure Subject: Re: [infrastructure] Need Programs To Do Data Processing (#154)

Please tell me exactly how you want me to do these things. I do not have any background in IT or experience troubleshooting Linux, and I did not set up anything on this Linux environment.

— Reply to this email directly or view it on GitHubhttps://github.com/CVNRneuroimaging/infrastructure/issues/154#issuecomment-145970154.


This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited.

If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments).

rrmm commented 9 years ago

They can be run by typing the above full paths at the prompt.

To get these in your path you need to add /opt/idl/idl/bin and /opt/trackvis to your path environment variable. The path variable is an environment variable which contains a colon-delimited set of directories the shell will search when you type a command at the prompt.

Sometimes it is advantageous to define related environment variables (including the path) together in a single file. For example, you can create a file called 'experimental-tool-suite-env.sh' which sets up your path to point to a new experimental version of your tool set installed somewhere else than the standard version and/or sets up the environment variables (data directories, etc) for a test run.

When you want to use this set of environment variables at your current shell, you can type source experimental-tool-suite.sh at the prompt. This will pull all variables defined in the file into your current shell. A short hand for the same command is . experimental-tool-suite.sh.