# Joining Variant Datasets - Missed variant in inner join - Outer join

**URL:** <https://discuss.hail.is/t/joining-variant-datasets-missed-variant-in-inner-join-outer-join/409>\
**Category:** Feature Requests\
**Created:** [January 25, 2018, 2:27am UTC](https://discuss.hail.is/t/joining-variant-datasets-missed-variant-in-inner-join-outer-join/409 "2018-01-25T02:27:56Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ab\_bio](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ab\_bio](https://discuss.hail.is/u/ab_bio)\
**Post date:** [January 25, 2018, 3:26am UTC](https://discuss.hail.is/t/joining-variant-datasets-missed-variant-in-inner-join-outer-join/409/3 "2018-01-25T03:26:39Z")

</div>

Thanks for the quick reply.  
By looking at examples, it seems to me that the correct genotype for each sample could be computed after joining. However, this may require computing new set of alleles in the ALT field (not just simply put them all) and all genotypes must be recomputed too. I do agree that finding correct genotypes after joining these sites require a complex logic to be implemented. But considering that genotype is the most important information and is used in many analysis, it may worth to be considered.  
I am not well familiar with the statistical information in VCF files (PL, AD). There might be the case that we cannot recompute them after joining. In this case, they can be removed from the dataset and another flag could indicate removal.

---

_[View the full topic](https://discuss.hail.is/t/joining-variant-datasets-missed-variant-in-inner-join-outer-join/409)._
