Dear user,
Indeed, KisSplice is pairwise, and in the case of tri-allelic SNPs, it will report every pair of variant.
bcc_8592|Cycle_6|Type_0a|upper_path_length_63|C1_0|C2_5|Q1_0|Q2_65|rank_1.00000 ACAGGTTGGGATGGAGGGAGTTTACAGGAAGGAGACAGGGCCAACGTCGAAGCCGAATTCCTC bcc_8592|Cycle_6|Type_0a|lower_path_length_63|C1_4|C2_0|Q1_34|Q2_0|rank_1.00000 ACAGGTTGGGATGGAGGGAGTTTACAGGAAGTAGACAGGGCCAACGTCGAAGCCGAATTCCTC
Corresponds to G Vs T. G is supported by 0 reads in sample 1, and 5 reads in sample 2. T is supported by 4 reads in sample 1 and 0 reads in sample 2.
bcc_8592|Cycle_7|Type_0a|upper_path_length_63|C1_0|C2_5|Q1_0|Q2_65|rank_0.23570 ACAGGTTGGGATGGAGGGAGTTTACAGGAAGGAGACAGGGCCAACGTCGAAGCCGAATTCCTC bcc_8592|Cycle_7|Type_0a|lower_path_length_63|C1_2|C2_10|Q1_63|Q2_50|rank_0.23570 ACAGGTTGGGATGGAGGGAGTTTACAGGAAGAAGACAGGGCCAACGTCGAAGCCGAATTCCTC
Corresponds to G Vs A.
G is supported by 0 reads in sample 1, and 5 reads in sample 2.
A is supported by 2 reads in sample 1 and 10 reads in sample 2.
There is probably also a third bubble corresponding to T Vs A (possibly bcc_8592|Cycle_8)
Overall, in sample 1, T is supported by 4 reads and A by 2 reads. In sample 2, G is supported by 5 reads and A by 10 reads.
You can derive allele frequencies from those counts, but these estimates would not be very robust because the coverage is low (the gene is probably poorly expressed).
More important, if you want to assess if the allele frequency changed between your conditions, you need replicates. Then you can use KissDE.
Notice however that KissDE requires pairs of variants. We currently do not provide an easy-to-use solution for this special case of tri-allelic SNPs, which is, in principle, quite rare.
If you are interested in alternative splicing events (type1.fa output of KisSplice), then you can use kissplice2refgenome as a post-treatment. It will indeed remove some of the redundancy. In particular in the case where there are SNPs located inside a skipped exon. The skipped exon will be reported twice in KisSplice, but only once in the ouput of KisSplice2RefGenome.
AS events located in the same gene will also be assigned the same gene name.
If you do not have a reference genome and you are interested in SNPs, you may be interested in kissplice2reftranscriptome and the following post might be relevant to read: KisSplice/KissDE/kissplice2reftranscriptome filtering advice. Interpretation of the results.
I hope this helps,
Vincent