6828d99220ef4549484f1fdb31210aee5451fccd max Tue Dec 13 12:28:31 2022 -0800 link to FAQ from hgLiftOver about dbSNP, refs #30394 diff --git src/hg/hgLiftOver/hgLiftOver.c src/hg/hgLiftOver/hgLiftOver.c index 984dc0f..788aea7 100644 --- src/hg/hgLiftOver/hgLiftOver.c +++ src/hg/hgLiftOver/hgLiftOver.c @@ -180,34 +180,37 @@ cgiSimpleTableFieldStart(); cgiMakeDoubleVar(HGLFT_MINBLOCKS,(keepSettings) ? minBlocks : chain->minBlocks,6); cgiTableFieldEnd(); cgiTableRowEnd(); cgiSimpleTableRowStart(); cgiTableField("If thickStart/thickEnd is not mapped, use the closest mapped base:"); cgiSimpleTableFieldStart(); cgiMakeCheckBox(HGLFT_FUDGETHICK,(keepSettings) ? fudgeThick : (chain->fudgeThick[0]=='Y')); cgiTableFieldEnd(); cgiTableRowEnd(); cgiTableEnd(); /* text box and two buttons (submit, reset) */ -cgiParagraph(" Paste in data below, one position per line. You can use the " +puts("

Paste in data below, one position per line. You can use the " "BED format (e.g. \"chr4 100000 100001\", " "0-based) or the format of the position box (\"chr4:100,001-100,001\", 1-based). " - "See the documentation.\n"); + "See the documentation.\n" + "For SNPs that have rs-identifiers, we do not recommend liftOver, see " + "this FAQ on fast lookups in our dbSNP tables.

\n"); + cgiSimpleTableStart(); cgiSimpleTableRowStart(); cgiSimpleTableFieldStart(); cgiMakeTextArea(HGLFT_USERDATA_VAR, cartCgiUsualString(cart, HGLFT_USERDATA_VAR, NULL), 10, 80); cgiTableFieldEnd(); /* right element of table is a nested table * with two buttons stacked on top of each other */ cgiSimpleTableFieldStart(); cgiSimpleTableStart(); cgiSimpleTableRowStart(); cgiSimpleTableFieldStart(); cgiMakeSubmitButton();