htsworkflow.git
11 years agoAdd script for updating database to data run versions and cluster/sequencer defaults v0.5.5
Diane Trout [Wed, 27 Jun 2012 23:41:03 +0000 (16:41 -0700)]
Add script for updating database to data run versions and cluster/sequencer defaults

11 years agoIf I'm going to make a call to logger, I really should create it first
Diane Trout [Wed, 27 Jun 2012 23:40:22 +0000 (16:40 -0700)]
If I'm going to make a call to logger, I really should create it first

11 years agoOnly allow one default cluster station or sequencer to be set
Diane Trout [Wed, 27 Jun 2012 22:56:37 +0000 (15:56 -0700)]
Only allow one default cluster station or sequencer to be set

Works by watching for the pre_save signal for those classes
and if it sees that the isdefault flag being set to true it
goes through all the other records and sets isdefault to null.

11 years agoOnly allow one default cluster station or sequencer to be set
Diane Trout [Wed, 27 Jun 2012 22:53:19 +0000 (15:53 -0700)]
Only allow one default cluster station or sequencer to be set

Works by watching for the pre_save signal for those classes
and if it sees that the isdefault flag being set to true it
goes through all the other records and sets isdefault to null.

11 years agoAuto-generate a secret key for django and store in the config file.
Diane Trout [Wed, 27 Jun 2012 21:44:18 +0000 (14:44 -0700)]
Auto-generate a secret key for django and store in the config file.
This way I can keep checking settings.py in.

Also since I implemented this be re-writing the settings file
I thought I'd clean out some of how we were storing some of our
previous default values. (Removed the hard coded - [defaults] section)
so they dont end up cluttering the users config file.

Since I removed the default for the linking hard disk tool
I changed the script to complain more helpfully if it can't find
the setting.

11 years agoAdd the ability to specify default cluster station & sequencer in the database
Diane Trout [Tue, 26 Jun 2012 22:45:27 +0000 (15:45 -0700)]
Add the ability to specify default cluster station & sequencer in the database

11 years agoreformatting to be more pep8 like
Diane Trout [Tue, 26 Jun 2012 21:27:17 +0000 (14:27 -0700)]
reformatting to be more pep8 like

11 years agoConvert dictionary comprehension to dict(generator) so it'll work with 2.6
Diane Trout [Mon, 25 Jun 2012 19:33:37 +0000 (12:33 -0700)]
Convert dictionary comprehension to dict(generator) so it'll work with 2.6

11 years agoAdapt select strike-out widget to django 1.2
Diane Trout [Mon, 25 Jun 2012 19:32:23 +0000 (12:32 -0700)]
Adapt select strike-out widget to django 1.2
the function i was overriding was hidden, so I grabbed a bit more of
django 1.3 into my fake widget

11 years agoForgot to add the css file to add 'active' state to sequencers
Diane Trout [Sat, 23 Jun 2012 00:41:30 +0000 (17:41 -0700)]
Forgot to add the css file to add 'active' state to sequencers
commit d188105c2937068e4bbcf6dbf5229a85725a2e7d

