Comments (1)
Dear @Bio-MingChen,
Thanks a lot for your interest in our work. And do not be sorry for asking the questions. I am glad to help, If I am able to.
Regarding the Circle-Map Repeats algorithm:
Many circular DNA are formed by the homologous recombination machinery from direct repeats of the genome. This circles are very hard to detect as the reads from the breakpoint align to too many genomic regions. Hence, split reads and discordant reads are not a good signal to detect them, as they fail to align well. Instead, we can take advantage of the fact that reads formed from repetitive circular DNA will align to too many places. Reads with multiple alignments will allow us to approximate the boundaries of the breakpoints. Then, we can use read coverage within the circle coordinates as a hard filter to get a robust set of repetitive DNA calls.
Regarding:
how should I combine Repeats and Realign these two commands to eccDNA calling?
You can just concatenate the files. They might be a bit redundant, but based on my experience they are not.
Regarding:
I find a words that circular DNA interval overlapping more than 50% will be merged iterablely in the article on Nucleic acid Research,how this process is implimented?
I do not think that you need to worry about this. The data on our NAR paper was analyzed with an old version of Circle-Map that tend to overcall circles on high coverage regions, that would more likely be explained by a single circular DNA. On the paper, we handled this issue by merging the intervals. However, in our BMC Bioinformatics paper (https://bmcbioinformatics.biomedcentral.com/articles/10.1186/s12859-019-3160-3), Circle-Map implements allele frequency filters to handle this issue. In any case, If you think that this is a problem in your data, and that you will benefit from applying this merging filter, drop me a mail. I will be happy to share a piece of code that will merge circles.
Best wishes and happy circle hunting,
Iñigo
from circle-map.
Related Issues (20)
- ignore unparsed_pd is empty
- CRAM support HOT 6
- OSError: AF_UNIX path too long HOT 5
- glibc conflicts when installing
- Update Pypi Version to 1.1.5
- Could Circle-Map detect chimeric eccDNAs? HOT 1
- Circle_Map takes an unusually long time to read files. HOT 1
- ImportError: Bio.Alphabet has been removed from Biopython.
- Using bowtie2 with circle-map
- can I split alignment by chromosomes to speed up the last step
- How to plot the results in circular form?
- Circle-Map Repeats output file HOT 2
- Circle Map Realign
- some errors report about Circle-Map Repeats -i
- complicated circles
- input data HOT 1
- Circle-map Realign run too slow at the end.
- A problem of searching principle of Circle-Map HOT 3
- RuntimeWarning in Circle-Map Realign HOT 3
- Bio.Alphabet has been removed from Biopython
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from circle-map.