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.18.tar.gz
(214.1 kB
view hashes)
Built Distributions
Close
Hashes for liftover-1.1.18-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2846a653c8606a3c24a1a0297e701686e527255900c6f0db41f216221144fb8 |
|
MD5 | cf55803197731bb52b45df49da9d6f37 |
|
BLAKE2b-256 | e299f650623275330359a297db87d140dd1c5668c3dd52c51e2b0c766231cff6 |
Close
Hashes for liftover-1.1.18-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14175c1a6e5447902201b8260c30e8eea83a437a2a8e6e6a5df6977021ead4bb |
|
MD5 | 133e5a05e5cac7470aeaf6d5246fd4bb |
|
BLAKE2b-256 | 21573b14be7673b446490bf026817b5ff997577db1792bede3b0535a2180cdc0 |
Close
Hashes for liftover-1.1.18-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f55ce6080823dc403b2eb6b6ee8b030214095a49d6b2bc7f55ac112ae92ba6be |
|
MD5 | 15670a9f5644c2cbb907624a3cca2ae4 |
|
BLAKE2b-256 | 7abfb205f23a4fd87c6e6f9e9c063298056fdd7761c74fdae5944c3b0c6aa24a |
Close
Hashes for liftover-1.1.18-cp312-cp312-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca14367f91af3c9bdb70ddf7cd0bf3630a7aaaa0e66ab270c475717ea1aa9813 |
|
MD5 | b0092907e5cd99dade61aa0f949f0abd |
|
BLAKE2b-256 | c5bdf9141b0be7a2150b8b269e6a7bd123305ee49b3678ab9ad0472768e8971f |
Close
Hashes for liftover-1.1.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cf3499a1efb66ffb4ef586a4de6fa38d49f9365c1925a247bb56af4f2003648 |
|
MD5 | e83bd1f9f0e588f5a44c9f8369fedf3b |
|
BLAKE2b-256 | 4d1993d5bcb746c47cb1966b044bb0bfa2db277d008036d0c80235bc56af3df1 |
Close
Hashes for liftover-1.1.18-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a93f3412f14a423600d7e1bc4e3e37af161afdbeea984ce46c5df3b849a3e23 |
|
MD5 | f37b3068d34ed01603b21d63d7f2cc65 |
|
BLAKE2b-256 | 3d9fe4097690d8e798123742c9d9faab9d6db51987bd8a3a260fbf9254f5c258 |
Close
Hashes for liftover-1.1.18-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a37a4254c1508af2d11905b37bfc552fcce235c0b53357b8803579c5f8c7851e |
|
MD5 | 7dea75120975dcc905316d5e4ef28f12 |
|
BLAKE2b-256 | ca1e0205fc156c7ad34c92b358cda96c73a00d8ee98d1c43bdd1b1ef0fcd005e |
Close
Hashes for liftover-1.1.18-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7259d3c35740ed512ae36cec30d6f8b86e2d48d495efc1de397f20d19b4cce4c |
|
MD5 | 48923855aedc1f1e68b292b7eee3e66f |
|
BLAKE2b-256 | 13a90efa0573cf2ff6e0f544733f78320f36d31bed9577c81ceca7622c76ed5b |
Close
Hashes for liftover-1.1.18-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 818e71ff24f2280c0f1f6e0bc1a24c137611fe3ca46ed7d186abc8109ee291a4 |
|
MD5 | 0d31143e029431ea08a62f31da3bfa3c |
|
BLAKE2b-256 | f53f9777b0a17ac6691ae20b048d33818f4bb0f0d55c0724402ed6e2c040063b |
Close
Hashes for liftover-1.1.18-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbbbf98149d6b7db6f6400af9d769af16e2c3fd6abf3d629fb634b11e54e62cb |
|
MD5 | 449db473714e69bfb508c2f2465316cb |
|
BLAKE2b-256 | c06454804714a85ddbdbdca3f4624288675b5f366f014ea43c9db6b064cfbd1b |
Close
Hashes for liftover-1.1.18-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a245a7d8241681beb486309e849d0b8e86d6df072f21d59ca869e5cfff8b256 |
|
MD5 | 5cc7a61f7fd8bb1700faf25939ca80d3 |
|
BLAKE2b-256 | 57d653437b64ab4e2b2c9ac97077df6be7152a2484ddb2d5feffc6c1b5ccec85 |
Close
Hashes for liftover-1.1.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f572cddc019c1809c65e360f8a5527f14c1c62fdb728d41ae5e79ec5b491683f |
|
MD5 | fd2d8e2c97721fd83f1d3b4286145c5c |
|
BLAKE2b-256 | b44f4ca31a43785e3abe000938849e500dffdac3d172ae2d4930fd881d8d4647 |
Close
Hashes for liftover-1.1.18-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf329e07417eec8532e46807894e4aee7ee487c6b1a221560ec8b0e9d2edc48c |
|
MD5 | eac1232c756594c36a864c0f476a38d3 |
|
BLAKE2b-256 | ce5cf0d72d78db400b5d425729ffcdccf5b81a1cdff068b9e7f74e8d9509abb9 |
Close
Hashes for liftover-1.1.18-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfa7393379fce2eb6b2c5a92e32551578cb27b0c2709f34f04567b411cfec10a |
|
MD5 | 0885eec9bff5fc340117355d23401e43 |
|
BLAKE2b-256 | aab2646f921a87f85d8c75e58700a95eb10c187adb1e51e07cf0f05166f92174 |
Close
Hashes for liftover-1.1.18-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2149fc933714c4d9e441e1c2cf3b5c2c5960ba0ba0e80e905742d2514cde7710 |
|
MD5 | 4bbcd288d0dea6cd0a239db241f56075 |
|
BLAKE2b-256 | 55004e028c854c06697b2c3948b8e5f8bbd909015852eb15ef2cf307dd26a995 |
Close
Hashes for liftover-1.1.18-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8085dbb9bde89f87dadc0af2ac06d71d12dbb5078b197e1f9950b5aecce86bd4 |
|
MD5 | 47cdab8abb3e69a95a01f25634f75e0c |
|
BLAKE2b-256 | a787da4fcbb91e37ef4d401ef1075fb65f996df5aa157ec9579ddc0a13be97c7 |
Close
Hashes for liftover-1.1.18-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51b3de8f5889fe14280f9b314b4202c478bf6ee793f5af48b63e2b98a5eb2d07 |
|
MD5 | c48258992d2689b76683697a206e5960 |
|
BLAKE2b-256 | f568f4ca2660bd0b8b85e4d338da87098e786fae36a86b54a6c3e32582466401 |
Close
Hashes for liftover-1.1.18-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ea865c977dee6a50e463d48298c723b56af21c8434d84038490337963d8e73e |
|
MD5 | f3143d25a3fa18b055787f1202d10713 |
|
BLAKE2b-256 | 55d207258f60b577f97905593db65ec4c5778c84ab2cea7644a2880a5e8809c8 |
Close
Hashes for liftover-1.1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 756bae8779d0cdddb335a7b7819a64974afe5575a96eaaf00fc54969c7246f1f |
|
MD5 | 976ddf1955306a52d2ccc60eda9ba389 |
|
BLAKE2b-256 | f76669cb2a28cfb22cfc987e715530428a67c989c65c3b06ad2cb2e470cdb9b7 |
Close
Hashes for liftover-1.1.18-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4445129291f1daf734b0e860234ea75eae4743426b088b154897ecde8ad9061 |
|
MD5 | 502208796b40f4de422716b1e0c29b30 |
|
BLAKE2b-256 | 76794a261935cd4172c7b47f1dc491369c2a64b850264dee690363fef63517b7 |
Close
Hashes for liftover-1.1.18-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d5bdc222fdcb11b660f4390a346bb851cd93c886a3669b90f62303dad523c4a |
|
MD5 | d833b05854601bfcf44c1bd3799c1594 |
|
BLAKE2b-256 | 471a4c2e1e680b24bff0dd2fe450d779a379819be24c4a2cb28eeedf75f92f61 |
Close
Hashes for liftover-1.1.18-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019ea5b594ef2db965439dc33fecc3366a1b2a8e35925663c1aeb11d36832b23 |
|
MD5 | 60bf8ae66369ce26f4c857d26400fbf2 |
|
BLAKE2b-256 | 19259526ff6610880f9526a3a26fed2e05fc7a5bab7109e93991d9072633d766 |
Close
Hashes for liftover-1.1.18-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3899b4b2a34f61af76f001a2e7d7a6451e33c8a8fccc546e148e85962b58c145 |
|
MD5 | d0d2d5cb1a7976260b27cb99f597b1da |
|
BLAKE2b-256 | 193fddcfb95ec0c3471ba5023f46fe73966eef63d517ea032ec7b9fdfee14de5 |
Close
Hashes for liftover-1.1.18-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f027ceb01130d50a79b467ff7ab2ee2cfa92f1ff2cb714f2bad3d0c25d4681 |
|
MD5 | 055ee11a6096b76602cd2061031c64ce |
|
BLAKE2b-256 | 29f53a5336903d0e8d874a3a9c90dd3229e2a5807ff65bffe771593b652dc1d9 |
Close
Hashes for liftover-1.1.18-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b3e3955ddf3d79ce016d2fc18e46cb34f5c36727376f5c064fa2f9274adba22 |
|
MD5 | 8a8be6a69ae1aae3fadcaf4d145a9fd9 |
|
BLAKE2b-256 | e3001a5af972d85d067e7d53890483986d2496021ab4b377dfa1be0a3d47a961 |
Close
Hashes for liftover-1.1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aed1eee3ba24a638f2ddabaccc077f9f9f258bcaf30979a0aa1075361fa225a7 |
|
MD5 | 92efa168dba30b2d7ab05f02c6fe3574 |
|
BLAKE2b-256 | 0299df4549c8984681289700214a6a7c45f287221918adf9d24b6748250f081f |
Close
Hashes for liftover-1.1.18-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8098b13eea9af51b5cdbdd812a3a1905a2a84eecdab803fe6a5d25b7fe2380a |
|
MD5 | 6145de110e5fe582a6a82b324e2397ae |
|
BLAKE2b-256 | 4fad596b374b69343b5b56126bd4b49ebe82512d5a67e89372e4ba750ff5e503 |
Close
Hashes for liftover-1.1.18-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09c06ba341e97b404dbb97ad369dbacb66a4e1ab6dbb0842e61a8ac8bfb9d51 |
|
MD5 | f3d8b47b589e17390f3dc2fd4435e54c |
|
BLAKE2b-256 | 4ceb7a4a7a390ecd063a52fd0366ab8ca7c9586fdab5d8b3776155d609113fcc |
Close
Hashes for liftover-1.1.18-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2166d6b7cbef4ce324407131fb2d0b724bc855c626a4e640e4c032750e91a21d |
|
MD5 | fa00e49c6259cee3983aecccc58c10ee |
|
BLAKE2b-256 | e03669d4e82e74fc2689242c72d886bd9cac22ddcba0dad67cc60099f649825c |
Close
Hashes for liftover-1.1.18-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | deca0901fe0f8cc9f23ecfc3748cd3ef0fdae1f3b6ddfb339ebbc481e607be3c |
|
MD5 | 256fdad5e7f616ebb951ec6959ffd7ab |
|
BLAKE2b-256 | 8c2b8a386983ea4628555b59a3f85811abcdbad6c473c10328cf0bb5891f5e08 |
Close
Hashes for liftover-1.1.18-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a1dadf1a712d070ac00cf1071034ff2cbf6f2645ccc8c1fbc3917753afb3e77 |
|
MD5 | 7f42e39042cb9e747195bd05a8db5e2a |
|
BLAKE2b-256 | eee9486fea20185e0e347a30996f52273b656dbb71b91e2c77036f6d02918d2e |
Close
Hashes for liftover-1.1.18-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bcf54163dfa919c4e0ee41cc62ae51d0c7461be44ae350b006ceceb10763f13 |
|
MD5 | ea0aea15cb7d78dbfe7838d534d92488 |
|
BLAKE2b-256 | 55d44e2f35613f0dbc75dd6a13e02d976d002021a3cef5b1cef686e2158339dd |
Close
Hashes for liftover-1.1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d14b6ced7add32c70bfe4f0daad17fe6ab57173a34b42e49064989932a6c14b |
|
MD5 | 90df930e13cfcb065b1c2e91d87c303b |
|
BLAKE2b-256 | 4528f0f0e52b274c5c47671dfdf04658a11acb9649109fcf1ee5fa328e2655b3 |
Close
Hashes for liftover-1.1.18-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45e27d2e375697d6257543961e90ce7588c1997813025ce6b875d482518f4145 |
|
MD5 | c8c7dbc7c9310dc885018ce6dd2f480d |
|
BLAKE2b-256 | 00eb84ada9c3f8a0899108428d28b98ad05d6158250a41f03965eb027ae36d61 |
Close
Hashes for liftover-1.1.18-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77264a0d2bbf19c1993d459b5c2968dcacea0943df62d3abc8b0134f6e9f6400 |
|
MD5 | 3242c5d8ad6206a49658e402251c241e |
|
BLAKE2b-256 | de42ce6d5db5c2a93bb8721db9f8eb24f04804eed35166b2fd8e8fb841ba9f1b |