htsworkflow.git
16 years ago[project @ Eland Config Saver + FlowCell Tracker DB update]
Brandon King [Thu, 18 Oct 2007 19:22:00 +0000 (19:22 +0000)]
[project @ Eland Config Saver + FlowCell Tracker DB update]
 * Now saves a copy of eland config file for later retrieval.
   /elandifier/config/ <-- Index of available config files
   /elandifier/config/FC#####/ <-- Eland config for specific FC#
 * Save record of flow cell to database.
   * Form is also saved to database... which can be viewed
     in /admin/

16 years ago[project @ Prototype Web-based Eland Config generator]
Brandon King [Mon, 15 Oct 2007 22:36:48 +0000 (22:36 +0000)]
[project @ Prototype Web-based Eland Config generator]
 * Functional, but hard coded elandifier setting.py (needs updating before use).
 * Using Django SVN (will be Django 0.97).
 * Form currently returns to browser, will change in future.

16 years ago[project @ add notes about what we need to do to more fully automate the pipelien]
Diane Trout [Fri, 9 Nov 2007 23:18:46 +0000 (23:18 +0000)]
[project @ add notes about what we need to do to more fully automate the pipelien]

16 years ago[project @ handle IOErrors from xsend]
Diane Trout [Tue, 16 Oct 2007 22:53:43 +0000 (22:53 +0000)]
[project @ handle IOErrors from xsend]

16 years ago[project @ add script to launch copier daemon]
Diane Trout [Fri, 10 Aug 2007 01:19:23 +0000 (01:19 +0000)]
[project @ add script to launch copier daemon]

16 years ago[project @ make copier a bot with logging abilities]
Diane Trout [Fri, 10 Aug 2007 00:15:18 +0000 (00:15 +0000)]
[project @ make copier a bot with logging abilities]
this now imports benderjab and uses pythons logging module to keep
track of what rsync commands have been executed.

16 years ago[project @ start the copier script]
Diane Trout [Thu, 9 Aug 2007 01:30:34 +0000 (01:30 +0000)]
[project @ start the copier script]
this contains code to deal with launching rsync against the
rsync config over on jumpgate. it checks for directories matching
stuff the sequencer tends to generate and will launch rsync processes
against directories that look like that name. (Which might be excessive)

I still need to add the bot portion

16 years ago[project @ add __init__.py]
Diane Trout [Thu, 9 Aug 2007 01:29:19 +0000 (01:29 +0000)]
[project @ add __init__.py]
actually to make setup.py work you do really need the __init__.py
package flag

16 years ago[project @ make a spoolwatcher script]
Diane Trout [Thu, 9 Aug 2007 01:27:02 +0000 (01:27 +0000)]
[project @ make a spoolwatcher script]
and put most of the configuration information in the script
(i really should load it from a config file at some point)
Also teach setup.py about said script

16 years ago[project @ add a basic setup.py file]
Diane Trout [Wed, 8 Aug 2007 23:56:28 +0000 (23:56 +0000)]
[project @ add a basic setup.py file]

16 years ago[project @ Sequencer spool drive watcher]
Diane Trout [Wed, 8 Aug 2007 23:51:43 +0000 (23:51 +0000)]
[project @ Sequencer spool drive watcher]
spoolwatcher checks to see if a file named Run.completed has been
written to /gec/jumpgate/ext0 and if it has sends a message to
runner_jid. Additionally after (currently 10 seconds have passed without
data being written, after some data has been written, it'll send a
message top copy_jid)

16 years ago[project @ tools to handle the illumina sequencer workflow]
Diane Trout [Wed, 8 Aug 2007 21:41:25 +0000 (21:41 +0000)]
[project @ tools to handle the illumina sequencer workflow]

16 years agoThis directory will host the upstream sources
Diane Trout [Fri, 21 Dec 2007 01:53:12 +0000 (01:53 +0000)]
This directory will host the upstream sources