<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.uabgrid.uab.edu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ppreddy%40uab.edu</id>
	<title>Cheaha - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.uabgrid.uab.edu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ppreddy%40uab.edu"/>
	<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/wiki/Special:Contributions/Ppreddy@uab.edu"/>
	<updated>2026-04-11T15:53:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=File:Jbasney-dissert-condensed.pdf&amp;diff=4179</id>
		<title>File:Jbasney-dissert-condensed.pdf</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=File:Jbasney-dissert-condensed.pdf&amp;diff=4179"/>
		<updated>2012-06-29T20:01:58Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=File:15-09_Buetow.pdf&amp;diff=4173</id>
		<title>File:15-09 Buetow.pdf</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=File:15-09_Buetow.pdf&amp;diff=4173"/>
		<updated>2012-06-21T16:48:18Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4149</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4149"/>
		<updated>2012-06-11T20:06:41Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* When I hit Execute from Galaxy, does that mean the job is running on the cluster? */ Add information and steps involved in the run states of a job launched from galaxy web interface&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== What does ''channel 3: open failed: connect failed: Connection refused'' mean? ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. On Unix/Linux systems, normal users can open ports starting from 1025 to 65535.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
You could run jobs either from the command-line or from the galaxy web interface. &lt;br /&gt;
# Command-line - Run jobs in either [https://dev.uabgrid.uab.edu/wiki/GalaxyUsingToolWrappersFromCommandLine#Interactivemode interactive mode] or [https://dev.uabgrid.uab.edu/wiki/GalaxyUsingToolWrappersFromCommandLine#Non-interactivemode batch mode] on the SGE cluster. &lt;br /&gt;
# Web interface - Follow either the [[Galaxy_DNA-Seq_Tutorial|DNA-Seq]] or [[UAB_Galaxy_RNA_Seq_Step_by_Step_Tutorial|RNA-seq]] tutorials to run some NGS QC and manipulation jobs on the cluster from the galaxy web interface. The datasets related to these two tutorials can be downloaded from the [https://galaxy.uabgrid.uab.edu/ UAB Galaxy server]  from its [https://galaxy.uabgrid.uab.edu/library shared data libraries.] NOTE: Access to UAB's galaxy server requires blazer-id authentication.&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
Yes. Almost all ''Execute'' operations for the tools listed in the left-hand side of the galaxy web interface result in a running a ''qsub'' job on the cluster. Once you hit the ''Execute'' button, the job goes through a series of events such as: &lt;br /&gt;
# For the first few minutes after execute, you will see the watch icon next to the dataset in the History pane on the right hand side. This means that the job has been submitted to the queue and is in queue wait/hold state. Monitor this activity on the cluster by doing a ''qstat''. &lt;br /&gt;
# After a while, you will see a spinning icon next to the dataset. This means the job is running on the cluster. &lt;br /&gt;
# Once the spinning icon disappears, this means that the job is complete. You may perform any of the following actions to view your results:&lt;br /&gt;
## View the results in the data browser (middle pane) by clicking on the ''Eye'' icon in the History pane, to the right of your dataset.&lt;br /&gt;
## Click on the finished dataset itself. This displays a menu below the dataset in the History pane. The displayed options are to save, view details, run the job again, edit, annotate tags associated with the job.&lt;br /&gt;
### If you click on the ''info'' icon, you can view details on the job run like, the standard output, standard error and the actual file path on the cluster where your resulting datasets are located.&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;br /&gt;
&lt;br /&gt;
Galaxy provides two ways in which you can access the job's stdout and stderr content. &lt;br /&gt;
:1. database - Galaxy stores the standard out and standard error in the database. The table which contains job's stdout and stderr is ''job'' and to view the same, use the following sql query&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sqlite&amp;gt; select tool_id,stdout,stderr from job where id=23;&lt;br /&gt;
tool_id        stdout                                stderr    &lt;br /&gt;
-------------  ------------------------------------  ----------&lt;br /&gt;
fastq_trimmer  2913558 fastq reads were processed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2. web interface - Galaxy web interface provides an html link to the job's stdout and  stderr. This can be accessed by clicking on the tool panel's (the panel on the righthand side) info button for each tool -&amp;gt; Tool Standard Output / Tool Standard Error links.&lt;br /&gt;
&lt;br /&gt;
:During the run of the job on SGE runner, the .o (stout) and .e (stderr) files are created in the directory specified by ''$file_path'' in universe_wsgi,ini. These .o and .e files are removed automatically, once the job is complete. To preserve these two files on the file system, run galaxy in debug mode ie., set ''debug = True'' in universe_wsgi.ini.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4148</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4148"/>
		<updated>2012-06-11T19:49:33Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* I've set up a Personal Galaxy, now what? */ add information and links on running jobs and tutorials to follow as the next step to installing personal galaxy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== What does ''channel 3: open failed: connect failed: Connection refused'' mean? ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. On Unix/Linux systems, normal users can open ports starting from 1025 to 65535.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
You could run jobs either from the command-line or from the galaxy web interface. &lt;br /&gt;
# Command-line - Run jobs in either [https://dev.uabgrid.uab.edu/wiki/GalaxyUsingToolWrappersFromCommandLine#Interactivemode interactive mode] or [https://dev.uabgrid.uab.edu/wiki/GalaxyUsingToolWrappersFromCommandLine#Non-interactivemode batch mode] on the SGE cluster. &lt;br /&gt;
# Web interface - Follow either the [[Galaxy_DNA-Seq_Tutorial|DNA-Seq]] or [[UAB_Galaxy_RNA_Seq_Step_by_Step_Tutorial|RNA-seq]] tutorials to run some NGS QC and manipulation jobs on the cluster from the galaxy web interface. The datasets related to these two tutorials can be downloaded from the [https://galaxy.uabgrid.uab.edu/ UAB Galaxy server]  from its [https://galaxy.uabgrid.uab.edu/library shared data libraries.] NOTE: Access to UAB's galaxy server requires blazer-id authentication.&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;br /&gt;
&lt;br /&gt;
Galaxy provides two ways in which you can access the job's stdout and stderr content. &lt;br /&gt;
:1. database - Galaxy stores the standard out and standard error in the database. The table which contains job's stdout and stderr is ''job'' and to view the same, use the following sql query&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sqlite&amp;gt; select tool_id,stdout,stderr from job where id=23;&lt;br /&gt;
tool_id        stdout                                stderr    &lt;br /&gt;
-------------  ------------------------------------  ----------&lt;br /&gt;
fastq_trimmer  2913558 fastq reads were processed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2. web interface - Galaxy web interface provides an html link to the job's stdout and  stderr. This can be accessed by clicking on the tool panel's (the panel on the righthand side) info button for each tool -&amp;gt; Tool Standard Output / Tool Standard Error links.&lt;br /&gt;
&lt;br /&gt;
:During the run of the job on SGE runner, the .o (stout) and .e (stderr) files are created in the directory specified by ''$file_path'' in universe_wsgi,ini. These .o and .e files are removed automatically, once the job is complete. To preserve these two files on the file system, run galaxy in debug mode ie., set ''debug = True'' in universe_wsgi.ini.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4147</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4147"/>
		<updated>2012-06-11T19:33:27Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? */ move text from new line to the list definition&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== What does ''channel 3: open failed: connect failed: Connection refused'' mean? ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. On Unix/Linux systems, normal users can open ports starting from 1025 to 65535.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;br /&gt;
&lt;br /&gt;
Galaxy provides two ways in which you can access the job's stdout and stderr content. &lt;br /&gt;
:1. database - Galaxy stores the standard out and standard error in the database. The table which contains job's stdout and stderr is ''job'' and to view the same, use the following sql query&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sqlite&amp;gt; select tool_id,stdout,stderr from job where id=23;&lt;br /&gt;
tool_id        stdout                                stderr    &lt;br /&gt;
-------------  ------------------------------------  ----------&lt;br /&gt;
fastq_trimmer  2913558 fastq reads were processed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2. web interface - Galaxy web interface provides an html link to the job's stdout and  stderr. This can be accessed by clicking on the tool panel's (the panel on the righthand side) info button for each tool -&amp;gt; Tool Standard Output / Tool Standard Error links.&lt;br /&gt;
&lt;br /&gt;
:During the run of the job on SGE runner, the .o (stout) and .e (stderr) files are created in the directory specified by ''$file_path'' in universe_wsgi,ini. These .o and .e files are removed automatically, once the job is complete. To preserve these two files on the file system, run galaxy in debug mode ie., set ''debug = True'' in universe_wsgi.ini.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4146</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4146"/>
		<updated>2012-06-11T17:30:47Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? */ explanation after personal investigations and response from psi galaxy-user uab galaxy-dev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== What does ''channel 3: open failed: connect failed: Connection refused'' mean? ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. On Unix/Linux systems, normal users can open ports starting from 1025 to 65535.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;br /&gt;
&lt;br /&gt;
Galaxy provides two ways in which you can access the job's stdout and stderr content. &lt;br /&gt;
:1. database&lt;br /&gt;
:Galaxy stores the standard out and standard error in the database. The table which contains job's stdout and stderr is ''job'' and to view the same, use the following sql query&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sqlite&amp;gt; select tool_id,stdout,stderr from job where id=23;&lt;br /&gt;
tool_id        stdout                                stderr    &lt;br /&gt;
-------------  ------------------------------------  ----------&lt;br /&gt;
fastq_trimmer  2913558 fastq reads were processed.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2. web interface&lt;br /&gt;
:Galaxy web interface provides an html link to the job's stdout and  stderr. This can be accessed by clicking on the tool panel's (the panel on the righthand side) info button for each tool -&amp;gt; Tool Standard Output / Tool Standard Error links.&lt;br /&gt;
&lt;br /&gt;
:During the run of the job on SGE runner, the .o (stout) and .e (stderr) files are created in the directory specified by ''$file_path'' in universe_wsgi,ini. These .o and .e files are removed automatically, once the job is complete. To preserve these two files on the file system, run galaxy in debug mode ie., set ''debug = True'' in universe_wsgi.ini.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4145</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4145"/>
		<updated>2012-06-08T14:40:11Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: turn sub heading to question&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== What does ''channel 3: open failed: connect failed: Connection refused'' mean? ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. On Unix/Linux systems, normal users can open ports starting from 1025 to 65535.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4143</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4143"/>
		<updated>2012-06-07T19:01:56Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: add 3 more questions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. Usually in Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range] from 1025-5000. So, its safer to use a port number above 5000.&lt;br /&gt;
&lt;br /&gt;
=== I've set up a Personal Galaxy, now what? ===&lt;br /&gt;
&lt;br /&gt;
=== When I hit ''Execute'' from Galaxy, does that mean the job is running on the cluster? ===&lt;br /&gt;
&lt;br /&gt;
=== Where are the log files (stdout/stderr) for the job executed from Personal Galaxy? ===&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4142</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4142"/>
		<updated>2012-06-07T17:47:49Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: Fix sentence formation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number and then ssh port forward with this new port number. Usually in Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range] from 1025-5000. So, its safer to use a port number above 5000.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4141</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4141"/>
		<updated>2012-06-07T17:42:17Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: add TOC macro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number. In Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range] from 1025-5000. So, its safer to use a port number above 5000.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4140</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4140"/>
		<updated>2012-06-07T17:41:06Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Error: channel 3: open failed: connect failed: Connection refused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number. In Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range] from 1025-5000. So, its safer to use a port number above 5000.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4139</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4139"/>
		<updated>2012-06-07T17:40:34Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Error: channel 3: open failed: connect failed: Connection refused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number. In Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [[http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range]] from 1025-5000. So, its safer to use a port number above 5000.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4138</id>
		<title>GalaxyFAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GalaxyFAQ&amp;diff=4138"/>
		<updated>2012-06-07T17:38:29Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: start GalaxyFAQ with first question on ssh port forwarding error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FAQ for [[Galaxy]] &lt;br /&gt;
