-
Notifications
You must be signed in to change notification settings - Fork 418
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
Add msisensor (#95) #163
Add msisensor (#95) #163
Conversation
I did build the environment in conda and I managed to run the |
For the test I am not sure what to do, should I just include a test profile like Regarding the output, the tool runs but it detects 0% which makes sense because the test dataset is small so I was also wondering if I need to build a test dataset to get a "supervised" output or just the fact that it runs is enough? I am not sure how I would add microsattellite inestability in a bam file, I guess it's possible though. |
For now, let's just try adding MSIsensor to the list here: sarek/.github/workflows/ci.yml Line 134 in 52bee46
We'll figure something out later. We have an issue here to make some test data for Mutect2: #148 I'm hoping that would be a solution for MSIsensor testing as well. |
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.
Thanks a lot for this PR, there's just a couple of things missing, but it's very promising.
I've been willing to add this tool for a long time.
I'm really happy that you did it
Okay, I think mostly I understand what i need to fill up |
Will update when I have time, thanks! |
Co-Authored-By: Maxime Garcia <maxime.garcia@scilifelab.se>
okay, done in 9afaa94 |
How should I update the readme? |
Add your name to the list of helpful contributors ;-) |
But I guess you were speaking about the docs, and not the actual README file. Basically, I would add a section in Variant Calling for microsatellites. |
Ah okok! |
so only docs missing, I wanna check what I write is helpful and true so I'll take some time, not much I guess though. |
everything should be more or less done I think just lmk otherwise. The test isn´t passing because it´s not using the new docker built right? I am still not completely sure how this works. Cheers |
That looks perfect, I just made a couple of more suggestions. |
I'll push to dockerhub a new dev container containing msisensor and relaunch the tests as well |
okay great! the MSI directory was to match the VariantCalling directory. As strelka is inside the variantcalling directory for instance. Does make sense? maybe the msisensor could go there too idk. Now is going directly to the results root directory? |
Oh, yes, sorry, I don't have my whole head on the code today. |
Awesome! now I think all is good no? |
Yes!!! |
nice! |
nf-core/sarek pull request
Description
Adding MSIsensor as a tool to Sarek. (from here #95 )
First nf-core commit so I am a bit clueless of what I am doing. Basically I added code to the pipeline to run msisensor which detects MSI status from NGS tumor/normal pairs. It's divided in 2 steps which I would say fit very nicely in Sarek. I guess this is a WIP PR. Will update further but thought it would be better to submit already.
PR checklist
nextflow run . -profile test,docker
).nf-core lint .
).docs
is updatedCHANGELOG.md
is updatedREADME.md
is updatedLearn more about contributing: CONTRIBUTING.md