Skip to content

Commit

Permalink
collapse phase/speed
Browse files Browse the repository at this point in the history
Collapse genotype collapsing preserves phasing bar
Very minor speed improvement for collapse
  • Loading branch information
ACEnglish committed Oct 24, 2023
1 parent 5aa5bc1 commit a08d9a7
Show file tree
Hide file tree
Showing 6 changed files with 654 additions and 7 deletions.
4 changes: 2 additions & 2 deletions imgs/coverage.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
>syndip_1_chr20:20320239-20320620
ggaaatttgaaacctggagagttaatgatgataagcaattatgattaatttttttagcag
taaagatggtatttcagatatatagatatatatatattatatatatgtaatatatataat
atatgtaatatatattatatatatgtaatatatataatatatgtaatatattatatatat
gtaatatatataatatatgtaatatatattatatatgtaatatatataatatatgtaata
tatattatatatgtaatata----atatatgtaatatatattatatatgtaatatataat
atatgtaatatatattatatatgtaatataatatatgtaatatatattatatatgtaata
tatattacatatattatatatgcaatatatattatatatattatatatgcaatatatatt
atatatattatatatgcaatatatattatatatgcaatatatattatatatattatatat
gcaatatatattatatatattacatatgtaatatatattacatatgtaatatataatata
ttatatattacatatgtaatatataatatattatatattacatatgtaatatataatata
tattacatatgtaatatataatatatattacatatgtaatatattatatattacatatgt
aatatattatatattacatatgtaatatattatatattacatatgtaatatattatatat
tacatatgtaatatattatatattacatatgtaatatatataatatattacatatgtaat
atataatatattatatatgtaatatatattacatatataatatatataatatatatgtaa
tatattatatatattatatatgtaatatatattacatatataatatatattatatatatt
acatatattatatatgtaatatatattacatatgtaatatatgtaatatatattacatat
gtaatatatattatatatgtaatatatattacatatattatatatgtaatatatattata
tatattatatatgtaatgtataatatatatattatatatgtaatatatattatatataat
atatgtaatatatattatatatgtaatgtatattatatatattatatatgtaatgtatat
tatatataatatatgtaatgtatattatatatgtaatatatattatgtatattatatatg
taatatatattatatatattatatatgtaatatatattatatatattatatatgtaatat
atattatatatattatatatgtaatatatattatatatattatatatgtaatatatatta
tatatattatatatgtaatatatattatatatattatatatgtaatatatattatatata
ttatatatgtaatatatattatatatattatatatgtaatatatattatatatattatat
atgtaatatatattatatatattatatatgtaatatatattatatatattatatatgtaa
tatatattatatatattatatatgtaatatatattatatatattatatatgtaatatata
ttatatatattatatatgtaatatatatatatttaaaaacagaaccattatcttttagag
atacatactgaagtgtctggagacatgcttcaagataacccag
>syndip_2_chr20:20320239-20320620
ggaaatttgaaacctggagagttaatgatgataagcaattatgattaatttttttagcag
taaagatggtatttcagatatatagatatatatatattatatatatgtaatatatataat
atatgtaatatata---------------------------ttatatatatgtaatatat
ataatatatgtaatatatgtaatatatattatatatgta----atataatatatgtaata
tatattatatatgtaatatata--------------------atatatgtaatatataat
atatgtaatatatattatatatgtaatata-------taatatatattatatatgtaata
tatatatatttaaaaacagaaccattatcttttagagatac-------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
----atactgaagtgtctggagacatgcttcaagataacccag
>p:HG002_1_chr20:20320239-20320620
ggaaatttgaaacctggagagttaatgatgataagcaattatgattaatttttttagcag
taaagatggtatttcagatatatagatatatatatattatatatatgtaatatatataat
atatgtaatatata---------------------------ttatatatatgtaatatat
ataatatatgtaatatatgtaatatatattatatatgta----atataatatatgtaata
tatattatatatgtaatatata--------------------atatatgtaatatataat
atatgtaatatatattatatatgtaatata-------taatatatattatatatgtaata
tatatatatttaaaaacagaaccattatcttttagagatac-------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
----atactgaagtgtctggagacatgcttcaagataacccag
>p:HG002_2_chr20:20320239-20320620
ggaaatttgaaacctggagagttaatgatgataagcaattatgattaatttttttagcag
taaagatggtatttcagatatatagatatatatatat--tatatatgtaatatatataat
atatgtaatatgta--atatatataatatatgtaatatatattatatatatgtaatatat
ataatatatgtaatatatgtaatatatattatatatgta----atataatatatgtaata
tatattatatatgtaatatataatatatgtaatatatatattatatatgtaatatataat
atatgtaatatatattatatatgtaatataatatatgtaatatatattatatatgtaata
tatattacatatattatatatgcaatatatattatatatattatatatgcaatatatatt
atatatattatatatgcaatatatattatatatgcaatatatattatatatattatatat
gcaatatatattatatatattacatatgtaatatatattacatatgtaatatataatata
ttatatattacatatgtaatatataatatattatatattacatatgtaatatataatata
tattacatatgtaatatataatatatattacatatgtaatatattatatattacatatgt
aatatattatatattacatatgtaatatattatatattacatatgtaatatattatatat
tacatatgtaatatattatatattacatatgtaatatatataatatattacatatgtaat
atataatatattatatatgtaatatatattacatatataatatatataatatatatgtaa
tatattatatatattatatatgtaatatatattacatatataatatatattatatatatt
acatatattatatatgtaatatatattacatatgtaatatatgtaatatatattacatat
gtaatatatattatatatgtaatatatattacatatattatatatgtaatatatattata
tatattatatatgtaatgtataatatatatattatatatgtaatatatattatatataat
atatgtaatatatattatatatgtaatgtatattatatatattatatatgtaatgtatat
tatatataatatatgtaatgtatattatatatgtaatatatattatgtatattatatatg
taatatatattatatatattatatatgtaatatatattatatatattatatatgtaatat
atattatatatattatatatgtaatatatattatatatattatatatgtaatatatatta
tatatattatatatgtaatatatattatatatattatatatgtaatatatattatatata
ttatatatgtaatatatattatatatattatatatgtaatatatattatatatattatat
atgtaatatatattatatatattatatatgtaatatatattatatatattatatatgtaa
tatatattatatatattatatatgtaatatatatgtaatatatattatatatgtaatata
taatatatattatatatgtaatatatatatatttaaaaacagaaccattatcttttagag
atacatactgaagtgtctggagacatgcttcaagataacccag
>ref_chr20:20320239-20320620
ggaaatttgaaacctggagagttaatgatgataagcaattatgattaatttttttagcag
taaagatggtatttcagatatatagatatatatatattatatatatgtaatatatataat
atatgtaatatata---------------------------ttatatatatgtaatatat
ataatatatgtaatatatgtaatatatattatatatgta----atataatatatgtaata
tatattatatatgtaatatata--------------------atatatgtaatatataat
atatgtaatatatattatatatgtaatata-------taatatatattatatatgtaata
tatatatatttaaaaacagaaccattatcttttagagatac-------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
----atactgaagtgtctggagacatgcttcaagataacccag
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
>syndip_1_chr20:63028776-63029503
caacaatgcacaagtggcttgagtagaagagctgctcctgctgggaggcgcaggaggctg
agcgaggcccaccctgcaggggcgaggccacggtttgtgttatttcccatgatgactcca
aacgcacccgagtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcg
cctccgtgtgcaggtcccccgggcctccgcctctccgtgtgcaggtcccccgggcctccg
cgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctc
cgcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcc
tccgcgtctgtgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccggg
cctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccg
ggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccc
cgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctccgtgtgcaggtcc
cccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggt
cccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcag
gtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgc
aggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgt
gcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgt
gtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctcc
gtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcct
ccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgc
ctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgc
gcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctcc
gcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcct
ccgcgcctccgtgtgcaggtcccccgggcctctgcgtctctgtgtgcaggctcaagtttg
ccaacgtccatgcacgtctcagcctctcagcctggactggacaactgggcttcgggaatt
catttaaattctacccgctacacgccttccctggattcagggcggcgtccagtgcattca
t
>syndip_2_chr20:63028776-63029503
caacaatgcacaagtggcttgagtagaagagctgctcctgctgggaggcgcaggaggctg
agcgaggcccaccctgcaggggcgaggccacggtttgtgttatttcccatgatgactcca
aa----------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
-------------------------------------------------------cgcac
ccga--------------------------------------------------------
------------------------------------------------------------
--------gtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcct
ccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgc
ctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgc
gcctccgtgtgcaggtcccccgggcctccgcgtctccgtgtgcaggtcccccgggcctcc
gcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcct
ccgcgtctccgtgtgcaggtcccccgggcccctgcgtctctgtgtgcaggctcaagtttg
ccaacgtccatgcacgtctcagcctctcagcctggactggacaactgggcttcgggaatt
catttaaattctacccgctacacgccttccctggattcagggcggcgtccagtgcattca
t
>p:HG002_1_chr20:63028776-63029503
caacaatgcacaagtggcttgagtagaagagctgctcctgctgggaggcgcaggaggctg
agcgaggcccaccctgcaggggcgaggccacggtttgtgttatttcccatgatgactcca
aa----------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
-------------------------------------------------------cgcac
ccga--------------------------------------------------------
------------------------------------------------------------
--------gtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcct
ccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgc
ctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgc
gcctccgtgtgcaggtcccccgggcctccgcgtctccgtgtgcaggtcccccgggcctcc
gcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcct
ccgcgtctccgtgtgcaggtcccccgggcccctgcgtctctgtgtgcaggctcaagtttg
ccaacgtccatgcacgtctcagcctctcagcctggactggacaactgggcttcgggaatt
catttaaattctacccgctacacgccttccctggattcagggcggcgtccagtgcattca
t
>p:HG002_2_chr20:63028776-63029503
caacaatgcacaagtggcttgagtagaagagctgctcctgctgggaggcgcaggaggctg
agcgaggcccaccctgcaggggcgaggccacggtttgtgttatttcccatgatgactcca
aacgcacccgagtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcg
cctccgtgtgcaggtcccccgggcctccgcctctccgtgtgcaggtcccccgggcctccg
cgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctc
cgcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcc
tccgcgtctgtgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccggg
cctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccg
ggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccc
cgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctccgtgtgcaggtcc
cccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggt
cccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcag
gtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctccgcgcctccgtgtgc
aggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgt
gcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgtctgtgt
gtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctcc
gtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcct
ccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgc
ctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgc
gcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctcc
gcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcct
ccgcgcctccgtgtgcaggtcccccgggcctctgcgtctctgtgtgcaggctcaagtttg
ccaacgtccatgcacgtctcagcctctcagcctggactggacaactcggcttcgggaatt
catttaaattctacccgctacacgccttccctggattcagggcggcgtccagtgaattca
t
>ref_chr20:63028776-63029503
caacaatgcacaagtggcttgagtagaagagctgctcctgctgggaggcgcaggaggctg
agcgaggcccaccctgcaggggcgaggccacggtttgtgttatttcccatgatgactcca
aa----------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
-------------------------------------------------------cgcac
ccgagtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcctccgt
gtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctccgcgcctcc
gtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgcct
ccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgcgc
ctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcctccgc
gcctccgtgtgcaggtcccccgggcctccgcgtctgtgtgtgcaggtcccccgggcctcc
gcgcctccgtgtgcaggtcccccgggcctccgcgcctccgtgtgcaggtcccccgggcct
ccgcgtctccgtgtgcaggtcccccgggcctctgcgtctctgtgtgcaggctcaagtttg
ccaacgtccatgcacgtctcagcctctcagcctggactggacaactgggcttcgggaatt
catttaaattctacccgctacacgccttccctggattcagggcggcgtccagtgcattca
t
Loading

0 comments on commit a08d9a7

Please sign in to comment.