LiftOver is a necesary step to bring all genetical analysis to the same reference build. LiftOver can have three use cases:
(1) Convert genome position from one genome assembly to another genome assembly
In most scenarios, we have known genome positions in NCBI build 36 (UCSC hg 18) and hope to lift them over to NCBI build 37 (UCSC hg19).
(2) Convert dbSNP rs number from one build to another
(3) Convert both genome position and dbSNP rs number over different versions
Run:
liftOver input.bed hg18ToHg19.over.chain.gz output.bed unlifted.bed
The outformat is as follow:
Deleted in new: Sequence intersects no chains Partially deleted in new: Sequence insufficiently intersects one chain Split in new: Sequence insufficiently intersects multiple chains Duplicated in new: Sequence sufficiently intersects multiple chains Boundary problem: Missing start or end base in an exon
For example:
If you liftOver chr4:6497-6497 from hg19 to GRch38 and it return "deleted in new".
It means chr4:6497-6497 is part of a genomic contig on hg19 that is not anymore mapped on GRch38 because the new assembly is now better built without including this contig.