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

Alternate sequence extractor tool/feature? #524

Closed
esebesty opened this issue Aug 18, 2021 · 4 comments
Closed

Alternate sequence extractor tool/feature? #524

esebesty opened this issue Aug 18, 2021 · 4 comments

Comments

@esebesty
Copy link

I was wondering if a tool exists or would be easy to implement for extracting the alternate sequence based on a variant description and the reference sequence. I'm looking for something that I can include in an R-based pipeline either using a web service, or some c++ code, but had no luck until now (would not want to use GATK, bcf-tools, etc).

The Description extractor is almost what I would need, and I guess the extractor-core code could be used thru Rcpp or I could use the SOAP web-service.

However, instead of a service/function that returns 2C>G for ACGT + AGGT, I'd like something that returns AGGT for 2C>G + ACGT.

Any suggestions on where to look?

@jfjlaros
Copy link
Member

jfjlaros commented Aug 18, 2021

Perhaps the mutator library is what you are looking for?

If it is, you might also want to have a look at the reticulate HOWTO.

@esebesty
Copy link
Author

Thanks, the mutator library looks like a good start, although it doesn't seem to support all mutation types yet.

@jfjlaros
Copy link
Member

Which types are you missing specifically?

@mihailefter
Copy link
Contributor

@esebesty you can now also make use of the mutator from Mutalyzer3, which is also available on PYPI. Make sure that you enable and populate the cache for faster processing times.

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

3 participants