Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VS 483 Beta user wdl #7894

Merged
merged 26 commits into from
Jun 28, 2022
Merged

VS 483 Beta user wdl #7894

merged 26 commits into from
Jun 28, 2022

Conversation

RoriCremer
Copy link
Contributor

@RoriCremer RoriCremer commented Jun 13, 2022

A wrapper WDL that cuts down on excess params for our Beta users

.dockstore.yml Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved
scripts/variantstore/README.md Outdated Show resolved Hide resolved

import "GvsUnified.wdl" as Unified

workflow GvsVariantCalling {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the idea that this is what we will use for the beta workspace?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes!

@codecov
Copy link

codecov bot commented Jun 15, 2022

Codecov Report

❗ No coverage uploaded for pull request base (ah_var_store@8e84f0a). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             ah_var_store     #7894   +/-   ##
================================================
  Coverage                ?   86.288%           
  Complexity              ?     35194           
================================================
  Files                   ?      2170           
  Lines                   ?    164888           
  Branches                ?     17785           
================================================
  Hits                    ?    142278           
  Misses                  ?     16288           
  Partials                ?      6322           

@RoriCremer RoriCremer marked this pull request as ready for review June 15, 2022 20:11

String extract_output_file_base_name = sub(callset_identifier, "\s+|\_+", "-")
String extract_table_prefix = sub(callset_identifier, "\s+|\_+", "-")
if(false) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems unusual -- can you add a comment as to why this is necessary?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes! it's because I'm obnoxiously asking the user to come up with a name that I will use for the filter set name, and the prepare table names and the exported vcf / interval lists names, so I dont want any spaces

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i'll add a comment to the code too (!)

Array[String] external_sample_names
Array[File] input_vcfs
Array[File] input_vcf_indexes
String callset_identifier
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I believe elsewhere we are using "call_set_identifier"

Copy link

@rsasch rsasch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍🏻

@RoriCremer RoriCremer merged commit 13b5660 into ah_var_store Jun 28, 2022
@RoriCremer RoriCremer deleted the rc-vs-483-beta-user-wdl branch June 28, 2022 21:10
RoriCremer added a commit that referenced this pull request Jun 29, 2022
* create wrapper wdl for Beta users

* update dockstore

* remove dead old readme

* update readme to be used by beta users

* okay i thought i deleted this

* update naming

* update sample set creation

* make wom happy

* update dockstore

* short term remove dir

* remove samples_are_controls from unified

* pr revisions

* make the many optional inputs go away

* dont allow illegal names

* remove done tag

* add public jar

* remove superfluous file

* dont allow spaces in filter set name either

* correct the regex

* rename callset id
This was referenced Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants