8c63895 | Nathaniel Nutter | 03 April 2015, 17:15:24 UTC | use LockProxy in LockMigrationProxy.t | 03 April 2015, 19:22:04 UTC |
6004230 | APipe Tester | 02 April 2015, 22:42:36 UTC | updated ur submodule to af01a9f | 02 April 2015, 22:42:36 UTC |
d95ff0c | Eddie Belter | 02 April 2015, 20:39:18 UTC | Merge pull request #609 from ebelter/instdata-generate-cmds InstData Generate Cmds: check if file is empty | 02 April 2015, 20:39:18 UTC |
0585447 | Thomas B. Mooney | 02 April 2015, 19:01:52 UTC | Merge pull request #610 from tmooney/remove_unused_sr_vars_in_identifydnp Remove disused variables. | 02 April 2015, 19:01:52 UTC |
69b6f64 | Dave Larson | 02 April 2015, 18:11:16 UTC | Merge pull request #618 from ernfrid/add_readcount_checks Add readcount checks | 02 April 2015, 18:11:16 UTC |
5ad22c3 | Susanna Siebert | 02 April 2015, 14:09:48 UTC | Merge pull request #589 from susannasiebert/process_tests2 Framework for process tests | 02 April 2015, 14:09:48 UTC |
d829a74 | Thomas B. Mooney | 02 April 2015, 13:54:48 UTC | Merge pull request #599 from tmooney/prefer_an_original_reference_in_fl_merge Narrow down choices of convertible references by preferring an input. | 02 April 2015, 13:54:48 UTC |
2c750d7 | Thomas B. Mooney | 02 April 2015, 13:08:04 UTC | Merge pull request #611 from tmooney/restore_the_not_really_disused_method Revert "Remove incomplete disused "parse_file_into_histogram_hashref"." | 02 April 2015, 13:08:04 UTC |
9e5a776 | APipe Tester | 02 April 2015, 12:18:24 UTC | Updated `gmt` tab completion. | 02 April 2015, 12:18:24 UTC |
c8944a0 | APipe Tester | 02 April 2015, 12:17:32 UTC | Updated `genome` tab completion. | 02 April 2015, 12:17:32 UTC |
01eb83f | APipe Tester | 02 April 2015, 12:15:27 UTC | Updated class browser cache. | 02 April 2015, 12:15:27 UTC |
8b648ed | Dave Larson | 02 April 2015, 03:23:32 UTC | update docs slightly | 02 April 2015, 03:23:32 UTC |
7d479e7 | Dave Larson | 02 April 2015, 03:07:18 UTC | add some checking to ensure filtering doesn't occur when hitting multiple BAMs | 02 April 2015, 03:07:18 UTC |
2a1d728 | Nathaniel Nutter | 01 April 2015, 23:20:37 UTC | Merge pull request #592 from nnutter/lock-pair LockProxy and LockMigrationProxy | 01 April 2015, 23:20:37 UTC |
166fc83 | Thomas B. Mooney | 01 April 2015, 20:41:01 UTC | Merge pull request #608 from tmooney/make_available_the_new_fl_on_merge Make new_feature_list output available from merge. | 01 April 2015, 20:41:01 UTC |
64be6ee | Thomas Mooney | 01 April 2015, 20:20:11 UTC | Revert "Remove incomplete disused "parse_file_into_histogram_hashref"." This reverts commit fdbcd444d7ea17d24014c8d6af86525b749d6eae. | 01 April 2015, 20:20:11 UTC |
3881edc | Nathaniel Nutter | 01 April 2015, 19:06:27 UTC | validate that `new()` is called as a class method | 01 April 2015, 19:06:27 UTC |
d97a6aa | Nathaniel Nutter | 01 April 2015, 18:57:25 UTC | break apart LOCK_RESOURCE_PARAMS_SPEC for better reuse | 01 April 2015, 18:57:25 UTC |
2fa7607 | Nathaniel Nutter | 01 April 2015, 18:48:05 UTC | deduplicate use of `random_string` and improve impl. performance | 01 April 2015, 18:48:05 UTC |
64d71e3 | Thomas Mooney | 01 April 2015, 18:18:58 UTC | Use UR::Util::intersect_lists instead of rolling our own intersection. | 01 April 2015, 18:18:58 UTC |
4a6ffb7 | Susanna Siebert | 01 April 2015, 18:06:23 UTC | Merge pull request #582 from susannasiebert/qc_framework Create qc tool wrappers | 01 April 2015, 18:06:23 UTC |
87e82e1 | Thomas Mooney | 01 April 2015, 17:56:21 UTC | Remove disused variables. Not only are they not used, they duplicate two other variables declared just above them! | 01 April 2015, 17:56:21 UTC |
5409982 | Eddie Belter | 01 April 2015, 16:50:39 UTC | InstData Generate Cmds: rm headers check | 01 April 2015, 16:50:39 UTC |
215f09b | Thomas B. Mooney | 01 April 2015, 15:54:54 UTC | Merge pull request #606 from tmooney/gmt_picard_typos Fix gmt picard typos; remove duplicate method | 01 April 2015, 15:54:54 UTC |
db39485 | Thomas B. Mooney | 01 April 2015, 15:49:13 UTC | Merge pull request #583 from tmooney/AT-750-v3 Add decorators and a "QC" decorator to the Alignment Dispatcher | 01 April 2015, 15:49:13 UTC |
00250a7 | Thomas B. Mooney | 01 April 2015, 15:48:21 UTC | Merge pull request #578 from tmooney/deduplicate_alignment_queue_selection Stop using GENOME_LSF_QUEUE_ALIGNMENT_PROD. | 01 April 2015, 15:48:21 UTC |
9393f43 | Susanna Siebert | 01 April 2015, 15:13:46 UTC | Merge pull request #605 from susannasiebert/model_tests Fix class name | 01 April 2015, 15:13:46 UTC |
bcf7670 | Eddie Belter | 01 April 2015, 00:02:20 UTC | InstData Generate Cmds: check if file is empty | 01 April 2015, 00:02:20 UTC |
9889816 | Nathaniel Nutter | 31 March 2015, 20:50:35 UTC | remove unused function | 31 March 2015, 20:50:35 UTC |
27e569e | Thomas Mooney | 31 March 2015, 19:46:31 UTC | Make new_feature_list output available from merge. This makes merge more similar to import, both of which are being used in by LIMS for similar purposes. | 31 March 2015, 19:46:31 UTC |
c628a80 | Dave Larson | 31 March 2015, 18:48:05 UTC | Merge pull request #603 from ernfrid/bump_bam_readcount change default version of G::M::T::Sam::Readcount to use bam-readcount v... | 31 March 2015, 18:48:05 UTC |
67d7d9b | Thomas B. Mooney | 31 March 2015, 18:06:00 UTC | Merge pull request #597 from tmooney/call_correct_accessor_in_adsp_qc Call Correct Accessor in ADSP QC tools | 31 March 2015, 18:06:00 UTC |
aba1942 | Nathaniel Nutter | 31 March 2015, 16:16:51 UTC | Merge pull request #604 from nnutter/RT-104865 avoid crash when chromosome is missing | 31 March 2015, 16:16:51 UTC |
3f31962 | Nathaniel Nutter | 31 March 2015, 16:16:46 UTC | Merge pull request #600 from nnutter/RT-104836 handle use case where reference sequence is missing | 31 March 2015, 16:16:46 UTC |
fdbcd44 | Thomas Mooney | 31 March 2015, 15:55:12 UTC | Remove incomplete disused "parse_file_into_histogram_hashref". | 31 March 2015, 15:55:12 UTC |
ec2d651 | Susanna Siebert | 31 March 2015, 15:34:26 UTC | Merge remote-tracking branch 'origin/master' into qc_framework | 31 March 2015, 15:34:26 UTC |
2574ab4 | Thomas Mooney | 31 March 2015, 15:23:37 UTC | Check for the method we're really going to call. | 31 March 2015, 15:23:37 UTC |
6c8ad8f | Thomas Mooney | 31 March 2015, 15:23:00 UTC | Fix typo: hashsref => hashref | 31 March 2015, 15:23:00 UTC |
ac0714c | Susanna Siebert | 31 March 2015, 15:16:27 UTC | Explicitly test that there is only one metric_key in the metric_results | 31 March 2015, 15:16:27 UTC |
0063af8 | Susanna Siebert | 31 March 2015, 14:55:27 UTC | Fix doc line for remove_duplicates | 31 March 2015, 14:55:27 UTC |
f4adb57 | Susanna Siebert | 31 March 2015, 14:54:07 UTC | Remove default values from doc line | 31 March 2015, 14:54:07 UTC |
b4f6a12 | Susanna Siebert | 31 March 2015, 14:52:55 UTC | Remove unnecessary dereferencing | 31 March 2015, 14:52:55 UTC |
1b512a6 | Susanna Siebert | 31 March 2015, 14:50:31 UTC | Fix version in test message | 31 March 2015, 14:50:31 UTC |
b13f3ec | Susanna Siebert | 31 March 2015, 14:49:22 UTC | Use qq instead of escaping quotes | 31 March 2015, 14:49:22 UTC |
9188c79 | Nathaniel Nutter | 24 March 2015, 21:10:44 UTC | add MigrateLockProxy A MigrateLockProxy object can be used to migrate a lock from one resource/scope to another. This will aid in fixing issues where the chosen resource turns out to be a poor choice, e.g. it's length exceeds that supported by a backend, and with migrating away from the `tgisan` and `unknown` scopes. | 31 March 2015, 14:10:12 UTC |
1693c8a | Nathaniel Nutter | 24 March 2015, 21:09:45 UTC | lift restriction on multiple scopes In order to migrate from one scope to another we must lift the restriction on one lock per resource across all scopes. | 31 March 2015, 14:10:06 UTC |
2839f63 | Nathaniel Nutter | 24 March 2015, 21:09:27 UTC | require scope on unlock_resource In order to remove the limitation on one per resource across all scopes we must first require `scope` on `unlock_resource`. | 31 March 2015, 14:10:04 UTC |
f5a461a | Nathaniel Nutter | 30 March 2015, 21:03:14 UTC | convert PAP's UploadResult to LockProxy | 31 March 2015, 14:10:02 UTC |
3077092 | Nathaniel Nutter | 30 March 2015, 16:17:43 UTC | convert MetagenomicShotgun to LockProxy | 31 March 2015, 14:10:01 UTC |
441409e | Nathaniel Nutter | 30 March 2015, 16:17:24 UTC | convert MetagenomicCompositionShotgun to LockProxy | 31 March 2015, 14:09:59 UTC |
0f7564a | Nathaniel Nutter | 27 March 2015, 22:04:13 UTC | convert SoftwareResult::User to LockProxy | 31 March 2015, 14:09:57 UTC |
ee7165c | Nathaniel Nutter | 27 March 2015, 22:03:29 UTC | convert SoftwareResult to LockProxy | 31 March 2015, 14:09:56 UTC |
3df3597 | Nathaniel Nutter | 27 March 2015, 22:02:15 UTC | convert ObjectWithLockedConstruction to LockProxy | 31 March 2015, 14:09:54 UTC |
7a3aa11 | Nathaniel Nutter | 27 March 2015, 22:01:25 UTC | convert SyncLimsAndGenome to LockProxy | 31 March 2015, 14:09:52 UTC |
65ed03b | Nathaniel Nutter | 27 March 2015, 22:00:23 UTC | convert Synchronize to LockProxy | 31 March 2015, 14:09:50 UTC |
a70347a | Nathaniel Nutter | 27 March 2015, 21:59:43 UTC | convert UpdateSolr to LockProxy | 31 March 2015, 14:09:48 UTC |
6a1f4ef | Nathaniel Nutter | 27 March 2015, 21:58:53 UTC | convert GenePredictor to LockProxy | 31 March 2015, 14:09:46 UTC |
a04c73d | Nathaniel Nutter | 27 March 2015, 21:58:23 UTC | convert ReferenceSequence to LockProxy | 31 March 2015, 14:09:42 UTC |
7d859b9 | Nathaniel Nutter | 25 March 2015, 21:54:44 UTC | convert build_requested lock to LockProxy | 31 March 2015, 14:09:40 UTC |
117a8cc | Nathaniel Nutter | 25 March 2015, 21:54:17 UTC | convert _lock_per_lane_alignments to LockProxy | 31 March 2015, 14:09:38 UTC |
6be1070 | Nathaniel Nutter | 25 March 2015, 21:47:43 UTC | convert Genome::Disk::Allocation::get_with_lock to use LockProxy | 31 March 2015, 14:09:37 UTC |
4af0d64 | Nathaniel Nutter | 25 March 2015, 21:41:38 UTC | convert CQID to use LockProxy | 31 March 2015, 14:09:35 UTC |
1cd1e20 | Nathaniel Nutter | 24 March 2015, 21:56:18 UTC | add Genome::Sys::LockProxy A Genome::Sys::LockProxy encapsulates the `resource` and `scope` needed to address a lock and provides an object oriented API for locking. | 31 March 2015, 14:09:33 UTC |
20a151c | Susanna Siebert | 31 March 2015, 13:36:48 UTC | Fix class name | 31 March 2015, 13:36:57 UTC |
7d68269 | Thomas Mooney | 30 March 2015, 22:00:11 UTC | Use the "references" variable instead of the original argument list. | 30 March 2015, 22:00:11 UTC |
071a233 | Nathaniel Nutter | 30 March 2015, 16:15:45 UTC | remove unused/incomplete lock code | 30 March 2015, 21:16:22 UTC |
813a98d | Nathaniel Nutter | 30 March 2015, 19:29:12 UTC | handle use case where reference sequence is missing | 30 March 2015, 19:57:08 UTC |
bf01003 | Susanna Siebert | 30 March 2015, 19:53:52 UTC | rename subroutine and variable | 30 March 2015, 19:53:52 UTC |
b3eca42 | Nathaniel Nutter | 27 March 2015, 22:00:52 UTC | remove unused docs There is documentation for these methods where they are defined. | 30 March 2015, 19:50:22 UTC |
1686ab7 | Nathaniel Nutter | 24 March 2015, 21:55:54 UTC | remove unused method | 30 March 2015, 19:50:20 UTC |
01d2900 | Nathaniel Nutter | 24 March 2015, 21:54:33 UTC | use Genome::Utility::Instrumentation | 30 March 2015, 19:50:19 UTC |
b8f3f07 | Nathaniel Nutter | 24 March 2015, 20:09:39 UTC | use Params::Validate for lock_resource | 30 March 2015, 19:50:15 UTC |
bf55aab | Susanna Siebert | 30 March 2015, 19:47:57 UTC | Merge pull request #598 from susannasiebert/alignment_result2 Make a class for merged AlignedBamResults and use it where appropriate | 30 March 2015, 19:47:57 UTC |
62de67b | Thomas Mooney | 30 March 2015, 18:28:31 UTC | Narrow down choices of convertible references by preferring an input. | 30 March 2015, 18:28:31 UTC |
d566c76 | Nathaniel Nutter | 30 March 2015, 17:18:11 UTC | avoid crash when chromosome is missing | 30 March 2015, 17:18:11 UTC |
e75a403 | Thomas Mooney | 30 March 2015, 17:09:22 UTC | On refalign, the accessor is called "get_alignments". | 30 March 2015, 17:09:22 UTC |
d8b1051 | Thomas Mooney | 30 March 2015, 17:09:11 UTC | Whitespace. | 30 March 2015, 17:09:11 UTC |
a66b151 | Susanna Siebert | 30 March 2015, 15:08:35 UTC | Make a class for merged AlignedBamResults and use it where appropriate | 30 March 2015, 15:40:57 UTC |
de88b05 | Dave Larson | 30 March 2015, 15:12:52 UTC | change default version of G::M::T::Sam::Readcount to use bam-readcount v0.7 | 30 March 2015, 15:12:52 UTC |
06d184c | Nathaniel Nutter | 28 March 2015, 18:09:22 UTC | Merge pull request #596 from nnutter/master use canonpath to normalize $test_dir | 28 March 2015, 18:09:22 UTC |
f5dde25 | Nathaniel Nutter | 27 March 2015, 22:11:22 UTC | use canonpath to normalize $test_dir Use canonpath to normalize path as something in StreamGraph seemed to do the same. For example, `./WorkflowBuilder` becomes just `WorkflowBuilder` which was breaking the full test suite. | 27 March 2015, 22:11:22 UTC |
17421ed | Allison Penner Regier | 27 March 2015, 18:32:03 UTC | Merge pull request #593 from apregier/shortcut_adaptor Add shortcut to adaptor class | 27 March 2015, 18:32:03 UTC |
f09043c | apregier | 27 March 2015, 17:54:11 UTC | Shortcut delegates to execute | 27 March 2015, 17:54:11 UTC |
1c156a1 | Susanna Siebert | 27 March 2015, 14:36:53 UTC | Make MarkDuplicates a G::M::T::Picard::Base | 27 March 2015, 14:36:53 UTC |
f713990 | Susanna Siebert | 27 March 2015, 14:36:23 UTC | Fix picard class names | 27 March 2015, 14:36:23 UTC |
9a3dc91 | Susanna Siebert | 27 March 2015, 14:35:40 UTC | Consolidate recent Picard changes | 27 March 2015, 14:35:40 UTC |
c44ea31 | Allison Penner Regier | 27 March 2015, 14:34:09 UTC | Merge pull request #546 from apregier/compare_vcf_in_process Compare vcf in process | 27 March 2015, 14:34:09 UTC |
2679d82 | Susanna Siebert | 27 March 2015, 14:33:08 UTC | Put text fields in quotes | 27 March 2015, 14:33:08 UTC |
bfe3ddb | apregier | 27 March 2015, 01:37:22 UTC | Add shortcut to adaptor class There is no reason why this should ever need to run with lots of resources | 27 March 2015, 01:38:22 UTC |
eab32f6 | Thomas B. Mooney | 26 March 2015, 21:37:33 UTC | Merge pull request #586 from tmooney/remove_unused_properties_from_composite_workflow Remove disused properties. | 26 March 2015, 21:37:33 UTC |
76f1a76 | Thomas B. Mooney | 26 March 2015, 21:37:15 UTC | Merge pull request #585 from tmooney/dont_log_rollbacks_on_build_requested Don't log rollbacks on build requested | 26 March 2015, 21:37:15 UTC |
098ef67 | Susanna Siebert | 26 March 2015, 20:57:30 UTC | Merge remote-tracking branch 'origin/master' into qc_framework | 26 March 2015, 20:57:30 UTC |
6900b8f | Susanna Siebert | 26 March 2015, 20:56:03 UTC | Merge remote-tracking branch 'origin/master' into qc_framework | 26 March 2015, 20:56:03 UTC |
5ccc6a2 | Ian Ferguson | 26 March 2015, 20:55:18 UTC | Merge pull request #573 from iferguson90/picard-class-fix Picard classnames | 26 March 2015, 20:55:18 UTC |
df7702f | Eddie Belter | 26 March 2015, 19:41:21 UTC | Merge pull request #590 from ebelter/instdata2 InstData Import: give default value to resolved instdata properties | 26 March 2015, 19:41:21 UTC |
2352f4c | Eddie Belter | 26 March 2015, 19:40:57 UTC | Merge pull request #584 from ebelter/instdata-description InstData Import: pass description on to created instdasta | 26 March 2015, 19:40:57 UTC |
a828d62 | apregier | 26 March 2015, 19:39:08 UTC | Simplify by passing arguments straight through | 26 March 2015, 19:39:08 UTC |
ab60abc | Nathaniel Nutter | 26 March 2015, 19:37:44 UTC | Merge pull request #591 from nnutter/master make StreamGraph.t independent of current working directory | 26 March 2015, 19:37:44 UTC |
8b314a0 | Avinash Ramu | 26 March 2015, 19:27:44 UTC | Merge pull request #547 from gatoravi/clinseq_update_analysis clinseq: update defaults in update-analysis | 26 March 2015, 19:27:44 UTC |
cdbf64b | Ian Ferguson | 26 March 2015, 18:48:32 UTC | Use an HTTP request instead of a socket | 26 March 2015, 18:48:32 UTC |