Why are we doing 500 diagnoses?
Would it be simpler to limit this to nDiseases (usually 20)?
MaxoHpoDiseaseRank maxoHpoDiseaseRank = MaxoHpoDiseaseRank.Builder.builder()
.initialDiagnoses(allInitialDiagnoses)
.ascertainablePhenotypes(ascertainablePhenotypes)
.maxoToHpoTermIdMap(fullMaxoToHpoTermIdMap)
.maxoId(maxoId)
.sample(ppkt.getPpktSample())
.nDiagnoses(500)
.maxoLabel(biometadataService.maxoLabel(maxoId).get())
.build();
Why are we doing 500 diagnoses?
Would it be simpler to limit this to nDiseases (usually 20)?