https://github.com/genome/genome

sort by:
Revision Author Date Message Commit Date
1096ca1 Merge pull request #1970 from tmooney/fix_workflowbuilder_block Pass the inputs along to the outputs in Block operation. 10 March 2020, 18:03:19 UTC
7fbcecd Pass the inputs along to the outputs in Block operation. 09 March 2020, 21:00:24 UTC
f6262bd Merge pull request #1968 from tmooney/site_ris Have ris.wustl.edu domains use the "TGI" site, too. 05 March 2020, 21:11:52 UTC
3dd2f28 Merge pull request #1967 from tmooney/dont_assume_mount_path_structure Don't assume mount_path structure. 05 March 2020, 21:11:37 UTC
98c37c4 Merge pull request #1966 from tmooney/lsf_compute_group Support setting an LSF user_group. 05 March 2020, 21:11:22 UTC
af8841e Have ris.wustl.edu domains use the "TGI" site, too. Maybe at some point we'll split these up since they represent two different clusters. It might even be a good opportunity to pull things from TGI that really belong in the main classes! But for now, the two clusters are similar enough... 04 March 2020, 23:19:59 UTC
71e0a0d Use standard "get_allocation_for_path" instead of rolling our own. 27 February 2020, 20:23:53 UTC
b1e09e4 Look up the mount path instead of presuming how many parts to remove. 27 February 2020, 19:58:07 UTC
3478932 Merge pull request #1965 from tmooney/hsqldb_cromwell_db Support using file-based database for Cromwell workflows 27 February 2020, 18:52:50 UTC
a8bfd94 Merge pull request #1964 from tmooney/disk_volume_uuids Use UUIDs for new disk volumes. 27 February 2020, 18:52:17 UTC
0cdfeb7 Use new lsf_user_group config for workflow bsubs. 27 February 2020, 18:48:25 UTC
537c44c Support passing the "user group" to bsub. 27 February 2020, 15:40:57 UTC
ccdc5c1 Merge pull request #1963 from tmooney/use_same_interpreter_instead_of_hardcoded_genome_perl Use the current interpreter rather than assuming genome-perl. 26 February 2020, 20:02:09 UTC
3d04fa2 Better messages about skipping WF; only show when requested. 26 February 2020, 15:11:24 UTC
c4efdb1 Don't try to load a local database while the build is running. The running Cromwell process will have a lock on the database, so we can't look. (This view remains primarily useful for looking at failed builds.) 25 February 2020, 23:03:11 UTC
6cb38de Shell out to write the note so it's saved immediately. Hopefully we don't encounter that sudo message, since we can't fix it from here... 25 February 2020, 22:08:29 UTC
60d8328 Save timing report when workflow completes. 25 February 2020, 21:43:09 UTC
914a412 API endpoint to generate a timing report. 25 February 2020, 21:18:22 UTC
d3cb71b Retry server requests up to five times. 25 February 2020, 20:29:15 UTC
8b4da7f Now that we're setting up local servers, can't assume constant here. 25 February 2020, 20:29:14 UTC
228db08 Use local server to get build information when necessary. Maybe this should always do this? 25 February 2020, 20:29:14 UTC
31772ac Use a local server to get the outputs information for Cromwell. 25 February 2020, 20:29:13 UTC
f105802 Use new cmdline generator. 25 February 2020, 20:29:13 UTC
e4182d3 Standardize getting Cromwell path; new method to spawn a local server. 25 February 2020, 20:29:13 UTC
8b66ff7 Support specifying hsqldb server for Cromwell. 25 February 2020, 20:29:12 UTC
b143ece Use UUIDs for new disk volumes. 24 February 2020, 18:19:42 UTC
594a51d Use the current interpreter rather than assuming genome-perl. This usually doesn't matter at all, but if someone is trying to test different perl versions they'll be glad it's here :) 20 February 2020, 22:11:27 UTC
4915e2f Merge pull request #1959 from tmooney/no_more_ptero Remove PTero support. 18 February 2020, 19:24:59 UTC
e8d3e88 Merge pull request #1961 from genome/export Clone of PR#1960 18 February 2020, 19:24:16 UTC
b1dd535 A little bonus delineation between our error message and $! 18 February 2020, 15:57:25 UTC
6bd1626 verifying output 18 February 2020, 15:41:57 UTC
f00b0a9 update sys wrapper, rm debugging 18 February 2020, 03:36:22 UTC
8823b74 Merge pull request #1957 from tmooney/manual_input_support_for_cwlpipeline Support supplying input classes directly in CwlPipeline commands 17 February 2020, 21:44:28 UTC
9c9665c Remove PTero support. 17 February 2020, 21:06:17 UTC
4074550 adding tarball option 14 February 2020, 22:09:18 UTC
cd160fd Merge pull request #1958 from chrisamiller/instdata add useful message about AnP hold state 12 February 2020, 20:20:19 UTC
0f36532 revised cmd 12 February 2020, 16:12:51 UTC
d55b53a rewording 12 February 2020, 04:05:13 UTC
8f14a26 add message about AnP being on hold 12 February 2020, 04:02:24 UTC
a9f51d1 Merge pull request #1956 from genome/chrisamiller-patch-1 preserve "build" prefix on build directory name 11 February 2020, 17:01:04 UTC
7d13b58 Merge pull request #1955 from tmooney/support_more_configurations CWLPipeline: Accept WDL and custom mount paths 11 February 2020, 16:23:51 UTC
26c9846 Merge pull request #1952 from apaul7/is_10x_barcoded Adding is_10x_barcoded 11 February 2020, 16:22:29 UTC
faf951a Merge pull request #1953 from tmooney/update_missing_perlane_alignment_error Offer a self-service option in error, remove old queue reference. 11 February 2020, 16:21:02 UTC
13ff5eb Allow specifying input classes directly. This will bypass the normal CWLPipeline input resolution process. 11 February 2020, 16:11:27 UTC
082500c Add use strict, etc. No loosey-goosey modules here! 11 February 2020, 16:06:13 UTC
82d230a preserve "build" prefix on build directory name the rest of gms uses a "build" prefix, this should too, for consistency (especially during storage1 migration) 07 February 2020, 18:49:32 UTC
b15a79b Support specifying additional docker mount paths in CWL runner. 05 February 2020, 20:56:06 UTC
74cb902 New config for specifying volumes that should be mounted in Docker jobs. 05 February 2020, 20:42:46 UTC
8bfe399 Whitespace. 05 February 2020, 20:37:57 UTC
aee2fae Allow for the possibility of WDL workflows sneaking in. 05 February 2020, 20:37:28 UTC
7a41637 Not always cwltoil, so be more generic. 05 February 2020, 19:27:34 UTC
cc84bf6 Merge pull request #1954 from chrisamiller/export_alloc allow build exports to use the same disk group 22 January 2020, 20:15:06 UTC
590a18f Update lib/perl/Genome/Disk/Detail/Allocation/Copier.pm Co-Authored-By: Thomas B. Mooney <mooney@wustl.edu> 22 January 2020, 20:14:40 UTC
ba72491 allow build exports to use the same disk group 22 January 2020, 19:54:22 UTC
3419c72 Offer a self-service option in error, remove old queue reference. 14 January 2020, 18:22:56 UTC
1dfd7fc add is_10x_barcoded tests 17 December 2019, 19:55:11 UTC
c19ab45 add is_10x_barcoded 17 December 2019, 19:54:08 UTC
cba84bf Merge pull request #1951 from tmooney/10x_gex_regex Convert protocol lists to regexes to account for lack of LIMS normalization. 16 December 2019, 18:04:05 UTC
b0fd5f8 Merge pull request #1950 from tmooney/remove_limsy_flowcell_class Remove Genome::InstrumentData::FlowCell. 16 December 2019, 18:03:41 UTC
ab75aca Remove Genome::InstrumentData::FlowCell. It doesn't represent a real entity in the system and has mostly been lingering a long while. 12 December 2019, 23:17:05 UTC
366a1f0 Convert lists to regexes to account for lack of LIMS normalization. 12 December 2019, 23:10:05 UTC
720482b Merge pull request #1949 from tmooney/increase_cromwell_timeout Increase connection timeout in Cromwell config to 30s. 04 December 2019, 20:49:45 UTC
5e2a541 Increase connection timeout in Cromwell config to 30s. 04 December 2019, 16:37:49 UTC
1bac4ad Merge pull request #1948 from tmooney/handle_scratch_dirs_in_build_allocations Handle builds with multiple allocations. 19 November 2019, 21:45:25 UTC
7f47344 A build might have more than one allocation. * Use the plural accessor. * Avoid triggering UR's "multiple results in scalar context" error. 19 November 2019, 19:08:40 UTC
d5eb9f3 Merge pull request #1947 from tmooney/cromwell_config_job_group Use job group for Cromwell workers. 18 November 2019, 21:56:15 UTC
6a11f3f Add a job group for Cromwell workers. 18 November 2019, 16:48:52 UTC
e292172 Distinguish ptero workers from process job groups. 18 November 2019, 16:48:16 UTC
583b793 Merge pull request #1946 from tmooney/allow_chains_in_instrument_data_properties Allow chains in instrument data properties for model inputs. 21 October 2019, 17:42:56 UTC
1e29add Allow chains in instrument data properties for model inputs. This does require each step in the chain to only return a single object, so no crazy multiplicative effects! (Like the listers and the rules, putting "delete" in would be amusing, so don't do that either!) 17 October 2019, 15:53:29 UTC
ffcc067 Merge pull request #1945 from tmooney/cleanup_scratch_command Command to clean up Scratch Directory for a Build 18 September 2019, 18:08:43 UTC
d747746 Don't try to clean up running builds! Maybe this should be more picky about what statuses it accepts? But this is the only status where the scratch allocation should be in active use. 17 September 2019, 18:02:17 UTC
5d3bbd5 New command to cleanup scratch allocations for builds. Pretty bare-bones. Trusts that you picked the right builds! 17 September 2019, 17:59:45 UTC
be2f5ba Merge pull request #1941 from apaul7/add_is_10x Add is_10x_ support 27 August 2019, 19:37:10 UTC
dc86987 Merge pull request #1943 from tmooney/fix_invalid_perl_in_music_survival Don't use defined on an array. 27 August 2019, 19:36:50 UTC
ff306e8 Merge pull request #1938 from tmooney/better_error_message_when_wf_not_found Include the data in the error message, not the memory reference! 27 August 2019, 19:36:41 UTC
9f6d75e Don't use defined on an array. It used to be a warning back when this was written. Now it's an error. Either way, it doesn't make sense, so I borrowed the conditional from a different line of the file to replace this one. I make no guarantees of the ongoing usefulness of this tool, but it compiles now :) 13 August 2019, 14:19:09 UTC
50c0d7c fix typo, 5'->3' 05 August 2019, 16:21:13 UTC
8dcf39f update test count 02 August 2019, 17:33:24 UTC
4ffc4ee add is_10x tests 02 August 2019, 16:39:26 UTC
1a24855 add is_10x lib support 02 August 2019, 16:37:57 UTC
6abac49 Merge pull request #1940 from tmooney/better_symlink_prefix_handling_in_cwlpipeline Better symlink handling in CWL output staging. 23 July 2019, 03:45:39 UTC
a3eb5e3 Also use File::Copy::Recursive for directories. Similar story to symlinks, but different solution :) 22 July 2019, 18:13:02 UTC
468fa0c Better symlink handling in CWL output staging. 22 July 2019, 15:58:21 UTC
897ad9b Merge pull request #1937 from tmooney/scratch_storage Create a separate allocation for scratch space for CWL builds. 18 July 2019, 15:35:48 UTC
8096f76 Merge pull request #1939 from tmooney/exclude_abandon_from_priors Exclude "Abandoned" status from choices for builds to abandon. 10 July 2019, 22:28:31 UTC
ce4209b Create a separate allocation for scratch space for CWL builds. This way we can have a pool of scratch space and final project disk groups can be sized to only hold the final data products. 10 July 2019, 21:09:11 UTC
ff96558 Add new config for defining a scratch disk group. 10 July 2019, 21:09:10 UTC
09e618e Exclude "Abandoned" status from choices for builds to abandon. They're already taken care of ;) 09 July 2019, 20:30:36 UTC
6264751 Include the data in the error message, not the memory reference! This should hopefully make this error a little more useful. 19 June 2019, 19:43:09 UTC
b3cebfe Merge pull request #1934 from tmooney/skip_abandon_when_no_matching_builds Skip running the abandon command when no builds match. 05 June 2019, 16:34:00 UTC
11f74c6 Merge pull request #1936 from tmooney/import_lims_data_in_subprocess Use a subprocess to import LIMS instrument data. 30 May 2019, 18:52:39 UTC
5e90d5f Use a subprocess to import LIMS instrument data. The command wants to commit() for each instrument data, which causes some nasty side-effects to CQID. We'd still like this to commit immediately--importing can take a long time and CQID timeouts might otherwise prevent it from making progress is certain situations. 30 May 2019, 18:34:58 UTC
3ee799d Merge pull request #1935 from tmooney/validate_disk_groups_when_volume_specified Check that we got exactly one disk group and explicitly die if not. 30 May 2019, 14:35:44 UTC
5dd5ef8 Check that we got exactly one disk group and explicitly die if not. This should help make more plain errors if a volume belongs to multiple disk groups (or...none, if such a thing ever were to happen!). 29 May 2019, 21:02:18 UTC
59f5daf Skip running the abandon command when no builds match. 29 May 2019, 19:58:30 UTC
c262cc1 Merge pull request #1933 from tmooney/tool_to_abandon_prior_builds Tool to abandon prior builds for a model. 22 May 2019, 17:25:03 UTC
15aa350 Merge pull request #1932 from tmooney/fix_disk_group_fix Make sure we're in the AnP environment when looking up the disk group. 22 May 2019, 17:24:42 UTC
78ea58b Tool to abandon prior builds for a model. If a model has many builds, sometimes we only want to keep the recent ones. This facilitates abandoning the others for a large project. 13 May 2019, 18:22:48 UTC
9fe2000 Make sure we're in the AnP environment when looking up the disk group. 23 April 2019, 22:19:36 UTC
back to top