package traits func getSkinColorTraitObject()Trait{ skinColorLociList := []int64{ //TODO: Add more SNPs. // These SNPs are from https://www.snpedia.com/index.php/Appearance 1800422, 1126809, 26722, 1426654, 642742, // These SNPs are from https://pubmed.ncbi.nlm.nih.gov/20546537/ 16891982, 12203592, 1042602, 1834640, // These SNPs are from https://link.springer.com/article/10.1007/s00403-019-01891-3 7182710, 784416, 7176696, 937171, 2762462, 10424065, 142317543, 3212369, 3212368, } referencesMap := make(map[string]string) referencesMap["SNPedia.com - Appearance"] = "https://www.snpedia.com/index.php/Appearance" referencesMap["Genome-wide association studies of pigmentation and skin cancer: a review and meta-analysis"] = "https://pubmed.ncbi.nlm.nih.gov/20546537/" referencesMap["Meta-analysis and prioritization of human skin pigmentation-associated GWAS-SNPs using ENCODE data-based web-tools"] = "https://link.springer.com/article/10.1007/s00403-019-01891-3" skinColorObject := Trait{ TraitName: "Skin Color", TraitDescription: "The color of a person's skin.", LociList: skinColorLociList, RulesList: []TraitRule{}, OutcomesList: []string{}, References: referencesMap, } return skinColorObject }