rust-htslib 0.22.0

This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files.
Documentation
��BC�u�ۮ�@��7fHt���7�5��l �i[ �5�S4��;�������M2��|�|Y�Ϻ/~�L��l����UK��˷�z���OF����|S�#��L�a�gV5h�i=���㚌ƻ]�P~o$p��B��!�i,ð0�xU���!k��S�{���f<+�ŲZ�z��4��7*�@�8���2,��T�2�`=ڔf�q�k�Z�(M1W\���^%5S�ݶ\hh��vQ��Dom��r�K	��ٞ[��(D#t\i�#�\R�D�e���H����)*�s\X�,���ݒ��%"j*T�k��Jڜ%VTkO<��f,�i�v�y5�XepA0�#�e�w.̭�#Zu�ut�fo��Z�_w
�Y_�q���Y�f������rH�C:8��\��&͞6ӲlT
]�1���O��WI��n��;$?>�%o�`K�%��5}��?o;z�}�:��v�u~{��c���BC2�}k�$YvV�<�{��z&bb�"�yo�{�fό����ʪ�x'�:4�x�׌�ڻ cdcHXD(�0�0BȀ�جy
��/l�,��������,���x9߹U]Q���KMwu�J_����s�������>�������+��{�
~-��l��Ó���tq:;�-Og'����jv<�w~���ӻ��~R`���e�ڍ��0�x��B��EP�Y��E�	���<Q��6-Kc�6����،�_��1�R*�Z-����8�����(=���xU�#�"�1}�R�PkEQ����[��o����ӟ��S�����s����d9[�s��`���?xg�·��J>x���>���K~���q���-֏�'�?�=\w>��'�Χ}4�*�6 �¯�A�;�!<\��f���t~<;<�����{��yV�
/L�Pd�l(#�pE�d&��X�)��V2� ����cÈ[�8f��m ="�Ud�)�I�b����%�p�	x:��<�&x�g��g�V@���B�7�нO�/u>���1=��׿��͏f���dv�^�և���O(��^���
��fiXf��tks?Ȳ���(6��J��1R�(����=\���X�Xh#�*������y2(��p�����^��G�~�7 ܥ�6?z����=L��:��=B�^�P�[��{b�~���Ch}@h���<�_0��
��}�'�[�/����d��[�a���������j������B�W*��i�y�Msz�,�Jz��>Tf	=K_�tL��U�/<�0�턬���C�،a4�Zz� �RIHI�N+b2��.y��2p�KPF��}��G<�C�S����ptj8d�#8�p�[����/�A~E�-�O���a@#�xt�EVz�_��)�^���8��TX!ODyX�Ш�;1���\>�#��BWDxh��!z����2�j�ɛ~�l&�ѠF�
��{��3��<���E��P����`4����;B�/�4��h�W'ǧ�������d[/+�L��Z�L��1�B�O{�(p���DF*6�q�Q_��� ��t�n/�Ȓ��왮�Uv2�2�a_�ဠ
r*)�����Fs����0�K>�����e��g+
�'�ӓ���Ѹ�S��>(�ނ��G����L�T�-2�}�Q} Ɗ.KtɁ�KA�Ҙ��	��x���1���2�J��4]E��R4�'�{J+
UJ��D�8������"ʏ��q@��.���h/V�dz��E��K��oc7����p�0�V�A��R&!�]��O�l���4��'��"E�26F�/�9B��T���v)	y)�L	 �9J��M�{�~����j�ѝN�O�t6���!Y��%�A	:O�!|�����7I�+/�<����"/?�7�ᨂ�y���D��	*R 1�0t���jJ�gp�Q<E���#~��&Rq�y���j3��7��{v>;:]/��ɑ�g3�Mi�D�^d�UL�p�ָ�������q���*]�v_��!��!�a�!��"Snva(�"2SB&g�`?ym���o�����P�����9J�?���m>�{��ii�0/7�@�e�6�D��3Y*�y��x��+J���+��Օ)0L�W��
/�������q,��?�a2�}ɨӣG�tN`��C�1��۵1}����v:?�5���t}L:bqxr�pƔ���&��K
:�q�2��-C�ApC?%�B���
(M(	\��'�L]��F0���p<����ћ����&�AL�1𓜠�$�J`;&�G�I�
�ֵ1!�\6&D�?���-hK!H�$�4��l�D���%�4���Z^�Y],)d�a��'%����Ԟ��S�!c���4�)\��%ي9;b��Luɘ.�t٘>�1�x���a���ߩ���1};�G��i6#�<:Y�.��JO\&|%)H��O�(�{�L=��
�x"�K[rפ
����5Ѻ�P�ؒ�Ҏ�_&0�4G0�gv1�eñ�}sN��\���.�qA�4�22�\�5T����5"S��m�I�n��˲���)����E�+�nI�	2Dr���d[���?�1�øC�b���Je�E���")ACA�-�4*D~��`~�Jw�p�����נ����`G_m0����e
4a��QF�rQnÍ
�4!���H)�6A�o(���%�Ym��]M�R�H����H
��S9��ӱz�D9�x5R�D����x����E�C�u�
]��s���h�^;�#(�Bn(�n��O6����K��@����>�b�Hp�kb�Ɵ%]0$
r�n����>D2������*#)+�uh��1!�\,�W	��ZT�;�8CI�};���ҹ����TM�<��.�QR����ؐ���>�%/O�+
�*�=��
��a/�z��� E�%���lF��L
�ɓ�@o
F$ʰ���"�1�d2p�3���ȼ���|ץ���/��5���8��PTY�]r"~C"�h^�yHܯ���({%jZa�IӜ�(�)�����9Ɓ $g�=��"DV�1�B�}��!B9o��ԏ�a� չ;*�bē�'z�������p��%��>K���:
�e}x���.O��3�#����9J1Ei�0��4�(���iT�ms�� �$�)����'
���໰�Hq�f�`q`q��ckF���~D���LO�����k(
}�Up��_8��W�B�pY<Q|E�aEr�,�Y�3!��)R4�J�ш~˪Nʦ�jJ$��0z2x���􃊟p@�.30Ll\�e%�M�I��k����pu�az��&L�M��|t:[��W����򸲚P�DAU
B��E`���� 6����q�R�%�R[
�bww2Au�������O�A�㲥x�b'�XT�
-Ѱ0��w�ۅb�N��>?LWr�ڹ��k>�r��W[���t�^�O׫���􄙤�&AZ����PE˲EN����r��(Y��#�(��V��1�����ʸKy�	/�p,�j
�`Q�Q6�ݑ�L�!X���um5i���
]�Fer
8`/��lV��灢$��FZD��0J�gd�A�
 �H4
l�9	,f����ў��fX�k�EaljM���1�!�v�7���S�볯^�Ou�7	m!�zG*s/!,��d�ҕO�t?�k��[Q$�:	��JYǎ�X=`�k9t��J.A��3z�d��s�t�$?��E���>$*�lXӌ�k��l>_ϝ0��T����T�YEn�)rA�i����r�a�"����� �(n�q�P]5�l\�h`���p4���m���޿^>�(���~7�R�8z�����t�<���*	�4/,<��H	5��<��$�SZ+�6��-�rK�A*����b�N{��pb3#�?����ɿ"�պ��k�5
.K�^���X�v���S�y���(}��o"[�rCH�V�NjْD�z�v�-i�(�4Wa�	��n��,D�S�J-9_fI��2'�B�j"GC�'�8�!�*��F1�����C�%BLRFܟ!ڧ�ӓZ�aP�@�5�]KA-�֔�OC�j��w��n�����ZZw
[�8C�UB�Gď�mx$:�m	�����ٲH� ��	 ]I����j�er��u��%�e���e3c�Q��S[�����r�Y��������^�{Z
M��\}���'�
!Ԇ��y��Djw_�vGJ�{#q���5��x�?�wwC��w=Ob"ލ��xO���q�Kj�OFF�4�i;�z��p8��.�KO����$Y��K���?������/6�3Z�G��5�Jjh9P,���.��'I�A�HF�2	�0%��� �}_J���)-�r<�D��X��*�}�Gᙔ�=u[��h����ώ!߉��2S��*$f�뙝1��1�x�$<��_@[�J������k�;y�-���wd&��+[��R�Hе�=�>a*B�O�onO��%�@_Mr\Pܤ�C�p|[t�;D]�Xф��A|��}��n
3y]F}�v�HF�W]=�0,�ǃ��W[�����NL��j�����<
���0PZᗩ(r�H�y�
]U�is�-挫P���i�o�HH�kF1�a=Jo�|#'
-��a�F�y��w������η4�t�����buDֱ>q�r�E��Y�:�mݭ�z��W�P;qٙ_7�"P_��6��Bs�N��D�����k�NEV���N�qk�B���&ʻN.�Y5��;Ƕ�N�w�Z��;r��C
ɑ�Tc@d��9pӖ��b7/$1����CD�C(npBUa���x^M����P/��7�i�Z���l��ZI32l3�&�8���([$A!�VX�!ECb�������[�����-��,�Br�h�7D�^Eo��?QLJ�W��M���'a�Xt�T[��a����H[����g�
����������;��lĮíG�~�dt�2�VP°�]�S�]t�#�@p!��S<�w�w��K���/Zz
O)�M�{F�$)J�m%�D/�KA#�<L(�x�_ȭǑ!��"d�xڇtU�֘�S�Fp(v���I"�x�#��y��5��3]�F�璇�g���߭[��q��?�Ng'z�1�8Ì̚��"�χPF�(�#��,b&�NkM�{k�#�jc&��
�B����4 �#�UhA9A���#��
��Z�
���������U@$��LB��#��%�CL�V����Pʅ_d	[Hi
�>�+�̕"n�eFG��z�C�~�HY]���5���<#�֤^;Gr�	�A8M��X� �bx��9�d�/P����f�y�gZ�̚99ɲ���w�2[�!}��f���0d4DhÀ'�B׫v���o�8��ʜ<�%v�"�蛪4����!��R�j5z��ﵝ��j��/[�O���Z3W�������hu�BЕp�%�_?ۦE�5m,�z�珔�.�-sm{J�C�����P@!��*^G��%�UM!c��⶛��*AOE�j�"M�s8έRh�$�m���J
��0�V�� 3 @�ke�|C-%��aF�a��S��"_�S�HT����R�.�6"�������Ӳ���&��Y�/����O�G'K�٢���%�C�BK���e}�l�EQ����0��-��<3��n<ȵ�"���.�p~�s�^ ē�h�sӟH R�ކj�Ջ
��e�A4�զ8l��eXd��L�
��9�n�rS(/ܦ��"�rJW��EH
]čM�/�ד��ʫ��"�಑����T���NZ�'��Mk�񧄚�_�BQL�y�Y����N�/�Ty��-g����I5��@��Bp{���%�ER$	�s�`B
zB�1]j���(��� �
QB�6�eRd�.Ա�Q��P�]}�u�Z���~|��Hn뱢��o�V�2w�Bi����Z�3�Z�Ύ�ӭ��*�~�p\r������xK�w�������dY
�?��pH�n�7^ P�^a��ȾdA�*Ⱥ�;���U�Ң�‡�|��3@h���N���,�r�ʩ�lJ�	�{_��~�ŷ��7rK~zFr/
�tV�Y׳vl��מ���z��Ճ�@b�yI��D|։�U�E�������xM��v�)$�����F@�r�a��S���gH4oS ۰�6�f^*�,[�]��AM)�a��Z��M?�x���+�jsNvP������'b�S����h�6��\�Ҍ|��䝧�dv��oQ�����(��p}�&c�HBB!��$��i��8�R��=��K���_�����j$�Gd�b��G���W*W�V|�4��;�N��-'b�L��v_]xS�1���o��hZ��N���%B�w�&w�\�[/*�둒�N��� Hs�ĺ���fAQ�9��J��(o�(�T��+�#�EI
MI�bIv��S%)���t��׺'�cxS����n��r�>|j;�-������:@��4]R�vI?#����SI�%�^b��TꥤT-�d6��fIʕ�ώ�>�ħ�8�KKĴUĺJ�QO�ɿ(���T�B2>Qw���4�2h�Ź��׫ҧ%4~��(��z����}1���g
�G��>�,�z�Vv��Od)�D�����P4*�<
6"��,�T��t
H���1x�>c@��گµ¬�PX�rN���v�n%�֧''�8]U(��K�Jx�^�t�&���OO���„�P�#�x~B��&Ԇ�c&�(
SB�ι� =���94���q�gS*cN�����V.禙ܨ�Ky��Hs���T�?^;@H��+e������b�d�����:cRd)!�i�E�{�-&�}?�惠��0�@�	�6�Pg�C��+��T�D��"qh��`,&��"$�f�#_�Hv��pwI�NT0Q�/��>�u�^;�o���y��r�FO�Rkw��j�p�g��������Hޱ#Du���e���`N]u�V�,*�#�&l���PwX�{��	Xs��k�Ջ���uz��;M�8<]�����E%.�����y�Ċ(���O�>�	�)� _
w�8y�53�;���j�ώ9� �C�Y>[�a��7a�;ť�cx�:0|J�x�>�ur�
�t}8���>N�IB���$IR.�^Aɩ��hP^��YU��:�����&C~0¤(�q��@܏D��ņ{C��U��z48
s�Y����un�'�qm/��V�m<!�2ʅv��S�N��*AW��M�>M�ނ�1�%���MM������
��V	�ԑ�k'�|3�N���A�HH3y	��"l��$�K���Cy���L:�����!���Q!�Ʊ�>S1EY[���uu��r��.�5cP���{]4z���i
��i�:���W�����B�x���
*�x~��u��y�6S����e��>@t�'�>�X"�+M���{��ݍ�^ܵ��XtՄ��s��øtWwE��bF]���`χ��tz8���g[ʷх��Ft�tK��d�$�W�۟�
�תd�ƣ�I�[7^��b�\�u=�gmX6 ��_#y��
T�G1ʀ̀e�F�wkV[�KO�ϓ��/7Wh�],�����a�3��u[}"6a�9AV*?(6V�Ͻ@
F"�F�#�{7P�or*��d�C�J����i%T��n4 ���z`�@��O�d2��������n��.��݃po���>|�����D규k��������D5���K�Rk��oD�6�!B�e)�}�LE��M(��e�I<�\X
͹
2�	�V.�@`�F�4�1]�򘻋�K��e�uG���F9YPKω��?ym���w�Ք5�^�	����j�%��� �2v'�q���d�5=�r>���M�n����t�5�'n�~����H�
,v����c�iv������(��UM��].{b��Wz�gUy��
U�7m���9��g�Qό	G���&���O����EQ��K�����j����ϋ�v �0b�=c\=���x��i���M��=��Ts�&�^���'��f�wG8�Г�^4�Cr⾹s�t�Q?:��f�:�C�i���uR��sH��u>�R�/KA$9IB��VlҀ$f��Ŷ�q��˓,�m�	h��r��n����Ʀ�o���}#(�Ib�L@���Jv��`������7bd�f<ؗ���z��~,B1‘i��#%�hԬP\��60�[���ӤC�A�4m�.���)�Q`r�.\7����E$a���4R�WYZ��nR�6*���l1��Q���L��JjՇxǖ�X�M�v4��8L�f�՘$�՛(n=����G��M��~��� <>�R�Y��ur�\Wg��M����s�	�A��E�l� K©ݰHS/Lx�K(���!���g�P�s�)>���+�y{l���4�t|
�wg�b�4vx8Xo$�j��mV�>K|��Z&�V�k�"DNa��܄>�ӧ�E�e�	�<*��,}��҄��I�:gG�\����"�\U9�2�a��5̶v[����zBZA�;$��D?�¢쾨O�^')�m��cB�{[PZ��,�C����k�ǥ�ӊ� �ڒX��\$�n#0�8���G�\��R{�O�R`���V��#�R��.��3�x���]7���n��"����&R�O��7�SY&�g7�����^UA��0�lK���F��d��3�;�A���w���Cֿ�۝�����;�wo}��7�=�ӝ�ֻčw��L�wgO�ƽ]s;����ݽ�{o��z�u����zC�����R*�[��Ej�٣�,Y&�LJ��N����G���{ٙ��ř�:����='q�X��p<�FP.��{T�ؘ5^&V���X! ���<�Z50�]G�I�v�6�~�ވCȠ"1�Cʁ�&�b^ħ����y �ZX;ӗZ�	���o�4������+7V�����c��,N�E�[�Z�p��\�&��7eH(�r1��}J:y_�R��VP>��`�2B#'������$1HQ��x�HGW��G�.M��sL�QT.��|�v��Z�{=�F��[_v���:���~_
)��,N4���M��᛬ɸ}�$n�
�����- ����n����)��f����:�#�
8^W�i�����G�l�J��9��w���'�Ȃ��9�o��Aax��J]����V'b����J�@���MJ���F�р��疹���6oC
!�7!єBI�%"C'����D<&�l|�Wՠ��)Uӟ��b��1���n�ĸ][,�l���������D�è�Y��:�o?S��kM����eF���m!�4|b��D椭J�)=A�	v���>i5���2fL�r��e��&���.J�J�PNh^MFB��/�
��<դ"���\)�%����ǟ}�ٌ+����̓��*yw#��&�J��cO
=�n,�ͷ��	/��1�Z՘[5��Qr]�*�i�Qݧ�ٸ
��\�Q�>-σ�эVq�h|�
�����*������f,Ă��j�a����x��ݗF�q��r����x��7��Cvw&�nxp'�=��Q׈�"+S݉ޥ�=Խ���(1�8b?�79-V"��k-�mJ�_i	����x}�&L�U7�׏����"36�1뭎'���'�㺔�砢��
s�H|�aʌ�Eo4�a�4V�nx�%b�R������N����h��\#]WC\χ�&��q����&)n���n0�����ļ�N'�����j��;m�M�o��u�<a_��!����aݖ$^�?�}0]�%�W��%E`1��:[�@�FQm����ab[�c7��F%�*�3׭&]��n[����*>��VK��=mݺ8xs�u���Uk�bp�� -~��-�)#��TI(�-��m����0�2 ՙ�R��a(��/B�ˑ�3&�%��Ԧ|6����( c�ާu;\�"��\mv�hy�)v��=������^����\?�2��$�Y,��'��c��HG����-1���YeP��e`�\�~�Hob��&��珹���~�'s-s�*�]��]�v��/U���Ur���:Qe#ջ�fY\����1٥(Ң����b�|9�g����g���W�]�"�LXV�>$
���ɠ�
�"c>x�%|�O�j�Vl��U��31ԃ��<9J�qS8���0��ה�_"��-ֱ:=Z,0���hh����'��>-�c�ˀ��U��#VG�ģr�� �9��)�b��DT5��|	���[�����L2�O���mH��B��/
/XP�yV�YF�}E�7‚S��cB!7��q�G3M���i���7���C�b�L����p��6������kOT������Z�S�y6l��u�
/�0�s�#�j�0K�njw��󺨪"������Ŧ([-�7Sm]��7������N3
���|�n��k���Y����i@�;��g`$��6��sz�XDF�G��fŜ�`ħ�M�;c�2}H�
�ì��[8G�VҐ$����vZ��&���N�,���Г����''�r�G���f���:��n!y8�8G��p]�~f4<F���h$�ŋ=�$��RQ'�'J��It�ސb0�6�v{j_�cn�����}��h7T�ޞ����܆�z��tͽg��yإ&��N��!WG�y4�2H��$���P�+��X�"p�C���d>��aQ�r��O����L�
�n\Ͷjn-9v��%W��]���])2�H>�6�n@����n�5�Qw����	�[j„�������2K�C�I�T�ʽR��v�ܷj��J�U2�r?2lrzi��x�C���p��1=�}�g*���^/6|J���~��{r��D�y��D{"!�S�&'8��/n�\�V�՟z_V�j�\���'��w��r�A��;�k]�zŚ�i��/Tw�y-�t?�t2�Q�nHO-ɨ�:�e4���i��ϳ2Il�#b��iJ��8�}z�i��T�b
�K��lÅ`t�ٓ��9�J%��6�X��s�����̕p�}��X�i��R���3��F@}k����tv�:9���^
�BKG�Kŏ)d��t��hw�ɣJ3I���ӵu3���+�ŅgN�ȍ˲[>0���VW�����+lkvx��	ZI����?s����~o˱������>QNs�k�8B_��BO��7K
s��>�HL&$8J�n<��.�������D��&�~?�Z�"����́,ߵ�Z�mШ����vē��FrrX��3�Z���5�UIuq��
�?.��C&��e	���]-	�j+��5�e�5�	nJP�#*!���J���
e �2�(eI'?ca�p>�g�Xxbkt���+SW��>vR����|��4��,���nŭ�{.V��C���cm݌�^���x�B��\�r���aaNlA2vt\�~)$-[����q��a�81L���v�0#�^�>Y�ޛ�E����B�����?�����dLu{���+⽨w�qԍ�w�X���q$vu�?!�B:�ǔO��a<�W�HIa5?:��
�+ઍݜ�~���GZ�︩����t9�6ψ���yl��M!�6�Ru_l|KL��I�D�6j�I?I�+#Q2�Ц@T|�!f(y�&*�>�*�'Ѐ��돼�������ҍ��J`�K�����6�������@^��C�6����i�*5�H�;�P&
p�P���ۭGR�MI0�	�Z��T�����u�d��P�wؓ�㪽�A��
\��߉��g:�y3o��	��mո"�.VGO�+���i�0�AFF�Pi����
�LP_������2O5�
��-��'��^`Y,���?a�;�Odp#D�g�����*^��#(�o��K��;��+�y�KU�t���$'��J#���E�7'��F��7W����y��_DA���s36@��/��Ľ��y
Y^$d�Q�tC���K���W��Ǔ�ޤ�ɮ�tň�:� �&��
)�܏G|N�Gs��lB��	�xD(�oJ�MH��.H\i��Y3_��3�qz%�5D^"����u���#f�&!W�Ћ$��g�܌��.Q޷v�؉��~�&��R��4��n2�<!$�A���iz6"'��]Aydҳ��Ő �L)pJ�k��Cqv2�	����n7��W�v:_m��]Q<"�8Z-��[���F��@��FP"z�rk�̭ͱ4�L��Ɗ�)�i9�
"�t$��ո��7;��&�cM��^(p\"� �D_���r*�U��2}ݛ�ÎHߍ�0���R���E�Z�m��y����I	w����5_�\�\�~"7䞡J���bE�֓�"-�$ߖ&���
R"��^����B��و ���:[��z�`{�&y��<b�ݏ���x������[L���v(�tw����\��:1��9I���u:?��t|K���bv����=�υ�}���h΄���[��1eR�Ɉo�����8P�gN�p�@�u���gL�	Xs�rE\�F�Z��n�Z��y����Gk
h����4�Pi#��AI��4q�����)�B�HWCa�'��-}�^���&��j/���={Nأ!y�����kA\�����,���M.� �Q�f3��(��
g���`�/��MJ����-��TA�n�$2���"��t��A�5Tn����d§D�ǩ��w���ZW�sj̸��
S��q���������I�^K�����ĸ�9��ds?r���{�������|>?q(�����H��n3[�@H�4�r$�?�q;�@�"P���Ε�n]��Z���L���f�+v�}�Fls*�o68��Z#|S�mנ8?:9|�0���Tp��k��Q�AAӒ�[�1�a�L6>�݄I�Jܽh⎗aॶ:��N$�g�j�-Vb7�N��n>�"�$�W�QU�n�m	#7Se�.��xuR�/��M�ߌr����@<Y&���!1\��!����]N�hy^Z���VJxRnrx8������r�`�mv�5l�m��^�ꖲ	dX�W���p
�£����
C���]	�zy��DF=4:~��BC