11 years agoAdd an 'active' state to the sequencers.
Diane Trout [Sat, 23 Jun 2012 00:38:17 +0000 (17:38 -0700)]
Add an 'active' state to the sequencers.
On the flowcell admin page hack the sequencer select combo box to
strike out the disabled ones.
(Yes it involves hacking an override into the FlowCell admin form by
replacing the default widget it creates. Maybe there's a cleaner way,
but I didn't figure it out)

11 years agoShow software version information on datarun page
Diane Trout [Fri, 22 Jun 2012 22:13:27 +0000 (15:13 -0700)]
Show software version information on datarun page

11 years agoSave pipeline version information from run_xml into DataRun table.
Diane Trout [Fri, 22 Jun 2012 00:24:22 +0000 (17:24 -0700)]
Save pipeline version information from run_xml into DataRun table.
Also show said information on the flowcell page.

11 years agoAdd links to libraries and submission to data loaded from dcc indes files
Diane Trout [Fri, 22 Jun 2012 00:23:19 +0000 (17:23 -0700)]
Add links to libraries and submission to data loaded from dcc indes files

11 years agoMerge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow
Diane Trout [Thu, 21 Jun 2012 18:13:04 +0000 (11:13 -0700)]
Merge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow

11 years agoMove typeof. I think its now getting parsed by rapper correctly now
Diane Trout [Fri, 15 Jun 2012 00:00:30 +0000 (17:00 -0700)]
Move typeof. I think its now getting parsed by rapper correctly now

11 years agoImport information from NCBI SRA into a RDF model.
Diane Trout [Thu, 14 Jun 2012 21:57:18 +0000 (14:57 -0700)]
Import information from NCBI SRA into a RDF model.
(Mostly so I can find our libraries on their site)

11 years agoSlightly different sort order for finding libraries
Diane Trout [Thu, 14 Jun 2012 21:54:50 +0000 (14:54 -0700)]
Slightly different sort order for finding libraries

11 years agoAdd a software (name) property to firecrest, ipar, bustard, gerald
Diane Trout [Tue, 12 Jun 2012 00:03:49 +0000 (17:03 -0700)]
Add a software (name) property to firecrest, ipar, bustard, gerald
This property should return the proper illumina name for any
of their various software components I've been trying to capture.

NOTE: Now requires lxml.

I prefer the xpath searching api, and that's not in element tree.
so this now requires lxml.

11 years agoReturn a gerald version number as a number and not a cvs string.
Diane Trout [Mon, 11 Jun 2012 21:34:04 +0000 (14:34 -0700)]
Return a gerald version number as a number and not a cvs string.
(Also my emacs configuration cleared excess spaces after on several lines)

11 years agoAdd instrument ID and model to sequencer table
Diane Trout [Thu, 7 Jun 2012 00:10:53 +0000 (17:10 -0700)]
Add instrument ID and model to sequencer table
Additionally added displaying that information on the flowcell page.

11 years agoSplit lane parameters into seperate classes for GA & HiSeq config files.
Diane Trout [Sat, 2 Jun 2012 00:20:24 +0000 (17:20 -0700)]
Split lane parameters into seperate classes for GA & HiSeq config files.
Also tweak the tests for a different example flowcell

11 years agoFixup docstring to be clearer to others
Diane Trout [Thu, 31 May 2012 22:37:37 +0000 (15:37 -0700)]
Fixup docstring to be clearer to others

11 years agoMerge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow
Diane Trout [Fri, 25 May 2012 19:18:47 +0000 (12:18 -0700)]
Merge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow

11 years agoreplace tab charcter with spaces in the multiplex index pluralization live
Diane Trout [Fri, 25 May 2012 19:17:59 +0000 (12:17 -0700)]
replace tab charcter with spaces in the multiplex index pluralization

11 years agoMerge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow
Diane Trout [Fri, 25 May 2012 19:17:14 +0000 (12:17 -0700)]
Merge ssh://jumpgate.caltech.edu/var/htsworkflow/htsworkflow

11 years agoFix Multiplex index pluralization
Diane Trout [Fri, 25 May 2012 19:16:33 +0000 (12:16 -0700)]
Fix Multiplex index pluralization

11 years agoGenerate html reports when doing sparql queries with encode_find.
Diane Trout [Wed, 23 May 2012 00:36:07 +0000 (17:36 -0700)]
Generate html reports when doing sparql queries with encode_find.

I have a further improved simplify_uri function which extracts
a meaningful name from some pretty arbitrary rdf nodes.

(This does mean that an earlier attempt which is still in the code
probably can be removed -- that one depended on knowing the namespace)

11 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Wed, 16 May 2012 16:49:53 +0000 (09:49 -0700)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

11 years agoTweak some test code to work with librdf 1.0.10
Diane Trout [Wed, 16 May 2012 16:48:29 +0000 (09:48 -0700)]
Tweak some test code to work with librdf 1.0.10

11 years agoupdate summary.py to extract data from HiSeq runs.
Diane Trout [Wed, 16 May 2012 00:36:48 +0000 (17:36 -0700)]
update summary.py to extract data from HiSeq runs.
I also commited a much larger swath of hiseq summary files.

One change is Summary and LaneResultSummary now has subclasses to
handle the differences between the GA series and the HiSeq series
runfolders.

At this point the test code is dying trying to read the LaneParameters
out of the gerald config file.

11 years agoFix bugs introduduced by the improved HiSeq runfolder scanning.
Diane Trout [Tue, 15 May 2012 22:10:08 +0000 (15:10 -0700)]
Fix bugs introduduced by the improved HiSeq runfolder scanning.
This makes more progress toward analyzing a HiSeq runfolder, but
is currently lacking the ability to process the Aligned reads.

This does seem to now process the base call processing information
out of the Unaligned tree of hiseq runs.

Also all the previous runfolder versions tests pass again. (Some of my
intoduced logic was a bit off for guessing what type of runfolder it
is.)

11 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Sat, 12 May 2012 00:49:59 +0000 (17:49 -0700)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

11 years agoI found this version more useful for trying to
Diane Trout [Sat, 12 May 2012 00:49:36 +0000 (17:49 -0700)]
I found this version more useful for trying to
answer Flo's questions about what we had submitted.

11 years agoProperly constructing the geo soft file really needed multiple sparql queries.
Diane Trout [Sat, 12 May 2012 00:43:01 +0000 (17:43 -0700)]
Properly constructing the geo soft file really needed multiple sparql queries.
Most of this is glueing the various queries together into the soft file
template.

One significant url change that should make it easier to
write turtle documents describing the library was to end the
submission set URI with # instead of /

this way .../SubmissionLog/SubName# is more clearly the same base as
.../SubmissionLog/SubName#AttributeName.

However this probably will break my older rule files.

And I'm not checking for that... *sigh*

11 years agoPrepare for submitting data to geo by:
Diane Trout [Sat, 12 May 2012 00:38:27 +0000 (17:38 -0700)]
Prepare for submitting data to geo by:
Adding a new namespace for them.
Creating something to simplify namespace qualified names to short normal names.

Also I implemented an option to import other RDF files.
I made a small attempt to at least partially sanitize strings being loaded
to only include "safe" html.

Most of the changes to test_rdfhelp came because I reindented it to 4 spaces.

Though I did add in tests for the new functions.

11 years agoMinimal changes needed to get raw data archived for loxcyc.
Diane Trout [Thu, 10 May 2012 01:45:05 +0000 (18:45 -0700)]
Minimal changes needed to get raw data archived for loxcyc.
Its probably not properly counting how many reads there are.

11 years ago100% test coverage for alphanum.py
Diane Trout [Fri, 4 May 2012 19:05:29 +0000 (12:05 -0700)]
100% test coverage for alphanum.py

11 years agoRename a cell-line since we're now using "treatment/condition" for exponential
Diane Trout [Thu, 3 May 2012 21:37:46 +0000 (14:37 -0700)]
Rename a cell-line since we're now using "treatment/condition" for exponential

12 years agoAdd ability to override location to tar and lftp commands
Diane Trout [Tue, 17 Apr 2012 00:52:23 +0000 (17:52 -0700)]
Add ability to override location to tar and lftp commands
and even a check to make sure there's at least a file
where we expect the command to be

12 years agoRename global logger to LOGGER to be more PEP8 like
Diane Trout [Tue, 17 Apr 2012 00:51:55 +0000 (17:51 -0700)]
Rename global logger to LOGGER to be more PEP8 like

12 years agoFix a typo and a missing .items() from the change of storing list of result directories.
Diane Trout [Mon, 16 Apr 2012 18:42:34 +0000 (11:42 -0700)]
Fix a typo and a missing .items() from the change of storing list of result directories.

12 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Fri, 13 Apr 2012 17:57:18 +0000 (10:57 -0700)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

12 years agoExtend the adapter id field to support the dual indexed libraries
Diane Trout [Thu, 12 Apr 2012 21:43:10 +0000 (14:43 -0700)]
Extend the adapter id field to support the dual indexed libraries
this is implimented by using a - to indicate that two indexes are linked
together.

12 years agoStart developing GEO SOFT submission tool.
Diane Trout [Wed, 11 Apr 2012 22:24:46 +0000 (15:24 -0700)]
Start developing GEO SOFT submission tool.

At this point it will generate a partial soft file I'm still
missing several parts to the file, such as platform description,
but it is a proof of concept for the template based generation
of the sparql query and the SOFT text file for describing the submission.

12 years agoMove code out of ucsc_gather and into the htsworkflow tree.
Diane Trout [Mon, 2 Apr 2012 21:55:21 +0000 (14:55 -0700)]
Move code out of ucsc_gather and into the htsworkflow tree.

I thought it'd be better to refactor ucsc_gather into more
target chunks so I could test the components better and
start sharing code with the SOFT / GEO submission tool I need
to write

12 years agoRemove a dead form
Diane Trout [Mon, 2 Apr 2012 21:54:11 +0000 (14:54 -0700)]
Remove a dead form

12 years agoChange to using django templates for generating condor fastq scripts
Diane Trout [Thu, 29 Mar 2012 00:39:04 +0000 (17:39 -0700)]
Change to using django templates for generating condor fastq scripts

Instead of manually constructing them as strings in python.
Hopefully it'll be a little clearer, also I was considering
using the templates when generating the SOFT format files.

12 years agoImprove a settings error message, as it was confusing me while debugging
Diane Trout [Thu, 29 Mar 2012 00:33:56 +0000 (17:33 -0700)]
Improve a settings error message, as it was confusing me while debugging

12 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Tue, 27 Mar 2012 21:59:56 +0000 (14:59 -0700)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

12 years agoAdd an option to make a mini archive containing just the daf & ddf files
Diane Trout [Tue, 27 Mar 2012 21:57:48 +0000 (14:57 -0700)]
Add an option to make a mini archive containing just the daf & ddf files

This should make the tweak metadata phase a bit easier.

12 years agoSwitch to lxml for parsing the summary file.
Diane Trout [Mon, 26 Mar 2012 22:26:17 +0000 (15:26 -0700)]
Switch to lxml for parsing the summary file.

It's more reliable than ElementTree or BeautifulSoup, though
a bit harder to install.

12 years agoRemove a function from the inifile version of ucsc_gather
Diane Trout [Mon, 26 Mar 2012 22:21:06 +0000 (15:21 -0700)]
Remove a function from the inifile version of ucsc_gather

12 years agoApparently I forgot to remove a parameter why creating copy_hiseq_project_fastqs
Diane Trout [Fri, 23 Mar 2012 23:55:05 +0000 (16:55 -0700)]
Apparently I forgot to remove a parameter why creating copy_hiseq_project_fastqs

12 years agoAdd fastq to the raw format add_xoption
Diane Trout [Fri, 23 Mar 2012 23:53:47 +0000 (16:53 -0700)]
Add fastq to the raw format add_xoption

12 years agoAdd a rdf type for ucsc track records
Diane Trout [Fri, 23 Mar 2012 23:51:52 +0000 (16:51 -0700)]
Add a rdf type for ucsc track records

It makes it a bit easier to extract just that type of
information.

12 years agoMessed up the RDFa for specifying that a library was of type library.
Diane Trout [Thu, 22 Mar 2012 18:40:11 +0000 (11:40 -0700)]
Messed up the RDFa for specifying that a library was of type library.

12 years agoUse name instead of library_name as the property describing the name
Diane Trout [Thu, 22 Mar 2012 18:35:49 +0000 (11:35 -0700)]
Use name instead of library_name as the property describing the name

12 years agoActually if I provide an output file, I want to write to the file
Diane Trout [Thu, 8 Mar 2012 19:00:45 +0000 (11:00 -0800)]
Actually if I provide an output file, I want to write to the file
(forgot a not in the test for an output filename)

12 years agoChange name of term used for conditions to condition_term
Diane Trout [Thu, 8 Mar 2012 00:02:59 +0000 (16:02 -0800)]
Change name of term used for conditions to condition_term

12 years agoUpdate archive script to try and deal with HiSeq multiplexed lanes.
Diane Trout [Wed, 7 Mar 2012 23:59:42 +0000 (15:59 -0800)]
Update archive script to try and deal with HiSeq multiplexed lanes.

12 years agoAlways include the python path when generating the condor scripts
Diane Trout [Wed, 7 Mar 2012 23:58:12 +0000 (15:58 -0800)]
Always include the python path when generating the condor scripts

12 years agoForgot to add split attribute to __eq__ test.
Diane Trout [Wed, 7 Mar 2012 00:34:21 +0000 (16:34 -0800)]
Forgot to add split attribute to __eq__ test.

12 years agoAdd extract HiSeq project based split fastq files to ucsc_gather
Diane Trout [Wed, 7 Mar 2012 00:17:38 +0000 (16:17 -0800)]
Add extract HiSeq project based split fastq files to ucsc_gather

Add tests for the code that generates the condor fastq conversion scripts

12 years agoUpdate help message since we have a new type of file to archive
Diane Trout [Wed, 7 Mar 2012 00:05:42 +0000 (16:05 -0800)]
Update help message since we have a new type of file to archive

12 years agoSupport scanning for split fastq files generated by HiSeq demultiplexing
Diane Trout [Tue, 6 Mar 2012 23:59:50 +0000 (15:59 -0800)]
Support scanning for split fastq files generated by HiSeq demultiplexing

12 years agoIgnore some more coverage files
Diane Trout [Tue, 6 Mar 2012 23:56:35 +0000 (15:56 -0800)]
Ignore some more coverage files

12 years agoAdd module to convert multiple fastq files into a single file.
Diane Trout [Tue, 6 Mar 2012 21:32:28 +0000 (13:32 -0800)]
Add module to convert multiple fastq files into a single file.

The HiSeq likes to produce N seperate fastq files to simplify
parallel processing.

Also I decided to split out the parse_slice code into a
util module since it was being shared between the desplit_fastq
and qseq2fastq.

Finally just for fun I ran these two modules through pep8.py
and pylint.py and cleaned up those errors

12 years agoAdd ability to print out json structures returned by api to api.py
Diane Trout [Tue, 6 Mar 2012 00:45:22 +0000 (16:45 -0800)]
Add ability to print out json structures returned by api to api.py

(This is mostly to make exploration and/or mocking tests easier)

12 years agoUse named tuple for sequence flowcell/start/stop/project dir extractor
Diane Trout [Mon, 5 Mar 2012 22:16:11 +0000 (14:16 -0800)]
Use named tuple for sequence flowcell/start/stop/project dir extractor

I was returning too much stuff from get_flowcell_cycle, so I thought
a named tuple would make it more comprehensible.

12 years agoCore functions for saving and finding fastq files generated by a HiSeq.
Diane Trout [Fri, 2 Mar 2012 01:26:57 +0000 (17:26 -0800)]
Core functions for saving and finding fastq files generated by a HiSeq.

Becuase of the multiple tiles and demultiplexing I'm writing them into
the flowcell directory with the Project_NNNNN[_IndexN] directory
names.

12 years agoRemove some debug prints
Diane Trout [Thu, 1 Mar 2012 23:09:19 +0000 (15:09 -0800)]
Remove some debug prints

12 years agoSimulate a HiSeq runfolder.
Diane Trout [Thu, 1 Mar 2012 00:58:39 +0000 (16:58 -0800)]
Simulate a HiSeq runfolder.

Also man do i need to clean up my simulation code

12 years agoMake report prettier.
Diane Trout [Thu, 2 Feb 2012 01:10:11 +0000 (17:10 -0800)]
Make report prettier.
Down side is its now by geneome.
Upside is it more strongly shows how a library has multiple submissions.

12 years agoShorten option for specifying model name.
Diane Trout [Tue, 31 Jan 2012 23:00:05 +0000 (15:00 -0800)]
Shorten option for specifying model name.
Also make it possible to specify what directory to look for model names

12 years agoFix a typo in some RDF example data
Diane Trout [Mon, 30 Jan 2012 23:38:49 +0000 (15:38 -0800)]
Fix a typo in some RDF example data

12 years agoMake it possible to filter which genome to run report against
Diane Trout [Mon, 30 Jan 2012 23:24:47 +0000 (15:24 -0800)]
Make it possible to filter which genome to run report against

12 years agoAdd ability to refresh library data from our htsw server
Diane Trout [Mon, 30 Jan 2012 23:23:44 +0000 (15:23 -0800)]
Add ability to refresh library data from our htsw server
(Delete & reload)

12 years agoStart writing a report for "so, what experiments have we submitted"?
Diane Trout [Wed, 25 Jan 2012 19:52:53 +0000 (11:52 -0800)]
Start writing a report for "so, what experiments have we submitted"?

12 years agoAdded scanning for libraries that aren't attached to an encode affiliation.
Diane Trout [Wed, 25 Jan 2012 19:47:46 +0000 (11:47 -0800)]
Added scanning for libraries that aren't attached to an encode affiliation.
Also I'm looking at both the test and live server for golden path links
And I added a hack to convert SL2971 library IDs to 02971.
Lastly I brought back updating specific data sources in addition to
--updating everything

12 years agosplit a function into two. (A query execute function and a reporting fuction)
Diane Trout [Wed, 25 Jan 2012 19:42:08 +0000 (11:42 -0800)]
split a function into two. (A query execute function and a reporting fuction)

12 years agoChanged pprint daf attributes to a pformat output via logging.debug
Diane Trout [Wed, 25 Jan 2012 19:40:01 +0000 (11:40 -0800)]
Changed pprint daf attributes to a pformat output via logging.debug

12 years agoFix 'typo' in a library URN.
Diane Trout [Wed, 25 Jan 2012 19:38:00 +0000 (11:38 -0800)]
Fix 'typo' in a library URN.

(Though I'm thinking I really should switch to library URNs that
don't end in a trailing /)

12 years agoDon't use assertIn as older ubuntu python doesn't have it
Diane Trout [Mon, 23 Jan 2012 22:56:57 +0000 (14:56 -0800)]
Don't use assertIn as older ubuntu python doesn't have it

12 years agoInvalid library IDs should 404, not return a useless error message
Diane Trout [Mon, 23 Jan 2012 19:49:50 +0000 (11:49 -0800)]
Invalid library IDs should 404, not return a useless error message

12 years agoHandle dateTime timestamps in RDF.Nodes
Diane Trout [Tue, 20 Dec 2011 20:33:16 +0000 (12:33 -0800)]
Handle dateTime timestamps in RDF.Nodes

my encode_find test code needed it to test parsing timestamps
from the submission page.

12 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Tue, 20 Dec 2011 18:53:40 +0000 (10:53 -0800)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

12 years agowhitespace reformatting
Diane Trout [Tue, 20 Dec 2011 18:52:37 +0000 (10:52 -0800)]
whitespace reformatting

12 years agoMove ucsc_encode_submission code out of extra so nose will autodiscover it.
Diane Trout [Tue, 20 Dec 2011 18:50:56 +0000 (10:50 -0800)]
Move ucsc_encode_submission code out of extra so nose will autodiscover it.

Also rename it to encode_submission to make the directory listing fit better.

12 years agoRemove eXecute bit from modules
Diane Trout [Tue, 20 Dec 2011 18:33:02 +0000 (10:33 -0800)]
Remove eXecute bit from modules

12 years agoInclude the test data for testing importing ucsc download track data
Diane Trout [Tue, 20 Dec 2011 00:34:36 +0000 (16:34 -0800)]
Include the test data for testing importing ucsc download track data

12 years agoAdd in test code for testing downloading the ucsc download file index
Diane Trout [Tue, 20 Dec 2011 00:33:55 +0000 (16:33 -0800)]
Add in test code for testing downloading the ucsc download file index

12 years agoDeleted obsolete tests
Diane Trout [Tue, 20 Dec 2011 00:29:40 +0000 (16:29 -0800)]
Deleted obsolete tests
what this was testing is now over in htsworkflow.submission.daf.test_daf

12 years agoTry to figure out where UCSC is hosting our submitted files
Diane Trout [Tue, 20 Dec 2011 00:03:44 +0000 (16:03 -0800)]
Try to figure out where UCSC is hosting our submitted files
This patch reads the download files index from UCSC's test server for
our tracks and adds them to my ENCODE metadata RDF database.

In addition there's a bug fix where the status URN wasn't being
constructed correctly. It was just using the timestamp and not
submission URN + timestamp.

12 years agoAdd a method to override command used to convert srf to fastq files.
Diane Trout [Tue, 22 Nov 2011 22:13:23 +0000 (14:13 -0800)]
Add a method to override command used to convert srf to fastq files.

12 years agoUse Node.uri instead of manually trimming off RDF.Node formatting.
Diane Trout [Mon, 7 Nov 2011 23:42:39 +0000 (15:42 -0800)]
Use Node.uri instead of manually trimming off RDF.Node formatting.
(Because different versions of librdf format nodes diffrently.

12 years agoFunction generating index text was assuming there'd always be an index
Diane Trout [Mon, 7 Nov 2011 23:39:57 +0000 (15:39 -0800)]
Function generating index text was assuming there'd always be an index
index_sequence was returning none for library adapter types that didnt
support indexing. this caused my tests to fail for older
libraries.

12 years agoUpdate library adapter type initial data to match loriens new names
Diane Trout [Mon, 7 Nov 2011 20:17:05 +0000 (12:17 -0800)]
Update library adapter type initial data to match loriens new names

12 years agoMerge in removal of queuecommand sleep.
Diane Trout [Mon, 7 Nov 2011 20:16:28 +0000 (12:16 -0800)]
Merge in removal of queuecommand sleep.

12 years agoMerge branch 'master' of mus.cacr.caltech.edu:htsworkflow
Diane Trout [Sat, 5 Nov 2011 00:01:41 +0000 (17:01 -0700)]
Merge branch 'master' of mus.cacr.caltech.edu:htsworkflow

Conflicts:
htsworkflow/pipelines/eland.py
htsworkflow/pipelines/retrieve_config.py
htsworkflow/pipelines/runfolder.py
scripts/htsw-runfolder