-
Notifications
You must be signed in to change notification settings - Fork 3
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
Updated Ygor and added protocol #114
base: master
Are you sure you want to change the base?
Conversation
… contains first molgenis-compute protocol
Also restructured params_ok with a for loop and changed summary_count to return a string instead of printing it when encountering an empty VCF file.
I checked it out and made some tweaks. Sent the changes as a pull request to the MatthieuBeukers:master branch. |
Suggested tweaks for pull request 114.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sending some fixes for the commented stuff via pull request to @MatthieuBeukers 's branch.
#string vbVcfCalls | ||
#string ygorOutdir | ||
#string project | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will need to add a Python module load here.
#string vbVcfCalls | ||
#string ygorOutdir | ||
#string project | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will need to add a parameter mapping for a Python3 version.
#string project | ||
|
||
echo "Compare VaSeBuilder variant calls to gold standard variant calls" | ||
python "${ygorLocation}" -1 "${vbGoldStandard}" -2 "${$vbVcfCalls}" -o "${ygorOutdir}" -op "${project}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo here with the double $
:
"${$vbVcfCalls}"
echo "Comparison to gold standard complete" | ||
|
||
#SHORT EXPLANATION ON THE DEFINED PARAMETERS | ||
#ygorLocation = Path to the location of ygor.py tha will perform the comparison |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small typo.
@@ -1,12 +1,12 @@ | |||
"""VCF Comparison Tool. | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this blank line is required for typical docstring structure.
#string ygorLocation | ||
#string vbGoldStandard | ||
#string vbVcfCalls | ||
#string ygorOutdir |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can probably use an existing parameter for this one, unless we plan on making a new directory within the CV runs to hold the results.
…ame and recallfile parameters
Please review :)