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

Enhance tests: run the resulting CWL description using test data #45

Open
6 of 24 tasks
mr-c opened this issue Jul 31, 2021 · 3 comments
Open
6 of 24 tasks

Enhance tests: run the resulting CWL description using test data #45

mr-c opened this issue Jul 31, 2021 · 3 comments

Comments

@mr-c
Copy link
Member

mr-c commented Jul 31, 2021

  • bowtie.cwl
  • bcftools_stats
  • bcftools_annotate
  • CollectQualityYieldMetrics.cwl
  • CollectReadgroupBamQualityMetrics.cwl
  • deepvariant.cwl
  • gatk.cwl
  • hisat2.cwl
  • isoseq3.cwl
  • pbmm2.cwl
  • read_string_cornercase.cwl
  • rtg.cwl
  • seqtk.cwl
  • smoove.cwl
  • transcriptclean_1.cwl
  • TrimAdapters.cwl
  • UmiCorrection.cwl
  • validateOptimus_1.cwl
  • validateOptimus_2.cwl
  • validateOptimus_3.cwl
  • validateOptimus_4.cwl
  • validateOptimus_5.cwl
  • vardict.cwl
  • vt.cwl

and compare checksums to results from the source WDL files

@mr-c mr-c added this to the Ready for a paper milestone Sep 2, 2021
@mr-c
Copy link
Member Author

mr-c commented Oct 13, 2021

The framework to do this was introduced in be46678

The test files, if small, go in https://github.com/common-workflow-lab/wdl-cwl-translator/tree/main/wdl2cwl/tests/inputs

Each test is added to https://github.com/common-workflow-lab/wdl-cwl-translator/blob/main/wdl2cwl/tests/cwl_tests.yaml

@mr-c mr-c mentioned this issue Oct 16, 2021
@kinow
Copy link
Member

kinow commented Jan 20, 2022

@Th3nn3ss I think we made some progress here? Could you check and update the check boxes above? Thanks!!!

@mr-c
Copy link
Member Author

mr-c commented Jan 20, 2022

These checkboxes are for the execution of the resulting CWL files. I didn't write any additional tests, though we did run them using the new code. So there will not be any new boxes to check..

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

No branches or pull requests

2 participants