File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -275,11 +275,14 @@ def _redux_allele(
275275 elif redux_type == "S" :
276276 # find serology equivalent in serology_mapping
277277 if is_2_field_allele (allele ):
278+ allele = self ._redux_allele (allele , "lgx" )
278279 serology_mapping = db .find_serology_for_allele (
279- self .db_connection ,
280- allele ,
280+ self .db_connection , allele , "lgx_allele_list"
281+ )
282+ else :
283+ serology_mapping = db .find_serology_for_allele (
284+ self .db_connection , allele
281285 )
282- serology_mapping = db .find_serology_for_allele (self .db_connection , allele )
283286 serology_set = set ()
284287 for serology , allele_list in serology_mapping .items ():
285288 if allele in allele_list .split ("/" ):
Original file line number Diff line number Diff line change @@ -400,7 +400,7 @@ def find_serology_for_allele(
400400
401401 :param connection: db connection of type sqlite.Connection
402402 :param allele_name: Allele name to use as a prefix to find similar alleles
403- :param column: Column to look for allele
403+ :param column: Column to look for allele, "allele_list" or "lgx_allele_list"
404404 :return: list of similar alleles
405405 """
406406 query = f"SELECT serology, { column } FROM serology_mapping WHERE { column } LIKE ?"
You can’t perform that action at this time.
0 commit comments