Hi,
I have some fungal genomes assembled where i kind of know which chromosomes are core and accessory based on
- sample-vs-reference genome alignments
- gene and repeat density on chromosomes
This tells me for example S1 has 5 accessory chromosomes (S01_chr12 to S01_chr16)
Based on similar approach i know the accessory chr in all 11 samples. totaling 48 Chrs (some small unplaced scaffolds). All these ACs are of different length and currently the labeling is based on size sorted chromosome numbering.
I want to cluster these accessory chromosomes so we can label them similarly to downstream analsysis get kind of easy.
the concept is
if S01_chr12, S02_chr14, S11_chr13 are similar then rename them as chrA in all samples.
similarly chrB chrC and so on.
the problem
- I kinda have no idea how to work on this approach, 1st i thought of creating a MSA of all 48 seqs and then a tree with IQtree but realiyed this won't be a good approach as each chr is of different length, there will be some sytanic parts but also repeat content is really high here.
- Someone suggested to try Kmer based phylogeny a try but looking at it, it seems to be a metagenomics approach and i am not sure if it will work. Can you suggest any resources for this approach ?
- Any other approach or pathway you can suggest for this approach ?
Any help is appriciated. Thank you.
genome
assemblies
fungal
hifi
By what criteria?
based on sequence similarity and also samples belong to same specie complex where Horizontal gene/chr transfer is known o happen. also starships might be playing this role.
While I have not done this myself, one idea could be to align the sequences pair-wise (your could only align pieces you know are similar) using
minimap2and then using that alignment withSyRI(https://pmc.ncbi.nlm.nih.gov/articles/PMC6913012/ ) identify variants. Ultimately followed by plotting withplotsr(https://www.biorxiv.org/content/10.1101/2022.01.24.477489v1.full ).i kind of tried a similar approach while doing ACs.vs.ACs alignments and ploted that, those were 11 genome files each containing different number of ACs, but at the end the final alignment combinations were in 55 files. at this point the ploting was an issue. I somehow have to plot them all in one frame so i can see which combinations are coming up. if i try to do all 48 ACs as 48.vs.48 alignments, the final combinations are 1128 and yet again ploting them is an issue. i can go on with 1vs1 plots.
Example plot of 11.vs.11 samples looks like this
some chr are mapping as whole and some are partially mapping to different regions, this is with minIdentity>95% and min_alignment_length>1000bp cutoffs.
Yeah, I love Circos and all, but the plots are often a complete mess. In this case, it obfuscates more than it helps. imo this shows why a circular plot is not suitable for this task and why the linear synteny plot could work better.
i would try linear plot for same data. 1vs1 circos plots do look good to find what i have been looking for.
Indeed, 1v1 with circos is fine, especially if you depict each chromosome separately.