&lt;br /&gt;
== Personal Galaxy ==&lt;br /&gt;
&lt;br /&gt;
=== Error: channel 3: open failed: connect failed: Connection refused ===&lt;br /&gt;
&lt;br /&gt;
This error shows up when attempting an ssh port forwarding from the galaxy server to the localhost. This error occurs due to port conflict on the server side. The port number mentioned during the execution of ''personalize.sh'' might already be taken up ie., a service might already be running at this port. Check the list of ports opened by doing a ''netstat -lpn |grep &amp;lt;port-number&amp;gt;''. If the result is not empty, run the ''personalize.sh'' script again with a higher port number. In Unix/Linux systems, normal users can open ports starting from 1025 to 65535. However, some Unix/Linux systems have [[http://en.wikipedia.org/wiki/Ephemeral_port Ephemeral port range] from 1025-5000. So, its safer to use a port number above 5000.&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3550</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3550"/>
		<updated>2012-01-25T21:38:15Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Interwiki Links */ correct syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
For any questions on [http://docs.uabgrid.uab.edu UABgrid docs] or for having your own wiki space, please send an email to [mailto:support@vo.uabgrid.uab.edu support@vo.aubgrid.uab.edu].&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
Help on [http://www.mediawiki.org/wiki/Help:Editing_pages editing wikis] and [http://www.mediawiki.org/wiki/Help:Formatting formatting text] etc. on mediawiki can be found [http://www.mediawiki.org/wiki/Help:Contents here].&lt;br /&gt;
&lt;br /&gt;
== Wiki Owners ==&lt;br /&gt;
&lt;br /&gt;
=== Users and Groups Management ===&lt;br /&gt;
To view the current list of groups (and permissions for each group) or users for your wiki, go to&lt;br /&gt;
# '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User group rights''' (groups) or '''Users list''' (users)&lt;br /&gt;
&lt;br /&gt;
Group permissions for the current mediawiki install on UABgrid is managed in the following manner:&lt;br /&gt;
# Click on '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User rights management''' link in the ''Users and rights'' section &lt;br /&gt;
# Type '''#&amp;lt;user-id&amp;gt;''' for eg., '''#3''' in the text box for the username. (this is because of [http://dev.uabgrid.uab.edu/ticket/183 limitations with the current mediawiki] install on docs)&lt;br /&gt;
# Check/uncheck the boxes to change groups for the user-id mentioned above&lt;br /&gt;
&lt;br /&gt;
=== Interwiki Links ===&lt;br /&gt;
Mediawiki provides an easy way to point to non-wiki sites with URL substitution in the form of [http://www.mediawiki.org/wiki/Help:Links#Interwiki_links Interwiki links]. You can add/edit the current list of interwiki links for your wiki by going to &lt;br /&gt;
# '''Special pages''' link on the left sidebar&lt;br /&gt;
# Click on '''View and edit interwiki data''' in the ''Wiki data and tools section''&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
To setup and develop for mediawiki on UABgrid, please see the [[MediawikiDev|page here]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3549</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3549"/>
		<updated>2012-01-25T21:25:37Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Wiki Owners */ add users, groups management and editing interwiki links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
For any questions on [http://docs.uabgrid.uab.edu UABgrid docs] or for having your own wiki space, please send an email to [mailto:support@vo.uabgrid.uab.edu support@vo.aubgrid.uab.edu].&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
Help on [http://www.mediawiki.org/wiki/Help:Editing_pages editing wikis] and [http://www.mediawiki.org/wiki/Help:Formatting formatting text] etc. on mediawiki can be found [http://www.mediawiki.org/wiki/Help:Contents here].&lt;br /&gt;
&lt;br /&gt;
== Wiki Owners ==&lt;br /&gt;
&lt;br /&gt;
=== Users and Groups Management ===&lt;br /&gt;
To view the current list of groups (and permissions for each group) or users for your wiki, go to&lt;br /&gt;
# '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User group rights''' (groups) or '''Users list''' (users)&lt;br /&gt;
&lt;br /&gt;
Group permissions for the current mediawiki install on UABgrid is managed in the following manner:&lt;br /&gt;
# Click on '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User rights management''' link in the ''Users and rights'' section &lt;br /&gt;
# Type '''#&amp;lt;user-id&amp;gt;''' for eg., '''#3''' in the text box for the username. (this is because of [http://dev.uabgrid.uab.edu/ticket/183 limitations with the current mediawiki] install on docs)&lt;br /&gt;
# Check/uncheck the boxes to change groups for the user-id mentioned above&lt;br /&gt;
&lt;br /&gt;
=== Interwiki Links ===&lt;br /&gt;
Mediawiki provides an easy way to point to non-wiki sites with URL substitution in the form of [http://www.mediawiki.org/wiki/Help:Links#Interwiki_links Interwiki links]. You can add edit the current list of interwiki links for your wiki by going to &lt;br /&gt;
# '''Special pages''' link on the left sidebar&lt;br /&gt;
# Click on '''View and edit interwiki data''' in the ''Wiki data and tools section''&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
To setup and develop for mediawiki on UABgrid, please see the [[MediawikiDev|page here]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3548</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3548"/>
		<updated>2012-01-25T21:17:51Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: change End Users to Users and add Wiki Owners section with group management instrux&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
For any questions on [http://docs.uabgrid.uab.edu UABgrid docs] or for having your own wiki space, please send an email to [mailto:support@vo.uabgrid.uab.edu support@vo.aubgrid.uab.edu].&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
Help on [http://www.mediawiki.org/wiki/Help:Editing_pages editing wikis] and [http://www.mediawiki.org/wiki/Help:Formatting formatting text] etc. on mediawiki can be found [http://www.mediawiki.org/wiki/Help:Contents here].&lt;br /&gt;
&lt;br /&gt;
== Wiki Owners ==&lt;br /&gt;
&lt;br /&gt;
To view the current list of groups (and permissions for each group) or users for your wiki, go to&lt;br /&gt;
# '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User group rights''' (groups) or '''Users list''' (users)&lt;br /&gt;
&lt;br /&gt;
Group permissions for the current mediawiki install on UABgrid is managed in the following manner:&lt;br /&gt;
# Login to your wiki&lt;br /&gt;
# Click on '''Special pages''' link in the ''Toolbox'' section (left sidebar) of your wiki&lt;br /&gt;
# Click on '''User rights management''' link in the ''Users and rights'' section &lt;br /&gt;
# Type '''#&amp;lt;user-id&amp;gt;''' for eg., '''#3''' in the text box for the username. (this is because of [http://dev.uabgrid.uab.edu/ticket/183 limitations with the current mediawiki] install on docs)&lt;br /&gt;
# Check/uncheck the boxes to change groups for the user-id mentioned above&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
To setup and develop for mediawiki on UABgrid, please see the [[MediawikiDev|page here]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3547</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3547"/>
		<updated>2012-01-25T20:52:03Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* End Users */ Modify text to point to mediawiki help pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
Help on [http://www.mediawiki.org/wiki/Help:Editing_pages editing wikis] and [http://www.mediawiki.org/wiki/Help:Formatting formatting text] etc., on mediawiki can be found [http://www.mediawiki.org/wiki/Help:Contents here].&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
To setup and develop for mediawiki on UABgrid, please see the [[MediawikiDev|page here]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3546</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=3546"/>
		<updated>2012-01-25T20:37:47Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Developers */ move developer content to MediawikiDev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
To setup and develop for mediawiki on UABgrid, please see the [[MediawikiDev|page here]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=MediawikiDev&amp;diff=3545</id>
		<title>MediawikiDev</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=MediawikiDev&amp;diff=3545"/>
		<updated>2012-01-25T20:34:35Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: copy developer content from Mediawiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack on Mac OS X with [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. Fill in the details it asks for and wait while the installer does its work. Pay attention to the default values of database name and username. Change this to whatever you have defined.&lt;br /&gt;
:2. [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup Refer steps 7-13 to finish the rest of the setup].&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Documentation&amp;diff=3544</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Documentation&amp;diff=3544"/>
		<updated>2012-01-25T20:31:44Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Developer Guide */ add MediawikiDev link below Cross Platform LAMP stack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Docs is a an open documentation platform for UAB built on the [[wikipedia:MediaWiki|Mediawiki]] engine, the same wiki engine that powers [[wikipedia:|Wikipedia]].  Content contributions to docs are welcome and encouraged. The breadth, depth, and value of our documentation is directly attributable to those who participate in its development.&lt;br /&gt;
&lt;br /&gt;
Caveat Emptor: Some of information is of historical nature. We are actively reviewing and tagging outdated content to ensure it is updated.&lt;br /&gt;
&lt;br /&gt;
= Editing Docs =&lt;br /&gt;
&lt;br /&gt;
The only requirements to contribute content to Docs is to [http://apps.uabgrid.uab.edu/login authenticate using an identity of your choice] and respect the copyright of original material by following  the [http://en.wikipedia.org/wiki/Wikipedia:List_of_guidelines#Content|contribution guidelines used by Wikipedia].  All material contributed to docs is governed by the [http://creativecommons.org/licenses/by-sa/3.0/us/ Creative Commons Attribution and Share-Alike license] referenced at the bottom of each page.&lt;br /&gt;
&lt;br /&gt;
To create a new page, simply edit an existing page and add a reference to your new page by writing the new page's name inside double square brackets, as shown in the following example.  Save your edit to the existing page along with a meaningful comment in the Summary text box noting the creation of a link to a new page. After saving this edit, you will see a link to your new page (in red).  Follow that link to begin adding content to your new page.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  [[My new page]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Editing and refining content is as important as original contribution.  The wiki model encourages capturing the natural evolution of knowledge.  When editing content, please be sure to also make a note of the change in the Summary text box at the bottom of the edit window, eg. &amp;quot;spell check&amp;quot; for minor spelling corrections or &amp;quot;improve readability&amp;quot; for refining activities.  If you intend to make major improvements or changes to content, please coordinate those changes with other editors of the content by engaging in a dialog on the pages' &amp;quot;Discussion&amp;quot; tab or by directly contacting the primary contributors for the page as identified on the &amp;quot;View History&amp;quot; tab.  Again, the Wikipedia community practices provides value guidance on [[wikipedia:Wikipedia:List_of_guidelines#Editing|how to edit pages]].&lt;br /&gt;
&lt;br /&gt;
Interwiki links provide convenient shortcuts to the content in other wikis.  One of the most useful interwiki link is &amp;quot;wikipedia&amp;quot; which creates links to articles in Wikipedia itself. These interwiki links can provide valuable background for material you are covering in docs.  For example, when document an application you can reference the Wikipedia page for associated content relevant to your domain.  To create an interwiki link, use the double square bracket convention as you would to link to another local page and simply prefix the Wikipedia article name with &amp;quot;wikipedia:&amp;quot;.  For example, this link to the Wikipedia article on [[wikipedia:wiki|wiki]] is constructed as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[wikipedia:Wiki|wiki]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The vertical bar separator is used to provide text that matches your page content rather than the raw content of the link name.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
* [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= User Guide =&lt;br /&gt;
&lt;br /&gt;
* Applications&lt;br /&gt;
** Collaboration&lt;br /&gt;
*** [[Git]]&lt;br /&gt;
*** [[Mediawiki]]&lt;br /&gt;
*** [[Sympa]]&lt;br /&gt;
*** [[Trac]]&lt;br /&gt;
*** [[Wordpress]]&lt;br /&gt;
** Scientific &lt;br /&gt;
*** [[BLAST]]&lt;br /&gt;
*** [[CNS]]&lt;br /&gt;
*** [[FreeSurfer]]&lt;br /&gt;
*** [[FSL]]&lt;br /&gt;
*** [[Galaxy]]&lt;br /&gt;
*** [[Impute]]&lt;br /&gt;
*** [[MatLab]]&lt;br /&gt;
*** [[MrBayes]]&lt;br /&gt;
*** [[SPPARKS]]&lt;br /&gt;
*** [[NAMD]]&lt;br /&gt;
   &lt;br /&gt;
* [[Trust_UABgrid_CA|Using UABgrid Web Sites]]&lt;br /&gt;
&lt;br /&gt;
* [[Subversion]]&lt;br /&gt;
&lt;br /&gt;
= Developer Guide =&lt;br /&gt;
&lt;br /&gt;
The research computing system includes a collection of libraries designed to address a variety of needs.  The libraries you use and how you interact with them, depends on which aspect of the system you want to leverage.  It is possible to work exclusively with one library, using only it's default interface.  More evolved tool users might leverage many different libraries and combine them in novel ways to create new applications or additional services.  Nonetheless, even simple scripts that only tune a default feature are often the most appreciated.&lt;br /&gt;
&lt;br /&gt;
Our goal is to get you started developing, a.k.a. creating, as quickly as possible. You will eventually want to become familiar with the system model so you can organize your work accordingly.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, as a developer, you will find yourself working in one of two areas of the system.  You are either building scripts to support data analysis or virtual experiments using the compute library or you are working on web accessible libraries or applications.  The compute library, a.k.a. the cluster Cheaha and all the tools it makes available, is very mature and is used autonomously by most developers today.  Web accessible resources are at the leading edge of our research computing platform.  &lt;br /&gt;
&lt;br /&gt;
Developers building web accessible libraries and applications, typically, work closely with the core team since this part of the platform is under heavy construction and requires a higher level of coordination between team members.&lt;br /&gt;
&lt;br /&gt;
The following guides provide a rough introduction to the environment.  &lt;br /&gt;
&lt;br /&gt;
* Developer Tools&lt;br /&gt;
** Web -- As with all web development, you need to have an environment where you can run a web application and interact with it via a web browser.  For most  applications, this requires some light weight web server that will run you code and expose an HTTP interface to your browser.  Most web   applications have some basic instructions for getting the application set up in a personal development environment.  You can use these to get  started.&lt;br /&gt;
*** Cross Platform LAMP stack [[XAMPP]]&lt;br /&gt;
**** [[MediawikiDev]]&lt;br /&gt;
*** OpenSUSE LAMP stack [http://en.opensuse.org/SDB:Linux_Apache_MySQL_PHP]. Note: if this is a private dev environment, don't bother opening up the firewall as described.  You don't need it since a local web browser will be able to access everything by default.  &lt;br /&gt;
*** [[API]]&lt;br /&gt;
** Command-line -- The command line environment accessible via SSH to Cheaha provides a full service Linux environment where you can build any code that you need. Familiar command line tools are available and more can be discovered with the `module avail` command.&lt;br /&gt;
* Identity Management&lt;br /&gt;
** [[IdentityPrimer]]&lt;br /&gt;
** [[UABgrid Web Applications|Identity for Web Apps]]&lt;br /&gt;
*** [[UABgrid_SP_Metadata]]&lt;br /&gt;
** [[Web Authentication]]&lt;br /&gt;
* Data Management&lt;br /&gt;
** [[Data Management Framework]]&lt;br /&gt;
* Application Frameworks&lt;br /&gt;
** HPC Workflow Tools&lt;br /&gt;
*** [[UABgrid Jobs|Understanding Workflows]]&lt;br /&gt;
*** [[Swift Notes|Swift]]&lt;br /&gt;
*** [[UsingGridWay|GridWay]]&lt;br /&gt;
** caGrid/DASI Tools &lt;br /&gt;
*** [[HowtoInstallCagrid]]: Installation notes for caGrid stack&lt;br /&gt;
*** [[HowtoDataModelling]]: Data/Object modelling using EA/caAdapter&lt;br /&gt;
*** [[HowtoBuildDataService]]: Data service build process using caCORE-SDK&lt;br /&gt;
*** [[HowtoBuildGridDataService]]: Grid service build process using Introduce&lt;br /&gt;
*** [[HowtoDeployWebService]]: Deployment steps for web service&lt;br /&gt;
*** [[HowtoDeployGridService]]: Deployment steps for grid service&lt;br /&gt;
*** [[HowtoQueryDataService]]: Quering data service using CQL/DCQL&lt;br /&gt;
&lt;br /&gt;
= Administrator Guide =&lt;br /&gt;
&lt;br /&gt;
* System Overview&lt;br /&gt;
** [[System Types]]&lt;br /&gt;
&lt;br /&gt;
* Managing Permissions&lt;br /&gt;
** [[File Access Control]]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Git_FAQ&amp;diff=3434</id>
		<title>Git FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Git_FAQ&amp;diff=3434"/>
		<updated>2011-10-24T22:20:24Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: start stub for Git_FAQ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
 &lt;br /&gt;
=== How do you find if you delete a branch which was pushed? ===&lt;br /&gt;
&lt;br /&gt;
=== How would you restore a deleted branch? ===&lt;br /&gt;
&lt;br /&gt;
=== How to delete a file(s) entirely from git history? ===&lt;br /&gt;
&lt;br /&gt;
=== How to select a few files to commit within a branch? ===&lt;br /&gt;
&lt;br /&gt;
=== How to merge select files/commits from different branches? ===&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GitRepoAccessOnUABgrid&amp;diff=3411</id>
		<title>GitRepoAccessOnUABgrid</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GitRepoAccessOnUABgrid&amp;diff=3411"/>
		<updated>2011-10-05T17:57:16Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: add numbered lists&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
UABgrid git repositories are hosted on git.uabgrid.uab.edu.&lt;br /&gt;
&lt;br /&gt;
Access to git repos will be decided by the project you are currently part of (usually the project and repo namespace will be the same).&lt;br /&gt;
&lt;br /&gt;
== Access Protocol ==&lt;br /&gt;
&lt;br /&gt;
Currently ssh is the protocol available for accessing git repos on git.aubgrid. As a result, a user would need an account on the host git.aubgrid. This, eventually would be replaced by [https://github.com/sitaramc/gitolite Gitolite], which would preclude the need for creating actual unix accounts on git.uabgrid. Currently, when we create git user accounts, users will be given git-shell access which will permit them to run the following git commands:&lt;br /&gt;
# clone&lt;br /&gt;
# pull (fetch)&lt;br /&gt;
# archive&lt;br /&gt;
&lt;br /&gt;
Push access is by default given to the ''maintainer'' of the project's source code. The ''maintainer'' is the authority to grant push privileges to members in a team. &lt;br /&gt;
 &lt;br /&gt;
Two steps to access a git repo&lt;br /&gt;
# Get a git account. Please send a request email to support@vo.aubgrid.uab.edu with subject ''git account on git.uabgrid'' and also specify the  project that you are a member of.&lt;br /&gt;
# ssh public key. Email ssh public key from the machine(s) from where you will be doing your git work.&lt;br /&gt;
&lt;br /&gt;
Upon an email confirmation that your account was created and your ssh pub keys added to the list of authorized_keys, you are ready to begin hacking on the code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone &amp;lt;blazer-id&amp;gt;@git.uabgrid.uab.edu:~git/repositories/&amp;lt;reponame&amp;gt;.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://man.he.net/man1/git-shell git-shell]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=GitRepoAccessOnUABgrid&amp;diff=3410</id>
		<title>GitRepoAccessOnUABgrid</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=GitRepoAccessOnUABgrid&amp;diff=3410"/>
		<updated>2011-10-05T17:55:38Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: initial wiki stub for git repo access on uabgrid&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
UABgrid git repositories are hosted on git.uabgrid.uab.edu.&lt;br /&gt;
&lt;br /&gt;
Access to git repos will be decided by the project you are currently part of (usually the project and repo namespace will be the same).&lt;br /&gt;
&lt;br /&gt;
== Access Protocol ==&lt;br /&gt;
&lt;br /&gt;
Currently ssh is the protocol available for accessing git repos on git.aubgrid. As a result, a user would need an account on the host git.aubgrid. This, eventually would be replaced by [https://github.com/sitaramc/gitolite Gitolite], which would preclude the need for creating actual unix accounts on git.uabgrid. Currently, when we create git user accounts, users will be given git-shell access which will permit them to run the following git commands:&lt;br /&gt;
* clone&lt;br /&gt;
* pull (fetch)&lt;br /&gt;
* archive&lt;br /&gt;
&lt;br /&gt;
Push access is by default given to the ''maintainer'' of the project's source code. The ''maintainer'' is the authority to grant push privileges to members in a team. &lt;br /&gt;
 &lt;br /&gt;
Two steps to access a git repo&lt;br /&gt;
1. Get a git account. Please send a request email to support@vo.aubgrid.uab.edu with subject ''git account on git.uabgrid'' and also specify the  project that you are a member of.&lt;br /&gt;
2. ssh public key. Email ssh public key from the machine(s) from where you will be doing your git work.&lt;br /&gt;
&lt;br /&gt;
Upon an email confirmation that your account was created and your ssh pub keys added to the list of authorized_keys, you are ready to begin hacking on the code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone &amp;lt;blazer-id&amp;gt;@git.uabgrid.uab.edu:~git/repositories/&amp;lt;reponame&amp;gt;.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://man.he.net/man1/git-shell git-shell]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=FreeSurfer&amp;diff=3409</id>
		<title>FreeSurfer</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=FreeSurfer&amp;diff=3409"/>
		<updated>2011-10-05T16:01:16Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Overview */ add latest version inof and release notes link to freesurfer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/FreeSurferBeginnersGuide FreeSurfer] is a freely available software package developed by investigators at the Athinoula A. Martinos Center for Biomedical Imaging used for a number of procedures including:&lt;br /&gt;
&lt;br /&gt;
# Creation of computerized models of the brain from magnetic resonance imaging (MRI) data. &lt;br /&gt;
# Processing of functional magnetic resonance imaging (fMRI) data.&lt;br /&gt;
# Measuring a number of morphometric properties of the brain including cortical thickness and regional volumes.&lt;br /&gt;
# Intersubject averaging of structural and functional data using a procedure that aligns individuals based on their cortical folding patterns for optimal alignment of homologous neural regions.&lt;br /&gt;
&lt;br /&gt;
The [http://surfer.nmr.mgh.harvard.edu/fswiki/ReleaseNotes latest version of Freesurfer available is 5.1.0]. The last update to this software was 24 May 2011.&lt;br /&gt;
&lt;br /&gt;
== FreeSurfer on Cheaha ==&lt;br /&gt;
FreeSurfer-4.5 version is installed on Cheaha. ''module'' command can be used to find out the current installed version. For Freesurfer, use&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module whatis freesurfer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FreeSurfer run its process in a non-parallel environment, so there won't be much benefit from a dual/quad/hex core machine for a single case analysis. However a number of FreeSurfer recon-all processes can be started in the same machine, thereby, theoretically reducing the time to analyze a group of cases. Following is a tutorial to setup your Freesurfer environment and to run an example recon-all process on Cheaha.&lt;br /&gt;
&lt;br /&gt;
=== SSH-key Config ===&lt;br /&gt;
&lt;br /&gt;
Windows:&lt;br /&gt;
[http://docs.uabgrid.uab.edu/wiki/WorkingWithPutty#SSH_Keys Configure putty] to connect to Cheaha with ssh-keys. &lt;br /&gt;
&lt;br /&gt;
Follow [http://docs.uabgrid.uab.edu/wiki/MatLab_SSH_Config#Linux this link] for ssh key config on linux.&lt;br /&gt;
&lt;br /&gt;
Follow [http://docs.uabgrid.uab.edu/wiki/MatLab_SSH_Config#Mac this link] for ssh key config on mac.&lt;br /&gt;
&lt;br /&gt;
=== Environment Setup ===&lt;br /&gt;
&lt;br /&gt;
Setting up an environment to run FreeSurfer on Cheaha, consists of defining FreeSurfer related variables and their installation paths. Steps 1 and 2 are a one-time set up, ie., the first time you login to Cheaha. Need not set up and source env variables defined in .bashrc from the next time you login to Cheaha (as at login bashrc is auto-sourced). &lt;br /&gt;
 &lt;br /&gt;
1. To set up your environment on Cheaha, open $HOME/.bashrc with your favorite text editor such as vim, nano, emacs etc., and copy-paste the contents below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export FREESURFER_HOME=/share/apps/freesurfer/4.5&lt;br /&gt;
source $FREESURFER_HOME/SetUpFreeSurfer.sh&lt;br /&gt;
export FSFAST_HOME=$FREESURFER_HOME/fsfast&lt;br /&gt;
export FSF_OUTPUT_FORMAT=nii&lt;br /&gt;
export MNI_DIR=$FREESURFER_HOME/mni&lt;br /&gt;
export FSL_DIR=$HOME/fsl&lt;br /&gt;
export PATH=$FREESURFER_HOME/bin:$FSFAST_HOME/bin:$MNI_DIR/bin:$FSL_DIR/bin:$PATH&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NOTE: In the above bashrc, FSL_DIR is also defined. FSL is not part of FreeSurfer, but is installed and available to all users on Cheaha. To start using FSL/bedpostx [http://docs.uabgrid.uab.edu/wiki/FSL see this documentation.]&lt;br /&gt;
&lt;br /&gt;
2. Source the above environment variables. &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source $HOME/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Example recon_all ===&lt;br /&gt;
&lt;br /&gt;
1. Prepare by creating a subjects directory to hold image files in .nii format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir $HOME/subjects&lt;br /&gt;
&lt;br /&gt;
cd $HOME/subjects&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Get example image by copying the line below&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://repo.uabgrid.uab.edu/files/freesurfer/example.nii.gz&lt;br /&gt;
&lt;br /&gt;
gunzip example.nii.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Create job submission script ====&lt;br /&gt;
&lt;br /&gt;
This is a simple SGE script to submit recon-all process. This script first copies your subjects directory from your $HOME containing the MRI data to Cheaha's high performance file system, $UABGRID_SCRATCH, so as to ramp the speed of recon-all process. The recon-all process is then executed on $UABGRID_SCRATCH. &lt;br /&gt;
&lt;br /&gt;
NOTE: For the example run, we've created a subjects directory at $HOME to hold the example.nii image. &lt;br /&gt;
For your actual run with real images, if you've copied your images to another location, then make sure to change $HOME/subjects (line no 7) accordingly in the script below.&lt;br /&gt;
&lt;br /&gt;
Open a text editor and copy-paste the below contents:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
scratch=$UABGRID_SCRATCH&lt;br /&gt;
jobs=$scratch/jobs&lt;br /&gt;
sub=$scratch/subjects&lt;br /&gt;
mkdir $jobs&lt;br /&gt;
cp -r $HOME/subjects $scratch/&lt;br /&gt;
&lt;br /&gt;
function run-recon-all() {&lt;br /&gt;
cd $scratch&lt;br /&gt;
#create submit script for each patient in the subjects directory&lt;br /&gt;
for patient in `ls -1 $sub`&lt;br /&gt;
do&lt;br /&gt;
unset SUBJECTS_DIR&lt;br /&gt;
SUBJECTS_DIR=$sub&lt;br /&gt;
export SUBJECTS_DIR&lt;br /&gt;
cat &amp;gt; $jobs/recon-all-$patient.sh &amp;lt;&amp;lt;EOF &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#$ -S /bin/bash&lt;br /&gt;
#$ -cwd&lt;br /&gt;
#&lt;br /&gt;
#$ -N recon-all-$patient&lt;br /&gt;
# Set the hard and soft run time limits (ex: 1hour/58 min)&lt;br /&gt;
#$ -l h_rt=30:00:00,s_rt=29:55:00&lt;br /&gt;
#$ -j y&lt;br /&gt;
#$ -M YOUR_EMAIL_ADDRESS&lt;br /&gt;
#$ -m eas&lt;br /&gt;
# set up FreeSurfer environment variables&lt;br /&gt;
&lt;br /&gt;
mri_convert -oi -os $SUBJECTS_DIR/$patient $SUBJECTS_DIR/$patient.mgz &lt;br /&gt;
&lt;br /&gt;
sleep 15&lt;br /&gt;
&lt;br /&gt;
recon-all -sd $SUBJECTS_DIR -s $patient&lt;br /&gt;
EOF&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
#submit job script for each patient in the jobs directory to the cluster&lt;br /&gt;
pushd $jobs&lt;br /&gt;
for script in `ls -1`&lt;br /&gt;
do&lt;br /&gt;
echo &amp;quot;submitting job $script&amp;quot;&lt;br /&gt;
qsub $script&lt;br /&gt;
done&lt;br /&gt;
popd&lt;br /&gt;
}&lt;br /&gt;
run-recon-all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Make script executable ====&lt;br /&gt;
&lt;br /&gt;
Make the above script executable&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x &amp;lt;name-of-script-above&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Submit job script ====&lt;br /&gt;
&lt;br /&gt;
Then submit that script with&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./name-of-script-above&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Track status of job ====&lt;br /&gt;
&lt;br /&gt;
Check on the job status with qstat.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qstat -u $USER&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Clean-up scratch ====&lt;br /&gt;
&lt;br /&gt;
After the completion of the recon-all process, copy the results and logs back to your $HOME and delete the contents from scratch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r $UABGRID_SCRATCH/subjects $HOME/subjects-results&lt;br /&gt;
&lt;br /&gt;
cp -r $UABGRID_SCRATCH/jobs $HOME/jobs-results&lt;br /&gt;
&lt;br /&gt;
rm -rf $UABGRID_SCRATCH/subjects&lt;br /&gt;
&lt;br /&gt;
rm -rf $UABGRID_SCRATCH/jobs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Transfer files from Cheaha to local computer ==&lt;br /&gt;
&lt;br /&gt;
Transfer the subjects/jobs directory from your home account on Cheaha to your local computer with '''psftp'''. [http://docs.uabgrid.uab.edu/wiki/WorkingWithPutty#File_Transfer Here's how to transfer files using psftp].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/TestingFreeSurfer Freesurfer wiki]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/Data Freesurfer Tutorial]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/recon-all recon-all]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/mri_convert mri_convert]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=FSL&amp;diff=3408</id>
		<title>FSL</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=FSL&amp;diff=3408"/>
		<updated>2011-10-05T15:59:06Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: add latest version info and download link for fsl&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.fmrib.ox.ac.uk/fsl/index.html FSL] is a comprehensive library of analysis tools for FMRI, MRI and DTI brain imaging data. FSL is written mainly by members of the Analysis Group, FMRIB, Oxford, UK.&lt;br /&gt;
&lt;br /&gt;
The [http://www.fmrib.ox.ac.uk/fsldownloads/ latest version of FSL available is 4.1.6]. The last update to this software was in 2008.&lt;br /&gt;
&lt;br /&gt;
== FSL on Cheaha ==&lt;br /&gt;
&lt;br /&gt;
[http://www.fmrib.ox.ac.uk/fsl/fsl/linux.html FSL-4.1.6] is installed on Cheaha. ''module'' command can be used to find out the current installed version. For FSL, use &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module whatis fsl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Environment Setup ==&lt;br /&gt;
&lt;br /&gt;
Before running any FSL applications like ''bedpostx'', set up the necessary environment with the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module load fsl/fsl-4.1.6&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=FSL&amp;diff=3405</id>
		<title>FSL</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=FSL&amp;diff=3405"/>
		<updated>2011-10-04T20:03:43Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: separate content into different headings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.fmrib.ox.ac.uk/fsl/index.html FSL] is a comprehensive library of analysis tools for FMRI, MRI and DTI brain imaging data. FSL is written mainly by members of the Analysis Group, FMRIB, Oxford, UK.&lt;br /&gt;
&lt;br /&gt;
== FSL on Cheaha ==&lt;br /&gt;
&lt;br /&gt;
[http://www.fmrib.ox.ac.uk/fsl/fsl/linux.html FSL-4.1.6] is installed on Cheaha. ''module'' command can be used to find out the current installed version. For FSL, use &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module whatis fsl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Environment Setup ==&lt;br /&gt;
&lt;br /&gt;
Before running any FSL applications like ''bedpostx'', set up the necessary environment with the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module load fsl/fsl-4.1.6&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=FreeSurfer&amp;diff=3404</id>
		<title>FreeSurfer</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=FreeSurfer&amp;diff=3404"/>
		<updated>2011-10-04T19:59:11Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: change heading names, add links to ssh config for linux and mac&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/FreeSurferBeginnersGuide FreeSurfer] is a freely available software package developed by investigators at the Athinoula A. Martinos Center for Biomedical Imaging used for a number of procedures including:&lt;br /&gt;
&lt;br /&gt;
# Creation of computerized models of the brain from magnetic resonance imaging (MRI) data. &lt;br /&gt;
# Processing of functional magnetic resonance imaging (fMRI) data.&lt;br /&gt;
# Measuring a number of morphometric properties of the brain including cortical thickness and regional volumes.&lt;br /&gt;
# Intersubject averaging of structural and functional data using a procedure that aligns individuals based on their cortical folding patterns for optimal alignment of homologous neural regions.&lt;br /&gt;
&lt;br /&gt;
== FreeSurfer on Cheaha ==&lt;br /&gt;
FreeSurfer-4.5 version is installed on Cheaha. ''module'' command can be used to find out the current installed version. For Freesurfer, use&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module whatis freesurfer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FreeSurfer run its process in a non-parallel environment, so there won't be much benefit from a dual/quad/hex core machine for a single case analysis. However a number of FreeSurfer recon-all processes can be started in the same machine, thereby, theoretically reducing the time to analyze a group of cases. Following is a tutorial to setup your Freesurfer environment and to run an example recon-all process on Cheaha.&lt;br /&gt;
&lt;br /&gt;
=== SSH-key Config ===&lt;br /&gt;
&lt;br /&gt;
Windows:&lt;br /&gt;
[http://docs.uabgrid.uab.edu/wiki/WorkingWithPutty#SSH_Keys Configure putty] to connect to Cheaha with ssh-keys. &lt;br /&gt;
&lt;br /&gt;
Follow [http://docs.uabgrid.uab.edu/wiki/MatLab_SSH_Config#Linux this link] for ssh key config on linux.&lt;br /&gt;
&lt;br /&gt;
Follow [http://docs.uabgrid.uab.edu/wiki/MatLab_SSH_Config#Mac this link] for ssh key config on mac.&lt;br /&gt;
&lt;br /&gt;
=== Environment Setup ===&lt;br /&gt;
&lt;br /&gt;
Setting up an environment to run FreeSurfer on Cheaha, consists of defining FreeSurfer related variables and their installation paths. Steps 1 and 2 are a one-time set up, ie., the first time you login to Cheaha. Need not set up and source env variables defined in .bashrc from the next time you login to Cheaha (as at login bashrc is auto-sourced). &lt;br /&gt;
 &lt;br /&gt;
1. To set up your environment on Cheaha, open $HOME/.bashrc with your favorite text editor such as vim, nano, emacs etc., and copy-paste the contents below:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export FREESURFER_HOME=/share/apps/freesurfer/4.5&lt;br /&gt;
source $FREESURFER_HOME/SetUpFreeSurfer.sh&lt;br /&gt;
export FSFAST_HOME=$FREESURFER_HOME/fsfast&lt;br /&gt;
export FSF_OUTPUT_FORMAT=nii&lt;br /&gt;
export MNI_DIR=$FREESURFER_HOME/mni&lt;br /&gt;
export FSL_DIR=$HOME/fsl&lt;br /&gt;
export PATH=$FREESURFER_HOME/bin:$FSFAST_HOME/bin:$MNI_DIR/bin:$FSL_DIR/bin:$PATH&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
NOTE: In the above bashrc, FSL_DIR is also defined. FSL is not part of FreeSurfer, but is installed and available to all users on Cheaha. To start using FSL/bedpostx [http://docs.uabgrid.uab.edu/wiki/FSL see this documentation.]&lt;br /&gt;
&lt;br /&gt;
2. Source the above environment variables. &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
source $HOME/.bashrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Example recon_all ===&lt;br /&gt;
&lt;br /&gt;
1. Prepare by creating a subjects directory to hold image files in .nii format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir $HOME/subjects&lt;br /&gt;
&lt;br /&gt;
cd $HOME/subjects&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Get example image by copying the line below&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://repo.uabgrid.uab.edu/files/freesurfer/example.nii.gz&lt;br /&gt;
&lt;br /&gt;
gunzip example.nii.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Create job submission script ====&lt;br /&gt;
&lt;br /&gt;
This is a simple SGE script to submit recon-all process. This script first copies your subjects directory from your $HOME containing the MRI data to Cheaha's high performance file system, $UABGRID_SCRATCH, so as to ramp the speed of recon-all process. The recon-all process is then executed on $UABGRID_SCRATCH. &lt;br /&gt;
&lt;br /&gt;
NOTE: For the example run, we've created a subjects directory at $HOME to hold the example.nii image. &lt;br /&gt;
For your actual run with real images, if you've copied your images to another location, then make sure to change $HOME/subjects (line no 7) accordingly in the script below.&lt;br /&gt;
&lt;br /&gt;
Open a text editor and copy-paste the below contents:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
scratch=$UABGRID_SCRATCH&lt;br /&gt;
jobs=$scratch/jobs&lt;br /&gt;
sub=$scratch/subjects&lt;br /&gt;
mkdir $jobs&lt;br /&gt;
cp -r $HOME/subjects $scratch/&lt;br /&gt;
&lt;br /&gt;
function run-recon-all() {&lt;br /&gt;
cd $scratch&lt;br /&gt;
#create submit script for each patient in the subjects directory&lt;br /&gt;
for patient in `ls -1 $sub`&lt;br /&gt;
do&lt;br /&gt;
unset SUBJECTS_DIR&lt;br /&gt;
SUBJECTS_DIR=$sub&lt;br /&gt;
export SUBJECTS_DIR&lt;br /&gt;
cat &amp;gt; $jobs/recon-all-$patient.sh &amp;lt;&amp;lt;EOF &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#$ -S /bin/bash&lt;br /&gt;
#$ -cwd&lt;br /&gt;
#&lt;br /&gt;
#$ -N recon-all-$patient&lt;br /&gt;
# Set the hard and soft run time limits (ex: 1hour/58 min)&lt;br /&gt;
#$ -l h_rt=30:00:00,s_rt=29:55:00&lt;br /&gt;
#$ -j y&lt;br /&gt;
#$ -M YOUR_EMAIL_ADDRESS&lt;br /&gt;
#$ -m eas&lt;br /&gt;
# set up FreeSurfer environment variables&lt;br /&gt;
&lt;br /&gt;
mri_convert -oi -os $SUBJECTS_DIR/$patient $SUBJECTS_DIR/$patient.mgz &lt;br /&gt;
&lt;br /&gt;
sleep 15&lt;br /&gt;
&lt;br /&gt;
recon-all -sd $SUBJECTS_DIR -s $patient&lt;br /&gt;
EOF&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
#submit job script for each patient in the jobs directory to the cluster&lt;br /&gt;
pushd $jobs&lt;br /&gt;
for script in `ls -1`&lt;br /&gt;
do&lt;br /&gt;
echo &amp;quot;submitting job $script&amp;quot;&lt;br /&gt;
qsub $script&lt;br /&gt;
done&lt;br /&gt;
popd&lt;br /&gt;
}&lt;br /&gt;
run-recon-all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Make script executable ====&lt;br /&gt;
&lt;br /&gt;
Make the above script executable&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x &amp;lt;name-of-script-above&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Submit job script ====&lt;br /&gt;
&lt;br /&gt;
Then submit that script with&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./name-of-script-above&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Track status of job ====&lt;br /&gt;
&lt;br /&gt;
Check on the job status with qstat.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
qstat -u $USER&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Clean-up scratch ====&lt;br /&gt;
&lt;br /&gt;
After the completion of the recon-all process, copy the results and logs back to your $HOME and delete the contents from scratch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r $UABGRID_SCRATCH/subjects $HOME/subjects-results&lt;br /&gt;
&lt;br /&gt;
cp -r $UABGRID_SCRATCH/jobs $HOME/jobs-results&lt;br /&gt;
&lt;br /&gt;
rm -rf $UABGRID_SCRATCH/subjects&lt;br /&gt;
&lt;br /&gt;
rm -rf $UABGRID_SCRATCH/jobs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Transfer files from Cheaha to local computer ==&lt;br /&gt;
&lt;br /&gt;
Transfer the subjects/jobs directory from your home account on Cheaha to your local computer with '''psftp'''. [http://docs.uabgrid.uab.edu/wiki/WorkingWithPutty#File_Transfer Here's how to transfer files using psftp].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/TestingFreeSurfer Freesurfer wiki]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/Data Freesurfer Tutorial]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/recon-all recon-all]&lt;br /&gt;
&lt;br /&gt;
[http://surfer.nmr.mgh.harvard.edu/fswiki/mri_convert mri_convert]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=File:Ha-20110816.odp&amp;diff=3402</id>
		<title>File:Ha-20110816.odp</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=File:Ha-20110816.odp&amp;diff=3402"/>
		<updated>2011-09-29T17:38:10Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: mysql high availability presentation in openoffice format. Test for uploading file of type odp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mysql high availability presentation in openoffice format. Test for uploading file of type odp&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=API&amp;diff=3124</id>
		<title>API</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=API&amp;diff=3124"/>
		<updated>2011-09-13T02:29:33Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: initial commit for api wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Research Notebook ==&lt;br /&gt;
&lt;br /&gt;
''[http://blogs.uabgrid.uab.edu/jpr/2011/09/a-public-record-sheer-curation-and-the-research-notebook/ The research computing platform] is an environment that records the context surrounding our [http://git-scm.com/ computations], [http://projects.uabgrid.uab.edu/r-group projects], [http://dev.uabgrid.uab.edu/ platform], [http://blogs.uabgrid.uab.edu/jpr ideas], and [http://docs.uabgrid.uab.edu/ knowledge]. Our goal is a public record of the state and evolution of the environment in which we conduct our research: documented processes that can be incorporated by research teams,  influenced by research needs, and shared with peers.  This environment is integral to the digital archive of our research effort.  This is the research notebook.''&lt;br /&gt;
&lt;br /&gt;
== RESTful Style Programming ==&lt;br /&gt;
&lt;br /&gt;
At the core of the research computing platform is a collection of open source tools. Most of these tools have a web programmable interface that support a variety of functionality. The interfaces range from [http://en.wikipedia.org/wiki/SOAP SOAP] and [http://en.wikipedia.org/wiki/Xmlrpc XML-RPC] to [http://en.wikipedia.org/wiki/Restful RESTful]. The tool spaces which span the breadth of the research computing platform are:&lt;br /&gt;
* Resource management&lt;br /&gt;
:: web APIs for vm register/start/stop via OpenNebula&lt;br /&gt;
&lt;br /&gt;
* Project management&lt;br /&gt;
:: web APIs to group management, mailing lists, Wordpress, Trac, MediaWiki and new code to tie them together&lt;br /&gt;
&lt;br /&gt;
* Job Management&lt;br /&gt;
:: web APIs from Galaxy to control workflows&lt;br /&gt;
&lt;br /&gt;
These fairly well align with the [http://en.wikipedia.org/wiki/Infrastructure_as_a_service#Layers Cloud paradigms] of Infrastructure (I), Platform (P), and Application (A) as a Service, ie. the IaaS, PaaS, and AaaS.&lt;br /&gt;
&lt;br /&gt;
The goal of our research computing platform is to allow these to be extended into whatever areas interest people and which they are &lt;br /&gt;
willing to build out. &lt;br /&gt;
&lt;br /&gt;
For example, developers can use these tools to build their own web services and expose them to the communities they want to support.  Their users will need resource keys (akin to what you would use for Google or Facebook services, they could even run FB apps) if they are going to be resource intensive APIs or whatever.  The sky is pretty much the limit here.&lt;br /&gt;
&lt;br /&gt;
== How to ==&lt;br /&gt;
&lt;br /&gt;
== API Overview ==&lt;br /&gt;
&lt;br /&gt;
Here's a list of developer documentation on the available programmable interfaces for the core tools of the research computing platform&lt;br /&gt;
* OpenNebula Cloud API - offers two interfaces&lt;br /&gt;
: 1. [http://opennebula.org/documentation:rel3.0:occiug OGF OCCI API]&lt;br /&gt;
:: RESTful service based on the Open Grid Forum (OGF) Open Cloud Computing Interface (OCCI) API specification. OCCI is a Protocol and API for all kinds of management tasks, including deployment, autonomic scaling and monitoring.&lt;br /&gt;
: 2. [http://opennebula.org/documentation:rel3.0:ec2qug EC2 Query API]&lt;br /&gt;
:: a subset of the EC2 Query interface, enabling the creation of public clouds managed by OpenNebula&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Documentation&amp;diff=3123</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Documentation&amp;diff=3123"/>
		<updated>2011-09-12T21:08:33Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Developer Guide */ add API section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The UABgrid Documentation provides an overview of content from specific interest perspectives. &lt;br /&gt;
&lt;br /&gt;
It is a work in progress.  As of 2009-11-11 it only includes pages already existing and provides guidance for how to structure collected information.&lt;br /&gt;
&lt;br /&gt;
Caveat Emptor: Some of information is of historical nature, having been created early in the UABgrid Pilot (circa 2007Q3) before usage scenarios started shaping value.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
* [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= User Guide =&lt;br /&gt;
&lt;br /&gt;
* Applications&lt;br /&gt;
** Collaboration&lt;br /&gt;
*** [[Git]]&lt;br /&gt;
*** [[Mediawiki]]&lt;br /&gt;
*** [[Sympa]]&lt;br /&gt;
*** [[Trac]]&lt;br /&gt;
*** [[Wordpress]]&lt;br /&gt;
** Scientific &lt;br /&gt;
*** [[BLAST]]&lt;br /&gt;
*** [[CNS]]&lt;br /&gt;
*** [[FreeSurfer]]&lt;br /&gt;
*** [[FSL]]&lt;br /&gt;
*** [[Galaxy]]&lt;br /&gt;
*** [[Impute]]&lt;br /&gt;
*** [[MatLab]]&lt;br /&gt;
*** [[MrBayes]]&lt;br /&gt;
*** [[SPPARKS]]&lt;br /&gt;
*** [[NAMD]]&lt;br /&gt;
   &lt;br /&gt;
* [[Trust_UABgrid_CA|Using UABgrid Web Sites]]&lt;br /&gt;
&lt;br /&gt;
* [[Subversion]]&lt;br /&gt;
&lt;br /&gt;
= Developer Guide =&lt;br /&gt;
&lt;br /&gt;
* Identity Management&lt;br /&gt;
** [[IdentityPrimer]]&lt;br /&gt;
** [[UABgrid Web Applications|Identity for Web Apps]]&lt;br /&gt;
*** [[UABgrid_SP_Metadata]]&lt;br /&gt;
* Application Frameworks&lt;br /&gt;
** HPC Workflow Tools&lt;br /&gt;
*** [[UABgrid Jobs|Understanding Workflows]]&lt;br /&gt;
*** [[Swift Notes|Swift]]&lt;br /&gt;
*** [[UsingGridWay|GridWay]]&lt;br /&gt;
** caGrid/DASI Tools &lt;br /&gt;
*** [[HowtoInstallCagrid]]: Installation notes for caGrid stack&lt;br /&gt;
*** [[HowtoDataModelling]]: Data/Object modelling using EA/caAdapter&lt;br /&gt;
*** [[HowtoBuildDataService]]: Data service build process using caCORE-SDK&lt;br /&gt;
*** [[HowtoBuildGridDataService]]: Grid service build process using Introduce&lt;br /&gt;
*** [[HowtoDeployWebService]]: Deployment steps for web service&lt;br /&gt;
*** [[HowtoDeployGridService]]: Deployment steps for grid service&lt;br /&gt;
*** [[HowtoQueryDataService]]: Quering data service using CQL/DCQL&lt;br /&gt;
** Developer Tools&lt;br /&gt;
*** [[XAMPP]]&lt;br /&gt;
*** [[API]]&lt;br /&gt;
&lt;br /&gt;
= System Administrator Guide =&lt;br /&gt;
&lt;br /&gt;
* System Overview&lt;br /&gt;
** [[System Types]]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=UAB_Research_Computing_Day_2011&amp;diff=3114</id>
		<title>UAB Research Computing Day 2011</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=UAB_Research_Computing_Day_2011&amp;diff=3114"/>
		<updated>2011-09-09T19:55:07Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Handout and Promotional Materials */ add rcday and hpc bootcamp flyer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The 2011 UAB Research Computing Day will be held '''September 15, 2011''' at the Hill University Center.&lt;br /&gt;
&lt;br /&gt;
Activities this year will include a seminar on Thursday, September 15, 2011 with invited talks, campus researchers, and poster session. This will be followed on Friday September 16, 2011 by an HPC Bootcamp that includes a Next Generation Sequencing Workshop using Galaxy.&lt;br /&gt;
&lt;br /&gt;
[[UAB Research Computing Day]] is dedicated to dialogs on science, engineering, and their ever present drive to advance the art of technology in opening new research frontiers. These dialogs connect with our daily operations, touch the far edges of the Internet, and intersect with the themes of national funding agencies and peer institutions.  Please visit the [[UAB Research Computing Day|Research Computing Day]] page for an verview and history of past events.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Event Days and Times ==&lt;br /&gt;
&lt;br /&gt;
* 8:30 - 4pm, September 15, 2011, 2011 UAB Research Computing Day at the Hill University Center&lt;br /&gt;
* 9:00 - 3:30pm. September 16, 2011 [[2011_HPC_Boot_Camp|2011 HPC Boot Camp and Galaxy Workshop]] at the Hill University Center&lt;br /&gt;
&lt;br /&gt;
== Registration ==&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://workspaces.ad.uab.edu/it/projects/projectspaces/2011_Research_Computing_Day_102/default.aspx  registration page] to reserve your attendance today.  Registration will ensure adequate resources are available for the even and is required to reserve a provided lunch.&lt;br /&gt;
&lt;br /&gt;
A separate registration is required for the UAB HPC Bootcamp 2011, please [http://uabhpcbootcamp2011.eventbrite.com/ register here] and [[2011 HPC Boot Camp|view agenda here]]&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
{{:2011_Research_Computing_Day_Agenda}}&lt;br /&gt;
&lt;br /&gt;
== Program Committee ==&lt;br /&gt;
&lt;br /&gt;
{{:2011_Research_Computing_PC}}&lt;br /&gt;
&lt;br /&gt;
== Handout and Promotional Materials ==&lt;br /&gt;
&lt;br /&gt;
* [[Image:CI_agenda_15Sept2011.pdf‎|page agenda handout for event attendees]]&lt;br /&gt;
* [[Image:Rcday2011-flyer.pdf‎|page flyer for RCDay and HPC Bootcamp]]&lt;br /&gt;
&lt;br /&gt;
[[Category:RCDay2011]]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=File:Rcday2011-flyer.pdf&amp;diff=3113</id>
		<title>File:Rcday2011-flyer.pdf</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=File:Rcday2011-flyer.pdf&amp;diff=3113"/>
		<updated>2011-09-09T19:52:08Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: 2011 Research Computing Day (Sep 15) and HPC Bootcamp (Sep 16) flyer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2011 Research Computing Day (Sep 15) and HPC Bootcamp (Sep 16) flyer&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=File:HighAvailabilityOverview-MySQL-HA-Solutions-20110823.pdf&amp;diff=3025</id>
		<title>File:HighAvailabilityOverview-MySQL-HA-Solutions-20110823.pdf</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=File:HighAvailabilityOverview-MySQL-HA-Solutions-20110823.pdf&amp;diff=3025"/>
		<updated>2011-08-24T15:08:34Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: Overview of HA - components, solutions, and environments. Also has notes regarding each of the components of HA&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of HA - components, solutions, and environments. Also has notes regarding each of the components of HA&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=MacNotes&amp;diff=2961</id>
		<title>MacNotes</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=MacNotes&amp;diff=2961"/>
		<updated>2011-07-26T23:33:33Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Useful Links */ add link to mac automator tool&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Media:[[Media:Example.ogg]]]]== Mac OS user notes ==&lt;br /&gt;
&lt;br /&gt;
=== Open Source Software ===&lt;br /&gt;
'''* [http://www.macports.org MacPorts]: Tool to access and install open-source software on the Mac OS X operating system.''' &lt;br /&gt;
# [http://svn.macports.org/repository/macports/downloads/MacPorts-1.7.1/MacPorts-1.7.1-10.5-Leopard.dmg Install MacPorts for Mac OS X 10.5 (Leopard)]&lt;br /&gt;
# [https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20414 Install Xcode] -  integrated development environment for creating great Mac and iPhone applications. You would need an Apple Developer Connection (ADC) id, which can be created from the above link and then can download Xcode for free.&lt;br /&gt;
Refer [http://guide.macports.org/#installing here] for further details on installing MacPorts.&lt;br /&gt;
&lt;br /&gt;
Similar to '''yum/apt-get''', '''port''' is the command used to interact with MacPorts. Common port commands are:&lt;br /&gt;
 port list&lt;br /&gt;
 port search &amp;lt;search-text&amp;gt;&lt;br /&gt;
 port info &amp;lt;app-name&amp;gt;  &lt;br /&gt;
 port install &amp;lt;app-name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More port commands can be found with&lt;br /&gt;
&lt;br /&gt;
 man 1 port&lt;br /&gt;
&lt;br /&gt;
'''* [http://www.freesmug.org/ FreeSoftware Mac User Group]: Tutorials, info, and news about free and open source Mac software.''' &lt;br /&gt;
&lt;br /&gt;
=== Software Install ===&lt;br /&gt;
* '''Microsoft Office 200'''8: Download ISO from [http://www.uab.edu/it/software/index.php UAB IT software library]. The Mac OS X is able to do installation directly from an ISO file. &lt;br /&gt;
==== Mozilla ====&lt;br /&gt;
* '''Firefox''': Download and install Firefox from the [http://www.mozilla.com/en-US/firefox/firefox.html Mozilla website]&lt;br /&gt;
* '''Thunderbird''': Download and Install Thunderbird from [http://www.mozillamessaging.com/en-US/thunderbird/ here].&lt;br /&gt;
&lt;br /&gt;
===== Mailbox Alert Add-on to Thunderbird =====&lt;br /&gt;
&lt;br /&gt;
By default, Thunderbird on Mac does not provide a pop up for new messages. To get pop-ups from thunderbird, every time you get a new message, [https://addons.mozilla.org/en-US/thunderbird/addon/2610 install this Mailbox Alert Add-on]. After installing the add-on, &lt;br /&gt;
# Select a folder in your account&lt;br /&gt;
# Go to Tools -&amp;gt; Mailbox Alert Preferences&lt;br /&gt;
# Check '''Show a message''' and type in a message in the second blank text field&lt;br /&gt;
# Check icon&lt;br /&gt;
# Check Play a sound&lt;br /&gt;
# Click Global Preferences and change Position, Effect, Pop up duration On click options to your liking.&lt;br /&gt;
Now you will get a pop up and the folder with the new message will be highlighted in blue with the number of new messages in parentheses beside the folder.&lt;br /&gt;
&lt;br /&gt;
===== Notification system: Growl =====&lt;br /&gt;
I installed growl on my mac, which is a notification system for Mac. I found it quite useful for getting new email notification. It can be configured to give other system notifications as well. For more info.:  http://growl.info/about.php&lt;br /&gt;
&lt;br /&gt;
===== Daily notebook / journaling system: Journler =====&lt;br /&gt;
The 'journler' seems to be good application for taking and organizing notes. It also supports publishing to a blog and posting as an email. It has a keyboard shortcut for inserting date/time, which I find really useful in text editors. For more info.:  http://journler.com/&lt;br /&gt;
&lt;br /&gt;
===== Terminal application: iTerm =====&lt;br /&gt;
iTerm is an external terminal emulation program for Mac. It supports tabbed browsing and naming tabs is easy. We can bookmark our most frequently used sessions. I found it much better than native Mac's terminal program. For more info.: http://iterm.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== MIME Edit Add-on to Thunderbird =====&lt;br /&gt;
&lt;br /&gt;
To open file attachments of type *.doc, *.pdf etc., from Thunderbird, [https://addons.mozilla.org/en-US/thunderbird/addon/4498  install this MIME Edit Add-on]. After installing the Add-on,&lt;br /&gt;
# Go to menu Tools-&amp;gt;MIME Edit...&lt;br /&gt;
# Go to Edit tab and click &amp;quot;New Type&amp;quot; button&lt;br /&gt;
# In &amp;quot;MIME type&amp;quot; and &amp;quot;Extension&amp;quot; textfields, type &amp;quot;PDF&amp;quot;.&lt;br /&gt;
# Select the radiobutton &amp;quot;Open it with&amp;quot; and choose the path of acroread application by clicking the 'Choose' button.&lt;br /&gt;
# Click OK on all open dialogs and restart Thunderbird.&lt;br /&gt;
&lt;br /&gt;
==== Image Editor ====&lt;br /&gt;
&lt;br /&gt;
* GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools. &lt;br /&gt;
* Homepage:    http://www.gimp.org/&lt;br /&gt;
* Install Gimp on Mac OS 10.5 with MacPorts (make sure you [http://docs.uabgrid.uab.edu/wiki/MacNotes#Open_Source_Software install MacPorts first]) as follows:&lt;br /&gt;
&lt;br /&gt;
 sudo port install gimp2&lt;br /&gt;
&lt;br /&gt;
NOTE: Takes quite a while to get started the first time the port install is run (~3-5m) and then some more to first download and install the dependencies like curl, perl etc. The list of gimp dependencies are:&lt;br /&gt;
 $ port deps gimp2&lt;br /&gt;
 gimp2 has build dependencies on:&lt;br /&gt;
 pkgconfig&lt;br /&gt;
 intltool&lt;br /&gt;
 p5-xml-parser&lt;br /&gt;
 gimp2 has library dependencies on:&lt;br /&gt;
 iso-codes&lt;br /&gt;
 gegl&lt;br /&gt;
 gtk2&lt;br /&gt;
 libmng&lt;br /&gt;
 libexif&lt;br /&gt;
 aalib&lt;br /&gt;
 librsvg&lt;br /&gt;
 poppler&lt;br /&gt;
 gnome-vfs&lt;br /&gt;
 libgnomeui&lt;br /&gt;
 curl&lt;br /&gt;
 libwmf&lt;br /&gt;
 lcms&lt;br /&gt;
 dbus-glib&lt;br /&gt;
 py25-gtk&lt;br /&gt;
&lt;br /&gt;
=== Configurations === &lt;br /&gt;
* LDAP for address book: Check [http://main.uab.edu/Sites/it/faqs/49036 UAB IT FAQ page] for LDAP configuration settings. &lt;br /&gt;
&lt;br /&gt;
=== MySQL ===&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
* [http://developer.apple.com/internet/opensource/osdb.html MySQL on Mac OS X]&lt;br /&gt;
* [http://www.malisphoto.com/tips/mysql-on-os-x.html Compling and Editing MSQL5 on Mac OS X 10.6]&lt;br /&gt;
* [http://dev.mysql.com/doc/refman/5.0/en/mac-os-x-installation.html MySQL ref Manual - Installing MySQL on Mac OS X]&lt;br /&gt;
&lt;br /&gt;
=== Eclipse ===&lt;br /&gt;
&lt;br /&gt;
Installing Eclipse on Mac is a no-brainer. Configuring is a bit tricky, especially, if you dont know your way around Mac. &lt;br /&gt;
&lt;br /&gt;
To configure Eclipse with increased JVM heap size, so that you dont get '''OutOfMemoryError'''&lt;br /&gt;
&lt;br /&gt;
# Edit '''eclipse.ini''' inside the Eclipse application bundle, to pass arguments to Eclipse&lt;br /&gt;
#  select the Eclipse application bundle icon while holding down the Control Key. This will present you with a popup menu.&lt;br /&gt;
# select &amp;quot;Show Package Contents&amp;quot; in the popup menu. Locate eclipse.ini file in the Contents/MacOS subfolder and open it with your favorite text editor to edit the command line options.&lt;br /&gt;
# the options for increasing the JVM heap size are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-vmargs&lt;br /&gt;
-Xms128m&lt;br /&gt;
-Xmx512m&lt;br /&gt;
-XX:MaxPermSize=128m&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
* [http://blog.xam.dk/?p=58 Max's blog Eclipse and Memory Settings]&lt;br /&gt;
* [http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm IBM's Running Eclipse]&lt;br /&gt;
&lt;br /&gt;
=== Java -1.5 ===&lt;br /&gt;
&lt;br /&gt;
Mac OS X 10.5 (leopard) and 10.6 (snow leopard) are installed with only Java-1.6. For applications requiring Java-1.5 (like caGrid apps - catissue etc), download Apple's version of Java-1.5&lt;br /&gt;
&lt;br /&gt;
 * [http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_7 Java for Mac OS X 10.5 update 7]&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
&lt;br /&gt;
[http://chxor.chxo.com/post/183013153/installing-java-1-5-on-snow-leopard Installing Java-1.5 on snow leopard]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
=== JBoss 4.2.2.GA ===&lt;br /&gt;
&lt;br /&gt;
Starting the Jboss container on Mac OS X (10.6) results in the following error&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./bin/run.sh: line 89: ulimit: open files: cannot modify limit: Invalid argument&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
JBoss forum has [https://jira.jboss.org/jira/browse/JBAS-4948 a thread] on the above error. Provided in the thread is patch ( not the attachment) in the last email (dated 03-29-2010). This patch sets the variable ''MAX_FD_LIMIT'' in case of a ''darwin'' based system with ''sysctl'' command instead of ''ulimit''. The complete and a more current patch is as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--- run.sh.orig 2010-04-16 12:50:20.000000000 -0500&lt;br /&gt;
+++ run.sh      2010-04-16 12:51:32.000000000 -0500&lt;br /&gt;
@@ -78,8 +78,11 @@&lt;br /&gt;
 export JBOSS_HOME&lt;br /&gt;
 &lt;br /&gt;
 # Increase the maximum file descriptors if we can&lt;br /&gt;
-if [ &amp;quot;$cygwin&amp;quot; = &amp;quot;false&amp;quot; ]; then&lt;br /&gt;
+if [ &amp;quot;$darwin&amp;quot; = &amp;quot;false&amp;quot; ]; then&lt;br /&gt;
     MAX_FD_LIMIT=`ulimit -H -n`&lt;br /&gt;
+else&lt;br /&gt;
+    MAX_FD_LIMIT=`sysctl -n kern.maxfilesperproc`&lt;br /&gt;
+fi&lt;br /&gt;
     if [ $? -eq 0 ]; then&lt;br /&gt;
        if [ &amp;quot;$MAX_FD&amp;quot; = &amp;quot;maximum&amp;quot; -o &amp;quot;$MAX_FD&amp;quot; = &amp;quot;max&amp;quot; ]; then&lt;br /&gt;
            # use the system max&lt;br /&gt;
@@ -93,7 +96,6 @@&lt;br /&gt;
     else&lt;br /&gt;
        warn &amp;quot;Could not query system maximum file descriptor limit: $MAX_FD_LIMIT&amp;quot;&lt;br /&gt;
     fi&lt;br /&gt;
-fi&lt;br /&gt;
 &lt;br /&gt;
 # Setup the JVM&lt;br /&gt;
 if [ &amp;quot;x$JAVA&amp;quot; = &amp;quot;x&amp;quot; ]; then&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save the above as ''patch.txt'' and apply the patch to Jboss startup script (run.sh) as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $JBOSS_HOME/bin&lt;br /&gt;
&lt;br /&gt;
patch -b run.sh &amp;lt; patch.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create ''pidof'' command ===&lt;br /&gt;
''pidof'' utility does not exist in Mac OS X. Create one as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ps axc|awk &amp;quot;{if (\$5==\&amp;quot;$1\&amp;quot;) print \$1}&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save the above in '''/bin/pidof'''. Change permissions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 755 /bin/pidof &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
To list the process id, run the command with a service/app name, for eg.,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pidof iTunes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reference: http://www.macosxhints.com/article.php?story=20030618114543169&lt;br /&gt;
&lt;br /&gt;
=== Useful Links === &lt;br /&gt;
* [http://support.apple.com/kb/HT1343 Mac OS X keyboard shortcuts]&lt;br /&gt;
* A very useful tool is the '''Automator''' in mac - http://support.apple.com/kb/ht2488&lt;br /&gt;
&lt;br /&gt;
=== Tips for getting Mac-friendly or otherwise === &lt;br /&gt;
* '''Disable auto unzipping of Safari downloaded zip file''': Safari automatically unzips downloaded zip file. You can disable it by Safari-Preferences -&amp;gt; General tab -&amp;gt; Uncheck 'Open safe files after downloading' . Also note that Safari/Mac does not show any window/prompt/status when the download starts. &lt;br /&gt;
* '''Changing Terminal window title''': echo -n -e &amp;quot;\033]0; &amp;lt;your-title&amp;gt; \007&amp;quot;&lt;br /&gt;
*  '''Home/End keys''': When editing text, Home/End keys on Mac keyboard function differently than on Windows,  i.e., when trying to traverse from one end of a sentence to the other. You should instead use the following: &lt;br /&gt;
** To get to the end of the sentence, use Command+Left Arrow&lt;br /&gt;
** To get to the beginning of the sentence, use Command+Right Arrow&lt;br /&gt;
* '''Print screen''': &lt;br /&gt;
** Whole screen - Command+Shift+3&lt;br /&gt;
** Select screen area - Command+Shift+4&lt;br /&gt;
** Also can make use of the [http://eduscapes.com/tap/topic7.htm#1 Mac Grab Utility]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Template:Cluster_Application&amp;diff=2887</id>
		<title>Template:Cluster Application</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Template:Cluster_Application&amp;diff=2887"/>
		<updated>2011-06-09T21:45:26Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: add named parameters to versions section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a template to create Cluster Application page&lt;br /&gt;
Introduction &lt;br /&gt;
&lt;br /&gt;
==Using Application on the Cluster==&lt;br /&gt;
===Application versions ===&lt;br /&gt;
Name: {{{name}}}&lt;br /&gt;
Version: {{{version}}}&lt;br /&gt;
&lt;br /&gt;
===Submitting jobs to the cluster ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application Support ==&lt;br /&gt;
===Application User groups===&lt;br /&gt;
===Application Wiki ===&lt;br /&gt;
===Application User Group archives===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application Tutorials and Learning Resources==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: ABCXYZ]]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=SubversionOverHttps&amp;diff=2684</id>
		<title>SubversionOverHttps</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=SubversionOverHttps&amp;diff=2684"/>
		<updated>2011-04-19T20:55:09Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Edit SVN servers file */ add IE specific global setting to svn/servers file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following instructions document how to configure subversion client to use HTTPS/SSL for accessing UABgrid repository. The setup has been tested on Linux CentOS 5.4 and Tortoise SVN with Windows XP. The setup may not work with Max OS-X 10.6. &lt;br /&gt;
&lt;br /&gt;
== Download certificates == &lt;br /&gt;
=== Download user certificate === &lt;br /&gt;
*  Log in to [https://ca.uabgrid.uab.edu/user/ UABgrid Certificate Authority ] &lt;br /&gt;
* Request UABgrid certificate from Certificate Management Menu. After completing certificate request you will be prompted to download the certificate, but ignore this prompt as you will need the certificate in different format to use with SVN client. &lt;br /&gt;
* Now go back to Certificate Management Menu and click on download link for 'Cert+Key PKCS12' file format.  The download link will prompt you for a passphrase to protect your private key. For security reasons, you should use a a strong passphrase to protect private key in this file. Please remember this passphrase as you will need to enter it for interacting with SVN repository. &lt;br /&gt;
* Save this PKCS12 file in a safe location (home directory) on your system. This certificate is referred as usercert.pfx in rest of this documentation.&lt;br /&gt;
&lt;br /&gt;
=== Download UABgrid CA certificate ===&lt;br /&gt;
* Visit [http://uabgrid.uab.edu/UABgridCA UABgrid CA] page to download UABgrid root CA certificate. Right-click on 'FireFox, Konqueror, and similar browsers (PEM format)' link and select 'Save as..' option to save certificate on your system. This certificate is referred as cacert.pem. Firefox may save this file as 'cacert.pem.xhtml', so you may need to use filename as cacert.pem.xhtml. IE saves this certificate as 'cacert.cer'.&lt;br /&gt;
&lt;br /&gt;
== Configure SVN client to use certificates ==&lt;br /&gt;
=== Edit SVN servers file === &lt;br /&gt;
* Now you will need to configure Subversion client to use certificates for repository access. This configuration is added in servers file. &lt;br /&gt;
* On Windows XP with Tortoise SVN this file is &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents and Settings\&amp;lt;Username&amp;gt;\Application Data\Subversion\servers &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and on Linux this file is&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~/.subversion/servers&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
We will add a group for uabgrid repositories with usercert.pfx to establish user identity and also add cacert.pem to trust UABgrid CA. &lt;br /&gt;
* Add usercert.pfx entry:  &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
### In the 'groups' section, the URL of the repository you're&lt;br /&gt;
### trying to access is matched against the patterns on the right.&lt;br /&gt;
### If a match is found, the server options are taken from the&lt;br /&gt;
### section with the corresponding name on the left.&lt;br /&gt;
&lt;br /&gt;
[groups]&lt;br /&gt;
uabgrid = *.uabgrid.uab.edu &lt;br /&gt;
# othergroup = repository.blarggitywhoomph.com&lt;br /&gt;
# thirdgroup = *.example.com&lt;br /&gt;
&lt;br /&gt;
[uabgrid]&lt;br /&gt;
ssl-client-cert-file = /path/to/certificate/usercert.pfx &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
* Add cacert.pem entry to 'global' section. This is typically last section in the file: &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[global] &lt;br /&gt;
ssl-authority-files = /path/to/certificate/cacert.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For certificate downloaded in IE, add cacert.cer entry to 'global' section. This is typically last section in the file: &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[global] &lt;br /&gt;
ssl-authority-files = /path/to/certificate/cacert.cer &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Additionally you may have following configuration parameters available depending on your Subversion client. This includes whether you want to store your passphrase. You may want disable storing your passphrase.  Here is a link to [http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authn.sslcerts  SSL certificate management topic in SVN book]. &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Password / passphrase caching parameters:&lt;br /&gt;
# store-passwords = no&lt;br /&gt;
# store-plaintext-passwords = no&lt;br /&gt;
# store-ssl-client-cert-pp = no&lt;br /&gt;
# store-ssl-client-cert-pp-plaintext = no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Test your setup ===  &lt;br /&gt;
* Test your setup by listing remote repository contents. &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
svn list https://repository-url&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=SubversionOverHttps&amp;diff=2683</id>
		<title>SubversionOverHttps</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=SubversionOverHttps&amp;diff=2683"/>
		<updated>2011-04-19T20:52:09Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Download UABgrid CA certificate */ add IE's mechanism of saving cacert i.,e with file extension - .cer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following instructions document how to configure subversion client to use HTTPS/SSL for accessing UABgrid repository. The setup has been tested on Linux CentOS 5.4 and Tortoise SVN with Windows XP. The setup may not work with Max OS-X 10.6. &lt;br /&gt;
&lt;br /&gt;
== Download certificates == &lt;br /&gt;
=== Download user certificate === &lt;br /&gt;
*  Log in to [https://ca.uabgrid.uab.edu/user/ UABgrid Certificate Authority ] &lt;br /&gt;
* Request UABgrid certificate from Certificate Management Menu. After completing certificate request you will be prompted to download the certificate, but ignore this prompt as you will need the certificate in different format to use with SVN client. &lt;br /&gt;
* Now go back to Certificate Management Menu and click on download link for 'Cert+Key PKCS12' file format.  The download link will prompt you for a passphrase to protect your private key. For security reasons, you should use a a strong passphrase to protect private key in this file. Please remember this passphrase as you will need to enter it for interacting with SVN repository. &lt;br /&gt;
* Save this PKCS12 file in a safe location (home directory) on your system. This certificate is referred as usercert.pfx in rest of this documentation.&lt;br /&gt;
&lt;br /&gt;
=== Download UABgrid CA certificate ===&lt;br /&gt;
* Visit [http://uabgrid.uab.edu/UABgridCA UABgrid CA] page to download UABgrid root CA certificate. Right-click on 'FireFox, Konqueror, and similar browsers (PEM format)' link and select 'Save as..' option to save certificate on your system. This certificate is referred as cacert.pem. Firefox may save this file as 'cacert.pem.xhtml', so you may need to use filename as cacert.pem.xhtml. IE saves this certificate as 'cacert.cer'.&lt;br /&gt;
&lt;br /&gt;
== Configure SVN client to use certificates ==&lt;br /&gt;
=== Edit SVN servers file === &lt;br /&gt;
* Now you will need to configure Subversion client to use certificates for repository access. This configuration is added in servers file. &lt;br /&gt;
* On Windows XP with Tortoise SVN this file is &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Documents and Settings\&amp;lt;Username&amp;gt;\Application Data\Subversion\servers &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and on Linux this file is&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~/.subversion/servers&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
We will add a group for uabgrid repositories with usercert.pfx to establish user identity and also add cacert.pem to trust UABgrid CA. &lt;br /&gt;
* Add usercert.pfx entry:  &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
### In the 'groups' section, the URL of the repository you're&lt;br /&gt;
### trying to access is matched against the patterns on the right.&lt;br /&gt;
### If a match is found, the server options are taken from the&lt;br /&gt;
### section with the corresponding name on the left.&lt;br /&gt;
&lt;br /&gt;
[groups]&lt;br /&gt;
uabgrid = *.uabgrid.uab.edu &lt;br /&gt;
# othergroup = repository.blarggitywhoomph.com&lt;br /&gt;
# thirdgroup = *.example.com&lt;br /&gt;
&lt;br /&gt;
[uabgrid]&lt;br /&gt;
ssl-client-cert-file = /path/to/certificate/usercert.pfx &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
* Add cacert.pem entry to 'global' section. This is typically last section in the file: &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
[global] &lt;br /&gt;
ssl-authority-files = /path/to/certificate/cacert.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Additionally you may have following configuration parameters available depending on your Subversion client. This includes whether you want to store your passphrase. You may want disable storing your passphrase.  Here is a link to [http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authn.sslcerts  SSL certificate management topic in SVN book]. &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Password / passphrase caching parameters:&lt;br /&gt;
# store-passwords = no&lt;br /&gt;
# store-plaintext-passwords = no&lt;br /&gt;
# store-ssl-client-cert-pp = no&lt;br /&gt;
# store-ssl-client-cert-pp-plaintext = no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Test your setup ===  &lt;br /&gt;
* Test your setup by listing remote repository contents. &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
svn list https://repository-url&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=DeployingGalaxyToAmazonEC2&amp;diff=2260</id>
		<title>DeployingGalaxyToAmazonEC2</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=DeployingGalaxyToAmazonEC2&amp;diff=2260"/>
		<updated>2010-12-14T17:55:24Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: initial wiki page for user exp on GC to EC2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
User experience on deploying the [http://bitbucket.org/galaxy/galaxy-central/wiki/cloud Galaxy Cloud] to the Amazon EC2.&lt;br /&gt;
&lt;br /&gt;
== Amazon Web Services Account Setup ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2259</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2259"/>
		<updated>2010-12-14T17:38:53Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: delete extra ref section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://wordpress.org/about/ WordPress] is a open source blog publishing application, but has evolved into a content management system through plugins and widgets. WordPress is built on PHP, MySQL and licensed under GPL.&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
For developers interested in customizing WordPress (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack facilitates a quick setup. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. Here we are installing XAMPP-beta.&lt;br /&gt;
:'''NOTE''': Wordpress requires atleast PHP version of 4.3 and MySQL of 4.2 and XAMPP-beta provides the latest versions, MySQL (5.1.46) and PHP (5.3.2), which is compatible with the latest Wordpress software.&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for wordpres using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wordpress'''&lt;br /&gt;
:NOTE: you can leave the database defaults for username and password, which for xampp's mysql is '''root''' and no password. &lt;br /&gt;
:If you have [http://docs.uabgrid.uab.edu/wiki/XAMPP#Mac_OS_X_3 secured xampp], make sure you change privileges for the user '''root''' for ''wordpress'' db accordingly.&lt;br /&gt;
&lt;br /&gt;
==== Download WordPress ====&lt;br /&gt;
The following steps are from the [http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install wordpress famous 5-minute install].&lt;br /&gt;
&lt;br /&gt;
Download wordpress, extract to '''~/Sites'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://wordpress.org/latest.zip&lt;br /&gt;
&lt;br /&gt;
$ unzip wordpress-3.0.3.zip -d ~/Sites&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run WordPress Installer ====&lt;br /&gt;
:1. Browse to http://localhost/~short-username/wordpress&lt;br /&gt;
:2. Wordpress offers to [http://codex.wordpress.org/Installing_WordPress#Setup_configuration_file create and edit the '''wp-config.php''']. Fill in the database details as mentioned in the phpmyadmin console for '''wordpress''' database.&lt;br /&gt;
:3. [http://codex.wordpress.org/Installing_WordPress#Finishing_installation Finish installation]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
: [http://codex.wordpress.org/Installing_WordPress#Common_Installation_Problems Wordpress installation troubleshoot]&lt;br /&gt;
: [http://codex.wordpress.org/New_To_WordPress_-_Where_to_Start Wordpress getting started guide]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2258</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2258"/>
		<updated>2010-12-14T17:38:14Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Download WordPress */ delete change dir from preformatted text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://wordpress.org/about/ WordPress] is a open source blog publishing application, but has evolved into a content management system through plugins and widgets. WordPress is built on PHP, MySQL and licensed under GPL.&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
For developers interested in customizing WordPress (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack facilitates a quick setup. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. Here we are installing XAMPP-beta.&lt;br /&gt;
:'''NOTE''': Wordpress requires atleast PHP version of 4.3 and MySQL of 4.2 and XAMPP-beta provides the latest versions, MySQL (5.1.46) and PHP (5.3.2), which is compatible with the latest Wordpress software.&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for wordpres using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wordpress'''&lt;br /&gt;
:NOTE: you can leave the database defaults for username and password, which for xampp's mysql is '''root''' and no password. &lt;br /&gt;
:If you have [http://docs.uabgrid.uab.edu/wiki/XAMPP#Mac_OS_X_3 secured xampp], make sure you change privileges for the user '''root''' for ''wordpress'' db accordingly.&lt;br /&gt;
&lt;br /&gt;
==== Download WordPress ====&lt;br /&gt;
The following steps are from the [http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install wordpress famous 5-minute install].&lt;br /&gt;
&lt;br /&gt;
Download wordpress, extract to '''~/Sites'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://wordpress.org/latest.zip&lt;br /&gt;
&lt;br /&gt;
$ unzip wordpress-3.0.3.zip -d ~/Sites&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run WordPress Installer ====&lt;br /&gt;
:1. Browse to http://localhost/~short-username/wordpress&lt;br /&gt;
:2. Wordpress offers to [http://codex.wordpress.org/Installing_WordPress#Setup_configuration_file create and edit the '''wp-config.php''']. Fill in the database details as mentioned in the phpmyadmin console for '''wordpress''' database.&lt;br /&gt;
:3. [http://codex.wordpress.org/Installing_WordPress#Finishing_installation Finish installation]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
: [http://codex.wordpress.org/Installing_WordPress#Common_Installation_Problems Wordpress installation troubleshoot]&lt;br /&gt;
: [http://codex.wordpress.org/New_To_WordPress_-_Where_to_Start Wordpress getting started guide]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2257</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2257"/>
		<updated>2010-12-14T17:37:34Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Developers */ add wp install steps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://wordpress.org/about/ WordPress] is a open source blog publishing application, but has evolved into a content management system through plugins and widgets. WordPress is built on PHP, MySQL and licensed under GPL.&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
For developers interested in customizing WordPress (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack facilitates a quick setup. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. Here we are installing XAMPP-beta.&lt;br /&gt;
:'''NOTE''': Wordpress requires atleast PHP version of 4.3 and MySQL of 4.2 and XAMPP-beta provides the latest versions, MySQL (5.1.46) and PHP (5.3.2), which is compatible with the latest Wordpress software.&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for wordpres using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wordpress'''&lt;br /&gt;
:NOTE: you can leave the database defaults for username and password, which for xampp's mysql is '''root''' and no password. &lt;br /&gt;
:If you have [http://docs.uabgrid.uab.edu/wiki/XAMPP#Mac_OS_X_3 secured xampp], make sure you change privileges for the user '''root''' for ''wordpress'' db accordingly.&lt;br /&gt;
&lt;br /&gt;
==== Download WordPress ====&lt;br /&gt;
The following steps are from the [http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install wordpress famous 5-minute install].&lt;br /&gt;
&lt;br /&gt;
Download wordpress, extract to '''~/Sites'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://wordpress.org/latest.zip&lt;br /&gt;
&lt;br /&gt;
$ unzip wordpress-3.0.3.zip -d ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Run WordPress Installer ====&lt;br /&gt;
:1. Browse to http://localhost/~short-username/wordpress&lt;br /&gt;
:2. Wordpress offers to [http://codex.wordpress.org/Installing_WordPress#Setup_configuration_file create and edit the '''wp-config.php''']. Fill in the database details as mentioned in the phpmyadmin console for '''wordpress''' database.&lt;br /&gt;
:3. [http://codex.wordpress.org/Installing_WordPress#Finishing_installation Finish installation]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
: [http://codex.wordpress.org/Installing_WordPress#Common_Installation_Problems Wordpress installation troubleshoot]&lt;br /&gt;
: [http://codex.wordpress.org/New_To_WordPress_-_Where_to_Start Wordpress getting started guide]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2256</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2256"/>
		<updated>2010-12-14T16:50:48Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* End Users */ add end user info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://wordpress.org/about/ WordPress] is a open source blog publishing application, but has evolved into a content management system through plugins and widgets. WordPress is built on PHP, MySQL and licensed under GPL.&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2255</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2255"/>
		<updated>2010-12-14T16:49:55Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Overview */ add wp intro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[http://wordpress.org/about/ WordPress] is a open source blog publishing application, but has evolved into a content management system through plugins and widgets. WordPress is built on PHP, MySQL and licensed under GPL.&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2254</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2254"/>
		<updated>2010-12-14T16:37:08Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* References */ indent refs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. Fill in the details it asks for and wait while the installer does its work. Pay attention to the default values of database name and username. Change this to whatever you have defined.&lt;br /&gt;
:2. [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup Refer steps 7-13 to finish the rest of the setup].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
: [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
: [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
: [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2253</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2253"/>
		<updated>2010-12-14T16:36:00Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. Fill in the details it asks for and wait while the installer does its work. Pay attention to the default values of database name and username. Change this to whatever you have defined.&lt;br /&gt;
:2. [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup Refer steps 7-13 to finish the rest of the setup].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
# [http://www.mediawiki.org/wiki/MediaWiki Mediawiki]&lt;br /&gt;
# [http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.0.tar.gz Download Mediawiki]&lt;br /&gt;
# [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Setting_up_MediaWiki Setting up Mediawiki]&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2252</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2252"/>
		<updated>2010-12-14T16:32:42Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: /* Run Mediawiki installer */ add mediawiki installer finish steps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. Fill in the details it asks for and wait while the installer does its work. Pay attention to the default values of database name and username. Change this to whatever you have defined.&lt;br /&gt;
:2. [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup Refer steps 7-13 to finish the rest of the setup].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2244</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2244"/>
		<updated>2010-12-10T22:12:51Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: start on mediawiki installer steps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. &lt;br /&gt;
 &lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2243</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2243"/>
		<updated>2010-12-10T18:52:53Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: fill in initial details- text and sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[http://www.mediawiki.org/wiki/MediaWiki Mediawiki] is a wiki software to enable communities to write documents collaboratively [http://en.wikipedia.org/wiki/Wiki#Characteristics]. Mediawiki, written in PHP, is what powers [http://www.wikipedia.org/ Wikipedia] and also [http://docs.uabgrid.uab.edu/wiki/Welcome UABgrid documentation]. The markup for Mediawiki is similar to other open-source wiki software like Trac, ie., it has WYSIWIG editing capabilities to translate formatting instructions to corresponding HTML tags. &lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
For end users interested in using Mediawiki for document collaboration send an email to...&lt;br /&gt;
&lt;br /&gt;
Coming soon, a self servicing web interface for provisioning a mediawiki instance (TBD, a landing page...)&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack which has cross-platform capability ie., [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== Setup XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Setup Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
 &lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2242</id>
		<title>Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Mediawiki&amp;diff=2242"/>
		<updated>2010-12-08T20:53:20Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: stub wiki for mediawiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2241</id>
		<title>Wordpress</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=Wordpress&amp;diff=2241"/>
		<updated>2010-12-08T20:52:31Z</updated>

		<summary type="html">&lt;p&gt;Ppreddy@uab.edu: stub wiki forwordpress&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
== End Users ==&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
</feed>