nanshe/nanshe_learner.py: Added support using DRMAA for redirecting the stdout and stderr of each block subprocess.
nanshe/nanshe_learner.py: Adds a jobname for each DRMAA job based on the name of its output.
nanshe/nanshe_learner.py: Set cwd.
nanshe/nanshe_learner.py: Attempt at adapting job pool for DRMAA.
nanshe/nanshe_learner.py: Now, makes sure that the JobTemplate instances constructed are deleted so as to avoid memory leaks.
nanshe/nanshe_learner.py: Changed name of each_ready_process to each_process_template. Added storage of job template in running_processes.
tests/test_nanshe_learner.py: Provided support for drmaa tests in TestNansheLearner.setup.
tests/test_nanshe_learner.py: Added a test for generate_neurons_blocks that uses DRMAA.
tests/test_nanshe_learner.py: Added a test for generate_neurons_io_handler that uses DRMAA.
tests/test_nanshe_learner.py: Added a test for main that uses DRMAA.
tests/test_nanshe_learner.py: Temp debugging.
tests/test_nanshe_learner.py: Reduces number of DRMAA cores.
tests/test_nanshe_learner.py: Move all test files to the home directory to ensure they will be shared amongst qsubed jobs.
tests/test_nanshe_learner.py: Turn off teardown.
tests/test_nanshe_learner.py: Revert tempfile.tempdir to the default value.