APDtools is a stand-alone, optional component of the GeneMates package. It offers helper scripts for the measurement and analysis of allelic physical distances (APDs). APDtools implements the following functionality:
- Measurement of APDs in genome assemblies; (measurement)- Measurement of APDs from complete genome assemblies; (measurement/ref)
 
- Measurement of APDs from complete genome assemblies; (
- Accuracy analysis of shortest-path distances (SPDs) by comparing SPDs to true APDs obtained from complete genome assemblies; (accuracy)
- Establishment of relationships between APDs and other biological data for interpretation. (biology)
Please see README.md of each subdirectory for details. Since this toolkit is not an essential part of GeneMates, users may want to develop their own methods to produce the GeneMates-compatible distance table for their specific questions or data.
Dependencies
- R
- Linux bash
- Python (version 3 is recommended)
Terminology
- APD: The physical distance (in bp) between two alleles of one or two genes in a genome assembly.
- SPD: A particular kind of APDs. An SPD equals the number of base pairs between two target alleles following the shortest path in an assembly graph.
- SPD = 0 when two alleles overlap.
- The SPD is the true APD in complete (finished-grade) genome assemblies.
- In draft assembly graphs, we consider SPDs as approximations of true APDs.
 
Citation
Wan, Y., Wick, R. R., Zobel, J., Ingle, D. J., Inouye, M., & Holt, K. E. (2020). GeneMates: an R package for Detecting Horizontal Gene Co-transfer between Bacteria Using Gene-gene Associations Controlled for Population Structure. BioRxiv, 2020.02.29.970970. https://doi.org/10.1101/2020.02.29.970970.