docs: def remap_snps(self, target_assembly, complement_bases=True):
          """ Remap the SNP coordinates of this ``Individual`` from one assembly to another.
  
          This method is a wrapper for `remap_snps` in the ``Lineage`` class.
  
          This method uses the assembly map endpoint of the Ensembl REST API service to convert SNP
          coordinates / positions from one assembly to another. After remapping, the coordinates /
          positions for the ``Individual``'s SNPs will be that of the target assembly.
  
          If the SNPs are already mapped relative to the target assembly, remapping will not be
          performed.
  
          Parameters
          ----------
          target_assembly : {'NCBI36', 'GRCh37', 'GRCh38', 36, 37, 38}
              assembly to remap to
          complement_bases : bool
              complement bases when remapping SNPs to the minus strand
  
          Returns
          -------
          chromosomes_remapped : list of str
              chromosomes remapped; empty if None
          chromosomes_not_remapped : list of str
              chromosomes not remapped; empty if None
  
          Notes
          -----
          An assembly is also know as a "build." For example:
  
          Assembly NCBI36 = Build 36
          Assembly GRCh37 = Build 37
          Assembly GRCh38 = Build 38
  
          See https://www.ncbi.nlm.nih.gov/assembly for more information about assemblies and
          remapping.
  
          References
          ----------
          ..[1] Ensembl, Assembly Map Endpoint,
            http://rest.ensembl.org/documentation/info/assembly_map
          """
          from lineage import Lineage
  
          l = Lineage()
          return l.remap_snps(self, target_assembly, complement_bases)