Hoffman2:Scripts: Difference between revisions

From Center for Cognitive Neuroscience
Jump to navigation Jump to search
(One intermediate revision by the same user not shown)
(No difference)

Revision as of 22:18, 27 April 2020

Back to all things Hoffman2

When you encounter a computer problem, it is best to find a systematic solution in the form of a script or program. This lets you be prepared to handle the problem the next time you encounter it, because let's face it, history has a way of repeating itself.

Here-in lies a collection of the scripts we have built up in the Hoffman2 FMRI group for solving our most common problems. Each script's help output is provided for searching convenience as well as example usage cases for each script.


clean_me.py

How to clean up after yourself and maintain within your quota space.

clean_me.py


clear_scratch.sh

Clear out all the temporary files you kept in your scratch directory.

clear_scratch.sh



fix_perms.sh

Collaboration is one of the best ways to further science. So if your labmate can't work on the data you just processed for her, science has a hard time moving forward. Fix those permissions and collaborate!

fix_perms.sh

getDicomDate.py

All you want to know if when the DICOM got created and you don't have time to learn how to read DICOM files byte-wise. Just run this script.

getDicomDate.py


matlab_license_check.sh

MATLAB Licenses are as valuable as gold at times of heavy computing on Hoffman2. Use this script to find out if there is one with your name on it, or to find out who to go yell at for using too many licenses.

matlab_license_check.sh



setup_subject

Transfer Dicom data from Dicom server and do NIFTI Convert and other process.

setup_subject
setup_subject_3

dcmheader.py

Read, edit Dicom file header information

dcmheader.py