Mercurial > repos > fubar > brokenandnotdeletablebyowneroradmin
comparison README.txt @ 3:42e85c24570f
updates to README
author | ross lazarus ross.lazarus@gmail.com |
---|---|
date | Thu, 31 May 2012 09:39:34 +1000 |
parents | d95513e50c92 |
children | 3755b2365fb0 |
comparison
equal
deleted
inserted
replaced
2:d95513e50c92 | 3:42e85c24570f |
---|---|
1 Motivation: Simple transformation, filtering or reporting scripts get written, run and lost every day in most busy labs - even ours where Galaxy is in use. This 'dark script matter' runs outside Galaxy and without manual effort to curate is often not reproducable. | 1 After a lot of nagging about how hard it was to create new wrappers for trivial scripts, I wrote a new Galaxy tool (see the source tab) locked down to allow only two other trusted bioinformatician users to paste and run (NO sandbox!) arbitrary scripts - see screenshot attached. Note that this tool allows unrestricted access as user Galaxy so should be restricted to admin users who could run rm -rf from a command line if they wanted to but can be trusted not to! |
2 | |
3 After a lot of nagging about how hard it was to create new wrappers for trivial scripts, I wrote a new Galaxy tool (see the source tab) locked down to allow only two other trusted bioinformatician users to paste and run (NO sandbox!) arbitrary scripts - see screenshot attached. Note that this tool allows unrestricted access as user Galaxy so should be restricted to admin users who could run rm -rf from a command line if they wanted to but can be trusted not to! | |
4 | 2 |
5 For our group, this allows Galaxy to fill that important gap - all those "small" bioinformatics tasks - because once a trusted user has a working R (or python or perl) script that takes parameters the way Galaxy supplies them (see example below), they: | 3 For our group, this allows Galaxy to fill that important gap - all those "small" bioinformatics tasks - because once a trusted user has a working R (or python or perl) script that takes parameters the way Galaxy supplies them (see example below), they: |
6 | 4 |
7 1) run the new tool | 5 1) run the new tool |
8 | 6 |