eBOUTIQUEMAKER/eSIGNAL v1.0
######################

This package can be installed as 1.) the original eSIGNAL database or 2.) as a
custom boutique database.

1.) 	eSIGNAL is the original signal transduction database constructed in
	January 2000 using Swiss Prot release 38 and the 2000 MeSH Tree.

	eSIGNAL requires a few programs, not distributed with this package,
	to work properly:
		PERL v5.002 or greater,
		PERL DB_File and CGI modules (These come in the standard
			PERL distributions),
		alpro and makelogo (The source can be downloaded from
					ftp://ftp.ncifcrf.gov/pub/delila/)
		and standard c and c++ compilers
	
	Additionally, eSIGNAL requires a FASTA formatted version of genpept.

	Installation Instructions:
		1. Make appropriate substitutions in the site.defs file.

		2. Run 'autoconf' on 'configure_esignal.in' to generate 
		the configure script:
			autoconf configure_esignal.in > configure

		3. Make configure executable
			chmod u+x ./configure

		4. Run the configure script:
			./configure

		5. Build the esignal databases:
			make esignal

		6. Create directories and install files:
			make install

		7. Change directory to the emotif directory:
			cd emotif

		8. Build eMOTIF for eSIGNAL
			make

		9. Install eMOTIF data and programs
			make install

		10. Change directory ot the ematrix directory
			cd ../ematrix

		11. Build eMATRIX for eSIGNAL
			make

		12. Install eMATRIX data and programs
			make install

2.) 	Roll your own custom boutique database using the eBOUTIQUEMAKER
	scripts.

	eBOUTIQUEMAKER requires a few programs, not distributed with 
		this package, to work properly:
		PERL v5.002 or greater,
		PERL DB_File and CGI modules (These come in the standard
			PERL distributions),
		PERL libwww-perl (LWP) module (This is available from 
			http://www.cpan.org)
		Decypher sockets package,
		blweight from the BLIMPS package (The source is available
			from http://bioinformatics.weizmann.ac.il/databases/blocks/unix/blimps/)
		java (This program was tested with jdk1.1.7)
		alpro and makelogo (The source can be downloaded from
					ftp://ftp.ncifcrf.gov/pub/delila/)
		and standard c and c++ compilers
	Additionally, eBOUTIQUEMAKER requires a FASTA formatted version
	of genpept, a FASTA formatted version of SWISS-PROT, a full version
	of SWISS-PROT, and the latest version of the MeSH Trees file. The
	MeSH Trees file can be downloaded from:
		 http://www.nlm.nih.gov/mesh/filelist.html
	
	Installation Instructions:
		0. Define your custom database with MeSH phrases.  Create
		a file with one MeSH phrase per line.  A MeSH phrase is 
		either a Major MeSH Term or a string of Major MeSH Terms
		connected by AND or NOT. See 'meshterms.txt' for an 
		example.

		1. Make appropriate substitutions in the site.defs file.

		2. Run 'autoconf' on 'configure_eboutique.in' to generate 
		the configure script:
			autoconf configure_eboutique.in > configure

		3. Make configure executable
			chmod u+x ./configure

		4. Run the configure script:
			./configure

		5. Build the eboutique databases:
			make eboutique

		6. Create directories and install files:
			make install

		7. Change directory to the emotif directory:
			cd emotif

		8. Build eMOTIF for eBOUTIQUE
			make

		9. Install eMOTIF data and programs
			make install

		10. Change directory ot the ematrix directory
			cd ../ematrix

		11. Build eMATRIX for eBOUTIQUE
			make

		12. Install eMATRIX data and programs
			make install