3e968a25a2e9635f916fb3eeac0b3e2147cfba7c angie Mon Jun 28 08:43:35 2021 -0700 Add links to outbreak.info for lineages in results table & details. diff --git src/hg/hgPhyloPlace/treeToAuspiceJson.c src/hg/hgPhyloPlace/treeToAuspiceJson.c index 9896617..b7987b3 100644 --- src/hg/hgPhyloPlace/treeToAuspiceJson.c +++ src/hg/hgPhyloPlace/treeToAuspiceJson.c @@ -117,31 +117,31 @@ } *retNClade = isUserSample ? "uploaded sample" : (met && met->nClade) ? met->nClade : NULL; if (isNotEmpty(*retNClade)) jsonWriteObjectValue(jw, "Nextstrain_clade", *retNClade); *retGClade = isUserSample ? "uploaded sample" : (met && met->gClade) ? met->gClade : NULL; if (isNotEmpty(*retGClade)) jsonWriteObjectValue(jw, "GISAID_clade", *retGClade); *retLineage = isUserSample ? "uploaded sample" : (met && met->lineage) ? met->lineage : NULL; if (isNotEmpty(*retLineage)) { char lineageUrl[1024]; if (sameString(*retLineage, "uploaded sample")) safecpy(lineageUrl, sizeof lineageUrl, *retLineage); else - safef(lineageUrl, sizeof lineageUrl, "https://outbreak.info/situation-reports?pango=%s", + safef(lineageUrl, sizeof lineageUrl, OUTBREAK_INFO_URLBASE "%s", *retLineage); jsonWriteObjectValueUrl(jw, "pango_lineage", *retLineage, lineageUrl); } if (met && met->epiId) jsonWriteObjectValue(jw, "gisaid_epi_isl", met->epiId); if (met && met->gbAcc) jsonWriteObjectValue(jw, "genbank_accession", met->gbAcc); if (met && met->country) jsonWriteObjectValue(jw, "country", met->country); if (met && met->division) jsonWriteObjectValue(jw, "division", met->division); if (met && met->location) jsonWriteObjectValue(jw, "location", met->location); if (met && met->countryExp) jsonWriteObjectValue(jw, "country_exposure", met->countryExp);