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

help for detecting heteroplasmy #90

Closed
Mirror1211 opened this issue Jun 8, 2019 · 43 comments
Closed

help for detecting heteroplasmy #90

Mirror1211 opened this issue Jun 8, 2019 · 43 comments

Comments

@Mirror1211
Copy link

Hi everybody,
I'm Eda. Recently, I am going to detect the heteroplasmy within chloroplast genome to investigate wether there is biparental heteroplasmy within my samples. I am really glad to find the NOVOPlasty since it can detect heteroplasmy for chloroplast genome.
However, there is no detailed introductions to this analysis and I always obtained blank result files for heteroplasmy analyses. Could anybody help me for the settings of the configure file???
Thanks a lot!

@Mirror1211
Copy link
Author

I have already obtained the complete chloroplast genomes assembled by my colleague, and took them as their own reference genome and seed genome, while the results files also were blank.

@ndierckx
Copy link
Owner

ndierckx commented Jun 8, 2019

Hi, could you send me the log, so I can check if all the parameters are correct. And do you have enough coverage for heteroplasmy detection? I haven't test it much on chloroplast genome but it is more complicated because of the many duplicated regions in the mitochondrial genome

@Mirror1211
Copy link
Author

The mean coverage of cp genomes ranged from 200 to 7900 X. So, I think the coverage of cp genomes is enough to detece heteroplasmy. I have deleted the log file. I will conduct this analysis this afternoon and upload the log files here.
Thanks a lot

@Mirror1211
Copy link
Author

Reading Input......OK

Scan reference sequence......OK

Building Hash Table......OK

Subsampled fraction: 100.00 %

Retrieve Seed...

However, there was no futher infomation for the next step. I guess there may be some errors in my configure files.

@Mirror1211
Copy link
Author

heter.txt
log_test_chloro.txt
Here are my configure and log files. Thanks

@ndierckx
Copy link
Owner

ndierckx commented Jun 9, 2019

Your MAF is way too low, you are looking for heteroplasmy of 0,01%, that is impossible. If you want 1%, put 0,01. I will put an automatic allert in the next version. Try what it gives with 0,01. But i see you have reads of 90bp, that means they are old i guess, so less accurate. So definitely don't go below 0.01

@Mirror1211
Copy link
Author

Thanks. Actually, I used 0.01 for MAF first. The result files were still blank.

@Mirror1211
Copy link
Author

Could I know when the next version will be uploaded in gitub????

@Mirror1211
Copy link
Author

Is there any errors in my configure files except for MAF????

@ndierckx
Copy link
Owner

ndierckx commented Jun 9, 2019

Send me the log of the 0,01 then

@Mirror1211
Copy link
Author

OK. I will upload the log of the 0.01 this afternoon.

@ndierckx
Copy link
Owner

ok, and when you did it before, it also got stuck at Seed retrieval?
With a MAF lower than 0.01 that can happen

@Mirror361025
Copy link

yes, it also got stuck at Seed retrieval.

@Mirror361025
Copy link

Sorry, our serve is maintaining, so I can not download the logfile.

@Mirror361025
Copy link

Exactly, I have arond 50 accessions that need to conduct the heteroplasmy detection.

@ndierckx
Copy link
Owner

Hi,

Could you send me the seed file?

@Mirror361025
Copy link

ok. The serve maintaince will be finished tommorrow. After that, I will upload my seed file.

@Mirror361025
Copy link

results.zip
hi, I have analyzed another sample with two different MAF. I obtained the results of heteroplasmy. Here are the all results.

@Mirror361025
Copy link

I don't know whether the analysis is correct. In addition, the results confused me.

@ndierckx
Copy link
Owner

Did you use the chloroplast assembly as a reference and seed or some online reference?

@ndierckx
Copy link
Owner

Because you have a lot of homoplasmies, so your reference is probably not from that dataset?
if you run again, please use the extended log (set to 1), then I can see when something went wrong.
And you should try a high coverage dataset first

@ndierckx
Copy link
Owner

Ah sorry coverage seems enough.., but results are bit weird indeed, if you send me one dataset, I can also try myself if you want

@ndierckx
Copy link
Owner

But since all heteroplasmy is found in one short region, I would guess there is no heteroplasmy, something surely went wrong in that area

@Mirror361025
Copy link

yes, I used the assembled chloroplast genome as reference genome. I am sure the chloroplast genome is consistent with the reads I used. I wonder whether I should use the raw reads from the whole-genome resequencing or use the filtered data that only contained chloroplast reads??

@Mirror361025
Copy link

I wonder whether I can have your email for the upload of raw data???

@ndierckx
Copy link
Owner

nicolasdierckxsens at hotmail dot com

@Mirror361025
Copy link

Thanks

@Mirror361025
Copy link

hello, the reads should be the raw whole-genome sequences or the filter data that only contained chloroplast reads??

@ndierckx
Copy link
Owner

How did you filter them? And are the raw files very large?

@Mirror1211
Copy link
Author

Mirror1211 commented Jun 12, 2019

We used the complete cp genomes of related species as reference genomes to screen out the cp genomes reads. The raw reads are ~40 G

@Mirror1211
Copy link
Author

hi, I have deleted some files and compressed them while there is also 8 G data. I will send these files in three emails to you. Thanks.

@ndierckx
Copy link
Owner

ndierckx commented Jul 9, 2019

Hi, Sorry was busy and was on holiday so didn't had the time to try it any further
Are you still interested in heteroplasmy detection?

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 14, 2019 via email

@ndierckx
Copy link
Owner

Did you already have a successful chloroplast assembly?

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 15, 2019 via email

@ndierckx
Copy link
Owner

Hi,
Ok as the heteroplasmy function is quite new and I am fixing some problems at the moment, it is better to wait until tomorrow or the day after to run the latest version

I haven't tried many chloroplast sequences, so when you do a run you can send me the results.

At the moment, you can already filter your reads to speed up the heteroplasmy detection:
https://github.com/ndierckx/NOVOPlasty/wiki/Heteroplasmy-detection

Use the filter_read.pl script on your original dataset

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 17, 2019 via email

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 17, 2019 via email

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 17, 2019 via email

@ndierckx
Copy link
Owner

Always better to use a NOVOPlasty assembly, but you can also do it with assembled genome, as long as it is from the same dataset. You can keep the IR, but if they are not identical, there will be false positives in those regions. I am still working on the heteroplasmy model, still needed some debugging, so I will upload a new version tomorrow (best to wait for that one)

@Mirror1211
Copy link
Author

Mirror1211 commented Jul 24, 2019 via email

@ndierckx
Copy link
Owner

Hi,

Sorry took a bit longer, but the new version is uploaded, should perform better

@Mirror1211
Copy link
Author

Mirror1211 commented Aug 2, 2019 via email

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