9575c7ded6204e195d050b3bc18b77e43359423c braney Mon Feb 7 14:37:55 2022 -0800 remove links to PDB images which are no longer present. Change URL to structure to conform to current PDB site. diff --git src/hg/hgGene/domains.c src/hg/hgGene/domains.c index 5057d10..cfcc70c 100644 --- src/hg/hgGene/domains.c +++ src/hg/hgGene/domains.c @@ -146,57 +146,43 @@ el->name); hPrintf("%s</A> - %s<BR>\n", el->name, description); freez(&description); } slFreeList(&list); hPrintf("<BR>\n"); } } list = spExtDbAcc1List(spConn, swissProtAcc, "PDB"); if (list != NULL) { struct sqlConnection *conn2 = sqlConnect(db); char query[256], **row; struct sqlResult *sr; - int column = 0, maxColumn=3, rowCount=0; hPrintf("<B>Protein Data Bank (PDB) 3-D Structure</B><BR>"); sqlSafef(query, sizeof(query), "select extAcc1,extAcc2 from extDbRef,extDb" " where extDbRef.acc = '%s'" " and extDb.val = 'PDB' and extDb.id = extDbRef.extDb" , swissProtAcc); sr = sqlGetResult(spConn, query); hPrintf("<TABLE><TR>\n"); hPrintf("<A href=\"http://mupit.icm.jhu.edu/MuPIT_Interactive/Help.html\" TARGET=_blank>MuPIT help</A>\n"); while ((row = sqlNextRow(sr)) != NULL) { - if (++column > maxColumn) - { - hPrintf("</TR><TR>"); - column = 1; - if (rowCount == 0) - { - hPrintf("<TD ALIGN=CENTER COLSPAN=4><I>To conserve bandwidth, only the images from the first %d structures are shown.</I>", maxColumn); - hPrintf("</TR><TR>"); - } - ++rowCount; - } hPrintf("<TD>"); - hPrintf("<A HREF=\"http://www.rcsb.org/pdb/cgi/explore.cgi?pdbId=%s\" TARGET=_blank>", row[0]); - if (rowCount < 1) - hPrintf("<IMG SRC=\"http://www.rcsb.org/pdb/images/%s_asym_r_250.jpg\"><BR>", row[0]); + hPrintf("<A HREF=\"http://www.rcsb.org/structure/%s\" TARGET=_blank>", row[0]); hPrintf("%s</A> - %s ", row[0], row[1]); // include links to MuPIT (formerly LS-SNP) if (lsSnpPdbHasPdb(conn2, row[0])) hPrintf(" <A HREF=\"%s\" TARGET=_blank>MuPIT</A>", lsSnpPdbGetUrlPdbSnp(row[0], NULL)); hPrintf("</TD>\n"); } hPrintf("</TR></TABLE>\n"); hPrintf("<BR><BR>\n"); slFreeList(&list); sqlDisconnect(&conn2); } /* Do modBase link. */ { hPrintf("<B>ModBase Predicted Comparative 3D Structure on ");