find terminal inverted repeats (TIRs)
Ac/Ds is terminated by imperfect TIRs, at the terminus.
cAGGGATGAAA tAGGGATGAAA
Kunze and Weil (2002), Mobile DNA II
Bergamo has 5 bp TIRs
CAGGG
Kunze and Weil (2002), Mobile DNA II
Rlibstree can be difficult to install, best way:
install.packages("devtools")
library(devtools)
install_github("omegahat/Rlibstree")
tir_search_simple.mismatchTIR.R
- NOTE that this has to be on UNIX (even using R) because I'm having locale issues I haven't been able to resolve on my Mac.add_families.R
uses output from #1, but needs to be adapted to read in only gff's not the crazy large text file I output
This generates a gff3 with all TIR copies, not two (identical TIR and mismatch TIR) as I was doing before.
tir_search_simple.R
add_families.R
not great documentation of how to get sourcetir_search_simple.mismatchTIR.R
- NOTE that this has to be on UNIX (even using R) because I'm having locale issues I haven't been able to resolve on my Mac.add_families.mismatch.R
uses output from #2