Closed zabeen closed 11 months ago
IsAntigenMatch
value of the expressing orientation to the null-containing orientation. (Similar approach as that used in matching, where the P-group of the expressing typing is applied to the null allele-containing position).ScoringResult.ScoringResultsByLocus.[LocusName].AntigenMatchCount
, to be calculated as follows:
IsAntigenMatch
is true
.ScoringResult.AntigenMatchCount
, to be calculated as follows during score aggregation:
AntigenMatchCount
across every locus listed in SearchRequest.ScoringCriteria.LociToScore
but not listed in SearchRequest.ScoringCriteria.LociToExcludeFromAggregateScore
.@RimkePostel @mmelchers please could you read the description of this ticket and confirm whether this would be an adequate solution?
This ticket is only about the antigen match count. IF we would switch to that field, then we could end up in a situation where we would get a 10/10 but still the scoring would indicate a mismatch. That is not acceptable as it would be confusing to the search coordinators.
Will not be doing this work - will instead raise a new ticket so that null allele vs. expressing is assigned a grade other than Mismatch
MatchingResult.TotalMatchCount
represents the total, potential P-group match count, and this should always align with the mismatch criteria provided in the search request.ScoringResult.TotalMatchCount
) and the other based on match prediction (MatchPredictionResult.OverallMatchCount
)ScoringResult.TotalMatchCount
to filter out donors that have too many antigen mismatches, caused by this known issue.IsAntigenMatch
, that is calculated for each scored position.Acceptance Criteria for Locus Antigen Match Count
No null allele in both patient and donor typings
One null allele in patient XOR donor typing
One null allele in both the patient and donor typings
Acceptance Criteria for Total Antigen Match Count