0713a8a2c7e4622e18d58b9028756d955a3bccd4 kate Tue Sep 6 21:47:53 2011 -0700 ENCODE data matrix web app. First cut with most functionality in place, for internal feature review. There are 3 web pages -- a Data Summary, Data Matrix, and Chip Matrix -- for both human and mouse. This version doesn't have proper Mouse support. The Chip Matrix is missing some features present in the Data Matrix. There are performance improvements needed (notably, additional features in hgApi to limit data transferred by organism or other filters). diff --git src/hg/js/makefile src/hg/js/makefile index bed33e4..1b4596d 100644 --- src/hg/js/makefile +++ src/hg/js/makefile @@ -1,44 +1,46 @@ include ../../inc/common.mk # recursive target to do install to DEST, with extra excludes EXCL. JQUERY_FILES=jquery-1.2.6.pack.js jquery.js jquery.tablednd.js \ jquery.imgareaselect.js jquery-ui.js jquery.contextmenu.js \ ui.core.js ui.dropdownchecklist.js \ jquery.cookie.js JS_FILES=ajax.js autocomplete.js hgGateway.js hgHubConnect.js hgTracks.js \ - hui.js utils.js ddcl.js ${JQUERY_FILES} + hui.js utils.js ddcl.js \ + encodeProject.js encodeDataSummary.js encodeDataMatrix.js encodeChipMatrix.js \ + ${JQUERY_FILES} STATIC_FILES=staticDoc.js jquery.js ifdef LOWELAB JS_FILES += lowetooltip.js loweautocomplete.js endif user: if test -d ${DOCUMENTROOT}-${USER}; then \ ${MAKE} doInstall DEST=${DOCUMENTROOT}-${USER}/js/${USER}; \ cp ${STATIC_FILES} ${DOCUMENTROOT}-${USER}/js; \ else \ ${MAKE} doInstall DEST=${DOCUMENTROOT}/js/${USER}; \ fi alpha: ${GITUP} ${MAKE} doInstall DEST=${DOCUMENTROOT}/js beta: ${GITUP} ${MAKE} doInstall DEST=${DOCUMENTROOT}/js clean: compile: install: ${MAKE} doInstall DEST=${DOCUMENTROOT}/js doInstall: @mkdir -p ${DEST}/ ../utils/cpAndLinkToResourceFiles.pl -exclude='makefile' -versionFile=../inc/versionInfo.h -destDir=${DEST} ${JS_FILES}