Package for converting between genome build coordinates
Project description
python liftover utility
Converts point coordinates between genome assemblies. Inspired by pyliftover, this offers a few advantages:
- ~5X faster, and lower memory requirements, as loading the chain file and converting coordinates is implemented in c++.
- dictionary style conversion, as in access converted coordinates via
converter[chrom][pos]
Installation
Install via pip: pip install liftover
Usage
from liftover import get_lifter
converter = get_lifter('hg19', 'hg38')
chrom = '1'
pos = 103786442
converter[chrom][pos]
# other synonyms for the lift call
converter.convert_coordinate(chrom, pos)
converter.query(chrom, pos)
# alternatively create a converter directly from a chainfile
from liftover import ChainFile
converter = ChainFile('/home/user/hg18ToHg38.over.chain.gz', 'hg18', 'hg38')
converter[chrom][pos]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
liftover-1.1.16.tar.gz
(187.4 kB
view hashes)
Built Distributions
Close
Hashes for liftover-1.1.16-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4a9c949e2548bc2c24569254bd492be7dfd8b9567dd2b6238c182f977b9c9ab |
|
MD5 | ad886c2a6a4b6f72db3b72f37fceadb6 |
|
BLAKE2b-256 | 3fe0d9406a62b2c1176243a7c55709aa85855d3990d0efd7f35fa8ec83bb6d51 |
Close
Hashes for liftover-1.1.16-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cea945fedad9b57ff64d3d485a69bcb9070f53216a5b5a7f1e8ea7ea6c536e39 |
|
MD5 | 8c827ecabfec6b68ece0764a2bc9082c |
|
BLAKE2b-256 | 5cde0da3dceaa5d90109eeca0d50c8107d172fc3ce7324a2b1b9d1bcf0c8e2a7 |
Close
Hashes for liftover-1.1.16-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc4058f10b0bdfc333bbb31d17ce7b19aff0dee18d9b33e465c4a2fef9cde6db |
|
MD5 | e6111438bdcb33cff5ea9dea1a2b83fa |
|
BLAKE2b-256 | a3d24318e23fd710ef3454e61790206db7e69c816ccd573d481416363feaefcb |
Close
Hashes for liftover-1.1.16-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a0c8955380a39772f6e7baa0bdf4cae6d5bf544503c0d39a8f76c7609cdb84d |
|
MD5 | 2dd8808853f9de6f8ff1bbd740dc16e0 |
|
BLAKE2b-256 | 30d5c2546447e3494cfc960664794952949c5c25d88a3caf0ef38c0e92ae6670 |
Close
Hashes for liftover-1.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b1feafca7253636a0bd28dc0ca71c17cd7a77c1995b69260bf3e2f6fd809c6e |
|
MD5 | fed02972c6937ffe8567012470cddb33 |
|
BLAKE2b-256 | 1159c2fdfe86ef302d1b5d937f51b76c6434699af2979b939588b39922e6e71a |
Close
Hashes for liftover-1.1.16-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18c2db0ad3648a55c4ca38dac073b831d4e19cf7fac2b92eae8e1d8f0894f125 |
|
MD5 | 60cb419aeaa590e7232b227e7a94d297 |
|
BLAKE2b-256 | 3416517389580af2be1a68ba55940436c2264c0829657e4ba71ea65834465543 |
Close
Hashes for liftover-1.1.16-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 257af580aad8cf6cfc54f7da254da64ae303c8670fc2cfbe6c056c4ed7a7c43e |
|
MD5 | b7c5d577f9eccaf48938d1a9c4a0855c |
|
BLAKE2b-256 | 437a6d7a37c06bb72a9d97d6603b5f727acb789bbc8d506ad69d856b5d3a5945 |
Close
Hashes for liftover-1.1.16-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d7f11ffeff0892fbb8afe7208839c9bd7c638854d7fe5c8d773b82d0a42dbba |
|
MD5 | 1eb74ad9b1fb21662293f77b7489ac10 |
|
BLAKE2b-256 | dce4dccf840c273261dfd8214803da364672fa56f96735f6d9781e87b8865620 |
Close
Hashes for liftover-1.1.16-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bc54654bfccde5a7d4784712c4d261063b8cecd823282fb700badc9d01469a2 |
|
MD5 | 6c381576d50f31ea65e9dcb09d44c789 |
|
BLAKE2b-256 | c78e5dfae9385b3010630246e49d921b0056928fb0560cbe3734b0ff71a5e2d5 |
Close
Hashes for liftover-1.1.16-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e903fdf35951fb19e73e2553d7994dc9517a4561c3500cfbe3a8ae9b34658bac |
|
MD5 | 3be4229a0c482ba186110347ee755a37 |
|
BLAKE2b-256 | 3258408400f8f037832c7f58879b99b96a78e746d41727a45da3225dfae43085 |
Close
Hashes for liftover-1.1.16-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdb5270edeee4bfc030d77dbb824f6ccb20e9187d02e88fad353010637e4da01 |
|
MD5 | 8377863212f29182f70d5d4190616071 |
|
BLAKE2b-256 | 0a34b75e24acba373be2af03c16a6d291cfc79c5ab5355dbec7eb03beb0e2558 |
Close
Hashes for liftover-1.1.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fc83b1d95849fceb7c35abbee15bd67cb024eebd3bc1e208e9769c556d84be2 |
|
MD5 | d6e069d2e38e620980f3dbb00f6ea9d9 |
|
BLAKE2b-256 | 1856fe5e0eb0a583f32edc3773cb81124d8b7ce97feecb69b05e93531973a344 |
Close
Hashes for liftover-1.1.16-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef80eb4fba4353fd10098706a50dc583edd9e982d821583087b0e0fd77259964 |
|
MD5 | 507e7ec6c44c31152ff0f3c30248e3cd |
|
BLAKE2b-256 | 10f41fa613151b3264da180d045fda9141b72c534725701449a14e9c6a24fcc7 |
Close
Hashes for liftover-1.1.16-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1403d1af7f2cbfa8189c6b512da3f0bc7d416abfb9a2bb359cdb24238ef62e4d |
|
MD5 | 343a5d62547a5a39a1f83b56254651c8 |
|
BLAKE2b-256 | 5e75921c472c80701182a1300b45f2813fa3e0266491c1c27b52b5bdad4c3a98 |
Close
Hashes for liftover-1.1.16-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f937d1bfbfc91d5bebff6eb20d50e9ab5e7a524f0941e721cd6827f353e97842 |
|
MD5 | 0664b318199b9c595e53af314fa67a79 |
|
BLAKE2b-256 | 8910057572a64d6ed7a63002090eeb11654b87038c108a4bbb55279568be847a |
Close
Hashes for liftover-1.1.16-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba059125d4b611ebf5d72773cdaf4c0236d0b14813ce0844fdc6dde84bd90e76 |
|
MD5 | 49a1ecacbfcf94ca5b4a00b62a062319 |
|
BLAKE2b-256 | e1327cd250420c5af26ef22e54b12264131cad09fe259ed817f9532adc3c2c7d |
Close
Hashes for liftover-1.1.16-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16a0a527167984c4702f696b0a87d4fadafe3b17cfdda21b618eb238484258d2 |
|
MD5 | ed7b187cc1617d4b33633daeea62b084 |
|
BLAKE2b-256 | 3f097d4a47f1fed73d14e4f29e1c9bdac9366b8bad40123ba8f6df782ef7cdb4 |
Close
Hashes for liftover-1.1.16-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3874bdce971fdcf33dc29c33136186f1d50af9667e13c37d2c4f62788928abf |
|
MD5 | a1cfdaeec83912c4e9c48e7b9f8651a1 |
|
BLAKE2b-256 | ee17bb2b2bb8848cd218a10c2ec008b3c37055974c6b525cb54b3eaa865157a1 |
Close
Hashes for liftover-1.1.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5718684f3e14ca2369eabda01041e4435d9ab4ebe88efd996be645271e5a0bc |
|
MD5 | 775b8707e69046fbe8519626e84d83d5 |
|
BLAKE2b-256 | e482b2faad8fb9274c04d3187b9b6cdd43de87e0de3b8ef88489c5f67b33859f |
Close
Hashes for liftover-1.1.16-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3decaef7fe612cf2661d67d8494caeeb94943d54dae3768bc7e189aadce1492a |
|
MD5 | e3b6403729492ea79b533314731cf3b6 |
|
BLAKE2b-256 | ada8db40e059cb6e9fc4f6ef38bab2f1b9e02e018f7f87072d0e6feef88ab48c |
Close
Hashes for liftover-1.1.16-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a05951e417640e4c895a6c765f2430ca6ac2a7e1ccf950a4d9515d27062eca59 |
|
MD5 | 25192ac1d2ba06598c7312dd144d7665 |
|
BLAKE2b-256 | 6cfa883646bee3f3b825f7e5d67a730c19b7c7cadf5b7e7444a1674917e3b227 |
Close
Hashes for liftover-1.1.16-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7131bf66443c9671a1780ceae2a471b88a2033e1f61e0ffd3bcac3e3da8b85b9 |
|
MD5 | fc58ebe1b9bd9dec3e83b342cb9dedc2 |
|
BLAKE2b-256 | 7b507579cd779d3fec2cbab495954982398ec382776edf4e4c39f51274be76ea |
Close
Hashes for liftover-1.1.16-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a28cff2953254a883d133a78dbe5a17f8ebe39602df47765c6e0ba187a6e2461 |
|
MD5 | 13741716dc5208d8086c35532a2ca2dd |
|
BLAKE2b-256 | 0a23c9f10ff171955e2f4868a7455b8ab122729d24eec0526a4321d7a4884655 |
Close
Hashes for liftover-1.1.16-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb2f18a2affe8527e202f1ac3024ce197df48243bfcbb9f4b0b64131d15b7c8a |
|
MD5 | 912bad2215698d3937c674a377b5df9e |
|
BLAKE2b-256 | 497fc3d038db66ade766a0cc29daf37af4cc419ff262772ff1c661fa4a562c2a |
Close
Hashes for liftover-1.1.16-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 765dab5333d23072bad81b8beb56f7ea7675f1a2106527b36e2309a71c1d3318 |
|
MD5 | 81de3245b1f2c2581f0dbf082cd530c9 |
|
BLAKE2b-256 | 7fd166b55d960de594c07fada09da629628f1ee7506f7389eab9bcef65b52890 |
Close
Hashes for liftover-1.1.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd987c75417ddbccc6d3842735cdda5fd622cf5ec979cc68d9f80b19163b639 |
|
MD5 | b077e83cf9a524cb4c7b9cbf9cf172ff |
|
BLAKE2b-256 | 365b39466d69c7d4e99289bd29bf32e3efbade87f3afe7cb56c3ac4353c31905 |
Close
Hashes for liftover-1.1.16-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 429ecdd54b760fed308ac39d685240970e4720ca4cb97df7753dd03baf7400a7 |
|
MD5 | 95b21a585f13576f9a318d33435725aa |
|
BLAKE2b-256 | 7af67742fba8d7ed86be85fb92066ccb05469b6c92c39a20c279f6fdebe76eee |
Close
Hashes for liftover-1.1.16-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9438ef907eed0ee14df5ab36fd578e8522a1bfcc9cbc91e6a6c01c97127e7ef |
|
MD5 | 1ac9a43996de3780e1cedf3eb7dd2236 |
|
BLAKE2b-256 | c59e99223cc1ad2184198dcaabcd6c207001e7f2534119a3c8babaf5bc6e34b7 |
Close
Hashes for liftover-1.1.16-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 508b018073ac7b1c00ed211b4d145596efa6d8c33dda4b678f355b3f4548537b |
|
MD5 | a1212d6fca84c29116eb52d8041d56ec |
|
BLAKE2b-256 | 70eb85b9dd261f7fc30f510aac208dc1cda10edc12e99d95741de8ef1bb6cec0 |
Close
Hashes for liftover-1.1.16-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566e048440cd42528db123c68aa72756b5406aff0cda36cd5786f9a06c190b9f |
|
MD5 | d15e958d393ac578e8b63cec5dd27382 |
|
BLAKE2b-256 | 07f1d8cc0065518289a5604cdcce78c569878d7f19d82e9d639fd99dfeacd471 |
Close
Hashes for liftover-1.1.16-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22f8f03df1ab52bbc0e41b9100450bbbe2631a2d6e925ad44f7044c61d46b9d1 |
|
MD5 | f73c882a0c9994b1df8b9a0799d0132f |
|
BLAKE2b-256 | 14fc386aaf80830ca60495aab988ae26273ea688ede8f386264dfa4ba0282fd7 |
Close
Hashes for liftover-1.1.16-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f64e7660fce8fb0a998adb57930daa26c52666f9d5f63abec5755a570b19ea2a |
|
MD5 | 44ec3d9574cf3bc4ca6e3a7c9ece717d |
|
BLAKE2b-256 | 9eead59ef3214a7ab7a0c7e41318f135464feb17d83975e1ade14a559c706ab3 |
Close
Hashes for liftover-1.1.16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51e4afcd5434a67e2b6cf0a77a5619113a7731d38535821ee84c0f01e200326d |
|
MD5 | f2e003b0fe817a445d908874f62540eb |
|
BLAKE2b-256 | e9cd46079c0d96015962ec6b98db266985fbfcae6a83c2978e1fc9c5f7ad7d5b |
Close
Hashes for liftover-1.1.16-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1980015434892fcaf250c083d4ea95c38eec25d91e0a7791b65c7c64cb8e24c4 |
|
MD5 | 385fc91179d5a59e13ed9fe208944308 |
|
BLAKE2b-256 | 6136b8fbb1cf07a283dfa43a6187a5fa6faaaa1d8723ebe91451192dd8f75d9a |
Close
Hashes for liftover-1.1.16-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83c8ab632f702faf300bfd8bac71e13bfdc2f4e8ce6940bd1537d86fdad57144 |
|
MD5 | 57488e2512af96838b167fb3101c8213 |
|
BLAKE2b-256 | 13eeab1e6c512ee0faec6c2538e11af31b8e1b1daf4ed7b2f655e3bfe5e84dd6 |