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.15.tar.gz
(186.4 kB
view hashes)
Built Distributions
Close
Hashes for liftover-1.1.15-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f24d7ce2051c0bf8f2f70a9b719dc0619a1db767cfbb480a127a199037731bdd |
|
MD5 | e6fa4ccf359890a65d63483d51d0de6c |
|
BLAKE2b-256 | f12249a2939bc73821f0ba4d4eca935993aa37388e3313bb0244ee243350ed25 |
Close
Hashes for liftover-1.1.15-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e668ae304c0d1e4c4adbb284219d664d8ce3f3c0126e13f9f7cf76fef031b7fb |
|
MD5 | ff82c81982bf1c28db33c94746404169 |
|
BLAKE2b-256 | 2d6a3a9b217c220086059a47d9fd5e577a7003deb80fcb1be65eaf012523bfdd |
Close
Hashes for liftover-1.1.15-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aaa3f79b2e18b94d9d233847c882d8152a294e62ed88dceb082ed07e34c6f7e |
|
MD5 | 413942a09f6decaf7427dc50cb846583 |
|
BLAKE2b-256 | 7b5e9cd866e6e9bef80463f27a4a76f89b9545d398f361848fa0dc84cb64b1e9 |
Close
Hashes for liftover-1.1.15-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6887622fde63fb1a0f981d8ae1867368de7293593f2fe177da4420e60d2233c2 |
|
MD5 | 88d4400c157d90f0db5c9734624b3f88 |
|
BLAKE2b-256 | a5a74f8851bc49dc56d1c8752f76a32f245bc3c9785a49f881a9d6323b40d767 |
Close
Hashes for liftover-1.1.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 990699274127b6aa490e04b1369edb53faf206cd0dd943fe3393ca24b2338b3b |
|
MD5 | 053a0a557984b15666ee899a18ab3e37 |
|
BLAKE2b-256 | 4e6373406e54d29a90e695d776ff576cbc5cf9c3ff553b4c1a9e1c315970b2df |
Close
Hashes for liftover-1.1.15-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b78fa2140554088e399be4e6291230c001ccd2c716d112ece8702b023413851 |
|
MD5 | 00d037a7f4f6605d92a51903999bd80d |
|
BLAKE2b-256 | 61a3c6abb2023c7e0ae0d5d6c763a07eaf059eb2756cc8968785def67f74e3aa |
Close
Hashes for liftover-1.1.15-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a30af5e2991bfe1f4ca277382e925356bf916e3c8922014c5f7d5dd26bb9946a |
|
MD5 | be1028663b6392b6d5c0b1d387f3f66f |
|
BLAKE2b-256 | 832320bf66e7716c67e79759972810a6918b9fe03608d7dbea1160824d2540c3 |
Close
Hashes for liftover-1.1.15-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e6b4c46a2c0ea1f044d659847c5b3d0dc34deccbb22435e394dcbccbbda7c44 |
|
MD5 | e850892601643f2f9518895d25e57f8e |
|
BLAKE2b-256 | 8203ca2c37935185ce471fecd45d2d87696708279e2366b5ab7a300a172eba27 |
Close
Hashes for liftover-1.1.15-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d517a4c2d7b839aaaa9f6fdef1f99960a84f55da2d0d15fb74bfc90a1e3e9760 |
|
MD5 | f940e122b57967e2a0d087795210d1b1 |
|
BLAKE2b-256 | 34e5d963b63a24eb8233096a517bea0c24b6943e3a0e5d2dd5958e8f29088250 |
Close
Hashes for liftover-1.1.15-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f341580c78652f40dab009f8f158237d41f3b64d1c8cdcae7d5e446d3a037f6 |
|
MD5 | b20f1a4b64764f279d2434319a3035af |
|
BLAKE2b-256 | 4a65227f57d70dfa65fceb8021a73234afa7b0e6609713807a3089ff4f2077e5 |
Close
Hashes for liftover-1.1.15-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59378391cc2ebee4fac7bf9197f095c9e555e36d32e55232d148b2510c6a5764 |
|
MD5 | e0f2798b53fcbd8235fe2721798d30ae |
|
BLAKE2b-256 | 67583655454aa60911eb5ba1b34b4c365754904cf15d21b1270470b9877977cf |
Close
Hashes for liftover-1.1.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58b632c7bfc9f282a0fe855ea8989c654d5f1b4627e51c29b3635a7ecb891473 |
|
MD5 | a2e7778322488435c847018b13108e10 |
|
BLAKE2b-256 | d84073f75242799332720ff2d8d3bdd14a75f6333286801daedbe0862fcb0b52 |
Close
Hashes for liftover-1.1.15-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51fc5c3c7f73afb3ff29eb8588fb9f34d30dbce8c333438ee03e03744a765af8 |
|
MD5 | 74d7703f84b390665c27a92d68d06a70 |
|
BLAKE2b-256 | 24f3aa75f41c25745df957e66ac257a92ab0e4bc9dd2df6b640a00aec55423bb |
Close
Hashes for liftover-1.1.15-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c858a737c7d8ef7a027b376aeaac3c5f8f9cd674f5419b6db8ddc4be8133c723 |
|
MD5 | 16a75064749ef6f7c1884d746cf2fac4 |
|
BLAKE2b-256 | c517bc99715097a3baba02b1a1e065c3413672a8cf739b147015b9be012ebce9 |
Close
Hashes for liftover-1.1.15-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3fabfa57c0f04a9daaea53496d25813a08a173cf1e59878d886e0bcb3dcce83 |
|
MD5 | 4ded67ca199ea7212e856707a4c3d4d7 |
|
BLAKE2b-256 | 690a3053ab1a1f7eb35c4f11c953e8d2d618e35045c56112c819ef6f35d111a9 |
Close
Hashes for liftover-1.1.15-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b79391b61ca168cc8530f42855210affb4202ce9440a1484b0919b40cc3d533 |
|
MD5 | 90087dcc8bc4cd0d4c86f05c8972c8e9 |
|
BLAKE2b-256 | b857c757b8cad37ed2ca3e069c4dfb1b82840045719511df71e5ac15142898f2 |
Close
Hashes for liftover-1.1.15-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d05a4be03be7cf1dd43b0f8409f4aa1da5bc1b94db43a0bc60bfa4d81cd9f2c |
|
MD5 | 8ae6366e2aba75e2524076b79dd39145 |
|
BLAKE2b-256 | 51b6190f1bd6207fad5ad78deb0375951f08924add1044ee5f1e157fea36f605 |
Close
Hashes for liftover-1.1.15-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 222e02fc09fffaca8702fdff3d24e8f1041886df9c113840ff6b63dc992d55d4 |
|
MD5 | 1fb792fa03bcc823d3af4861b48fb5ff |
|
BLAKE2b-256 | 0587eab3ee22220dd4887af943bff01fbd682c1298e5dd131ed5300685925cbe |
Close
Hashes for liftover-1.1.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fc033705a2b6a7e053948a7ae319ed6aa378d5054db4b27269581655e417a34 |
|
MD5 | 8d761b239ae7b8133fc8e3181ca85b6d |
|
BLAKE2b-256 | 0b8530ab8bb4f66395b941778fb21d0469fafd68b42afa92b955efbe37e06b7c |
Close
Hashes for liftover-1.1.15-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a3dee64ce5377a4f87bc068177b3394cec3db030d5bb0666ca3a443fb859033 |
|
MD5 | b0c6cab7d3c9b3ed395b742c8307b8c3 |
|
BLAKE2b-256 | c711e835652fff1d73f175f70af8d85d2d706a801880bac66be399f170d8bf40 |
Close
Hashes for liftover-1.1.15-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1f3a427f628bbd016121319faf82c1d40cbb15218011092d5fa193e428ac5ce |
|
MD5 | e926a38f2f5f1b159dac8de349cf6634 |
|
BLAKE2b-256 | 8dfcbc3fa601aa17c663efe78ae1d59297a5934c6f797c20b838645e53a25fd0 |
Close
Hashes for liftover-1.1.15-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39420cf32be9a313a4df1a982e917e496105336ef658b8d83149a2fe0a870fe2 |
|
MD5 | ff3ac7dbbec1ccf1a58ccbfa7069661e |
|
BLAKE2b-256 | 241c56d454aad317e55d4844162fdc5755d5095ac30fd955a14b2329158836ed |
Close
Hashes for liftover-1.1.15-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a99ca67ba48bdd74e54a1e48d38130cd288553bf6480e70e1a88fea88b3c16c |
|
MD5 | d280c2a59682d07e15ce507de885dce1 |
|
BLAKE2b-256 | d80e664fc4f206a3970a380cd0a10e6fde8e98710167ab37a696153e5472b32e |
Close
Hashes for liftover-1.1.15-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cef17b5eee7319f054fbd0b9240facc98ec7f1d3419c1383b0032e1b71b55fd7 |
|
MD5 | 7e3619218ec2b463cbe3fe4a9b269381 |
|
BLAKE2b-256 | 85f632331ae39c58c4df7f649512322999199edfbe8a1444682217f9fd7a6971 |
Close
Hashes for liftover-1.1.15-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8e728f2d55a6eeffd319719a24137e8cc33be91a46120e5631381b97aa0bc1c |
|
MD5 | b3792d5669f43a458edf47ff7f7fe06e |
|
BLAKE2b-256 | 51729d286f1294651b28abae59c65dbccb56f9f674ef87b99498a32c0afd73c0 |
Close
Hashes for liftover-1.1.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1c000faa2f87fa92f1c52875762bd89a9377048d9c3a4e7cdfc4e9785e757be |
|
MD5 | e5ab45ab637b4af89e669cb8025b5d36 |
|
BLAKE2b-256 | de3fefb3ac0dec8b7d698ce538e6e33089502dfd4d030695fd5c0a805d00c376 |
Close
Hashes for liftover-1.1.15-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a499cf94a24f81f6c3b0e574fd011fd779f06a6901f37b7ae7602e5dec0338ee |
|
MD5 | 3db3cd1445cebd5c5a3e706b35f406f8 |
|
BLAKE2b-256 | 200ceeab11f6d140fdd3fc5222d232778ac31a0616f54851bdc2531e621876dd |
Close
Hashes for liftover-1.1.15-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fc20fb0c565f74f6ba91b7f43e4bacae291d86a086d6c1493ff1a9ab0e3661a |
|
MD5 | 1ad2823c884d91391ab0c8dbbb329815 |
|
BLAKE2b-256 | e69bc7c035b0ec731277ababa3e5e791e0982d6d779b115a6d86e86ed4b49258 |
Close
Hashes for liftover-1.1.15-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38ca69b7649b66c305d827001a56103e7f3326dc85dc15ed46557527c1b8d224 |
|
MD5 | 09f66bc1ca3a44d56769a546e9203d5f |
|
BLAKE2b-256 | c403509ad544351e329d11adb033b5404f97e27f0809d8a5300e50ca66ed9cd3 |
Close
Hashes for liftover-1.1.15-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90c6179133a04cd88b08f79980cbde4129bfc606ab640769f3cbd3b3db23cfad |
|
MD5 | f423c3aa9a19a49b31085259167e439b |
|
BLAKE2b-256 | cd0d66c2a1f0e50d862acc17f1ef43cd8a926e8d1bab055de57cb000d0fd15a6 |
Close
Hashes for liftover-1.1.15-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf36b4c8ce89609a32da0afadef8d5346efd56024819969a6fcbe23b9f4df7ee |
|
MD5 | e0a4649976d123400264556303b6ff1d |
|
BLAKE2b-256 | ca65b3a10ec646c13406cd7ae6672f09935a455e4e9a188165c7653ec08cfea5 |
Close
Hashes for liftover-1.1.15-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2b6877e62684f0080edeef6f5bc2fa1eaa112514721c5efe6fb073e0d4d5fd6 |
|
MD5 | 548718d7adc5241196bf9d9ef7bb75ff |
|
BLAKE2b-256 | e518163a9bc99fcd067147df0319db1c5298e51fc233c2bbe67707d0a24af8b5 |
Close
Hashes for liftover-1.1.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d17071c3ecdf6276c1642243b012b2cb758bbe180881a9b080b2a256249302a1 |
|
MD5 | 1db8d1577a4fbd7588a1a6afc81e70a5 |
|
BLAKE2b-256 | 9a8e1df013cab4425f44c4a4aa2513ae10ac269606ce0c7d29f26096a68d286d |
Close
Hashes for liftover-1.1.15-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8f097d6f9f2c22f0dc400ae77ae4b9e58b8bb4b5e67c0031eeb64525bcf2bef |
|
MD5 | 42a00f1954e79e07a5cba258ddb7bca4 |
|
BLAKE2b-256 | f2afeb9c377b4e583c7447291d9fe0705a7f0c29acdf7834445cd4bd0b02e14a |
Close
Hashes for liftover-1.1.15-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 085799f6efc6c6506e6c85322b826cca997562277524cf692ec5f1f943bb7ae3 |
|
MD5 | ee2d7bcc7c1ba0d99b115bdc0a375495 |
|
BLAKE2b-256 | 14eeaf67c1b9ce584ba9cf84114f92fdf76eef178d83c610168ff94aaa24ec72 |