Website

Check-in [91c72fb2ef]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:initial commit
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 91c72fb2efd49154bc7c1e96b41f2a628fda42fd89e7ac122c50ed2923fb5213
User & Date: jmcclure 2017-07-27 19:04:30
Context
2017-09-08
01:53
Restyled to match fossil doc pages Leaf check-in: 0938675508 user: jmcclure tags: trunk
2017-07-27
19:04
initial commit check-in: 91c72fb2ef user: jmcclure tags: trunk
19:03
initial empty check-in check-in: ab60fb3228 user: jmcclure tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added CV.html.



























































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • CV</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<style tyle="text/css">
span.right { float: right; font-size: inherit; }
li.prep time:before { content: "In Preparation" }
li time:after { content: "." }
</style>

<article>
<header>
<h1>Jesse McClure</h1>
<p>University of Massachusetts Medical School<br/>
AS4-1064 &bull; 368 Plantation Street<br/>
Worcester MA 01605<p>
</header>

<section>
<h2>EDUCATION</h2>
<p class="indent">
<b>Postdoctoral Associate</b><span class="right">Current</span><br>
	<i>The Broad Institute of Harvard and MIT</i><br>
	Vertebrate Genomics Biology<br>
	<i>University of Massachusetts Medical School</i><br>
	Bioinformatics &amp; Integrative Biology
<p class="indent">
<b>Doctor of Philosophy</b><span class="right">2015</span><br>
	<i>University of Massachusetts Amherst</i><br>
	Neuroscience &amp; Behavior<br>
	Dissertation: <u>Behavioral &amp; Neural Mechanisms of Impulsive Choice</u>
</p>
<p class="indent">
<b>CIRTL Scholar</b><span class="right">2015</span><br>
	<i>University of Massachusetts Amherst</i><br>
	Center for the Integration of Research Teaching and Learning<br>
	Project: <u>Cooperative Learning for Basic Writing Skills in an Upper Division Writing Class</u>
</p>
<p class="indent">
<b>Bachelor of Science</b><span class="right">2008</span><br>
	<i>St Cloud State University</i><br>
	Biomedical Science, Animal Behavior
</p>
</section>

<section>
<h2>TEACHING</h2>
<p class="indent"><b>University of Massachusetts Medical School</b><br>
Machine Learning,
	<i>Local Coordinator</i><span class="right">Spring 2017</span>
</p>
<p class="indent"><b>University of Massachusetts Amherst</b><br>
An Introduction to Evidence-Based Undergraduate STEM Teaching,
	<i>Local Coordinator</i><span class="right">Fall 2014</span><br>
Junior Writing in Psychology,
	<i>Interim Course Coordinator</i><span class="right">Fall 2013, Fall 2014</span><br>
Tech Tools for Behavioral Studies,
	<i>Instructor</i><span class="right">Spring 2013</span><br>
Junior Writing in Psychology,
	<i>Teaching Associate</i><span class="right">Spring 2011&ndash;Spring 2014</span><br>
Ichthyology Laboratory,
	<i>Teaching Assistant</i><span class="right">Fall 2010</span>
</p>
<p class="indent">
<b>St Cloud State University</b><br>
Zoology Laboratory,
	<i>Teaching Assistant, Guest Lecturer</i><span class="right">Spring 2008</span><br>
Chemistry Tutor,
	<i>All levels</i><span class="right">2007&ndash;2008</span><br>
General Chemistry Laboratory,
	<i>Teaching Assistant</i><span class="right">2006&ndash;2008</span>
</p>
</section>

<section>
<h2>PUBLICATIONS</h2>
<ol>
<!- Teaching paper ->
<li class="prep"><b>McClure J</b>, Richardson HN.
	<time></time>
	Adolescent increase in delay discounting predicts adult alcohol consumption in rats.
	<cite>Alcoholism: Clinical and Experimental Research</cite>
	</li>
<li class="prep"><b>McClure J</b>, Richardson HN.
	<time></time>
	Delay and quantity discounting as distinct subtypes of impulsive choice.
	<cite>PLoS One</cite>
	</li>
<li class="prep">Pagnier G, <b>McClure J</b>, Cohen A.
	<time></time>
	The relationship between arousal, personality, and perception of control in a gambling task.
	</li>
<li>Schraft HA, Medina O, <b>McClure J</b>, Logue DM.
	<time>2017</time>
	Within-day improvementin a behavioral display: wild birds 'warm up'.
	<cite>Animal Behavior</cite>
	</li>
<li>Podos J, Moseley DL, Goodwin S, <b>McClure J</b>, Taft B, Strauss AVH, Rega-Brodsky C, Lahti DC.
	<time>2016</time>
	A fine-scale, broadly applicable index of vocal performance: frequency excursion
	<cite>Animal Behavior</cite>
	</li>
<li><b>McClure J</b>, Podos J, Richardson HN.
	<time>2014</time>
	Isolating the delay component of impulsive choice in adolescent rats.
	<cite>Frontiers in Integrative Neuroscience</cite>
	</li>
</ol>
</section>

<section>
<h2>ABSTRACTS &amp; PRESENTATIONS</h2>
<ol>
<li><b>McClure J</b>. <i>poster</i>.
	Cooperative learning for basic writing skills in an upper division writing class
	<i>CIRTL Forum</i>.  College Station TX, 2015</li>
<li>Pagnier G, <b>McClure J</b>, Richardson H, Cohen A. <i>poster</i>.
	Personality and arousal while gambling.
	<i>National Council on Responsible Gambling</i>. Las Vegas NV, 2014</li>
<li>Logue D, Schraft H, <b>McClure J</b>, Medina O. <i>abstract</i>.
	Singing performance varies over time, and among contexts and individuals in Adelaide's wablers.
	<i>Animal Behavior Society</i>. Princeton NJ, 2014</li>
<li>Podos J, Moseley DL, Goodwin S, <b>McClure J</b>, Taft B, Strauss AVH, Lahti DC. <i>abstract</i>.
	A new measure of performance: frequency excursion. <i>Animal Behavior Society</i>. Princeton NJ, 2014</li>
<li> <b>McClure J</b>, Jackson F, Richardson HN.  <i>poster</i>.
	Precision of Timing Contributes to Impulsive Choice in Adolescent Rats.
	<i>Society for Neuroscience</i>.  New Orleans LA, 2013</li>
<li> Ikeda M, <b>McClure J</b>, Remage-Healey L.  <i>poster</i>.
	Catecholaminergic Regulation of Estradiol Synthesis in the Zebra Finch Auditory Forebrain.
	<i>Society for Neuroscience</i>.  San Diego CA, 2012</li>
<li> <b>McClure J</b>.  <i>Invited Lecture</i>.
	Neurobiology of Operant Learning.
	<i>International Association of Animal Behavior Consultants</i>. Warwick RI, 2012</li>
<li> <b>McClure J</b>, Richardson HN.  <i>poster</i>.
	Impulsive Choice Predicts Alcohol Consumption in Female Rats.
	<i>International Behavioral Neuroscience Society</i>. Kailua Kona HI, 2012</li>
<li> <b>McClure J</b>, Po P, Richardson HN.  <i>poster</i>.
	Risk Sensitivity as a Test of Impulsive Choice in Rats.
	<i>Society for Neuroscience</i>. Washington DC, 2011 &middot; <i>Life Science Graduate Research Symposium</i>. Amherst MA, 2011</li>
</ol>
</section>


<section>
<h2>HONORS &amp; AWARDS</h2>
<ul>
<li><b>Vincent Dethier Award</b><span class="right">2014</span><br/>
	For academic performance, research performance, and contributions that enhance
	the quality of the NSB Program</li>
<li><b>Best Poster Presentation</b><span class="right">2011</span><br/>
	Life Science Graduate Research Symposium, Amherst MA</li>
<li><b>NIH Training Fellowship</b><span class="right">2008-2010</span>
	</li>
</ul>
</section>

<section>
<h2>SERVICE &amp; MENTORING</h2>
<ul>
<li>Neuroscience &amp; Behavior doctoral program peer mentor<span class="right">2011-2014</span></li>
<li>Undergraduate research mentor<span class="right">2010-2014</span><ul>
	<li>Supervised three senior thesis projects</li>
	<li>Supported two other students' independent research projects</li>
	<li>Instructed lab members on operant behavior and data analysis</li>
	</ul></li>
<li>Neuroscience &amp; Behavior graduate program recruitment committee<span class="right">2009-2013</span></li>
<li>Education &amp; Outreach committee, <i>founder</i><span class="right">2008-2012</span><ul>
	<li>Brain Awareness Week, <i>coordinator</i></li>
	<li>Massachusetts Academy of Science, <i>presenter</i></li>
	<li>Connecticut River Watershed Conference, <i>guest judge</i></li>
	</ul></li>
<li>Neu-Rho-Sci Honors Society induction, <i>invited guest speaker</i><span class="right">2011</span></li>
<li>Massachusetts Academy of Science, <i>presenter</i><span class="right">2010</span></li>
<li>Brownbag seminar series, <i>organizer</i><span class="right">2009</span></li>
<li>Psychology department tutoring program, <i>founder</i><span class="right">2008</span></li>
</ul>
</section>

</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added Courses.html.























































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Courses</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>
<header>
<h1>Academic Courses</h1>
<p style="color: #EE4444;">Under construction</p>
</header>

<section>
<h2>Tech Tools for Behavioral Studies</h2>
<p>Tech Tools is a seminar I have developed to teach about the tools and
techniques needed to develop one's own hardware and software for behavioral
studies.  Students are expected to design a behavioral task for either human or
non-human animal subjects. We will discuss a variety of programming languages
and approaches to programming as well as learn about affordable options for
electronic hardware.</p>
<p>Currently, this course cannot provide in depth coverage of all of the relevant
topics. Instead, I introduce students to the resources they will need to teach
themselves. Students must be self-motivated, and must be prepared to devote time
and effort to their own learning. Course periods are divided into question and
answer or troubleshooting of the activities based on the previous classes goals,
and lecture or discussion introduction to the next set of goals.</p>
<!--
<ul class="plain">
<li>Tech Tools Spring 2013 through the Department of Psychology at the University of
Massachusetts Amherst (15 students: grad + undergrad)</li>
</ul>
-->
</section>

</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added Ramekin.html.







































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Ramekin!</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<style>
section { max-width: 1140px; margin: auto; -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; }
@media screen and (max-width: 1140px) { section { -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; } }
@media screen and (max-width: 880px) { section { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } }
@media screen and (max-width: 600px) { section { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } }
section .img { width: 240px; margin: auto; padding: 10px; break-inside: avoid;}
section img { width: 100%; min-height: 80px; background: #AAA;  border-radius: 0.5em; -moz-box-shadow: 6px 6px 14px #444; -webkit-box-shadow: 6px 6px 14px #444; box-shadow: 6px 6px 14px #444; }
</style>

<article>
<header>
<h1>Ramekin</h1>
<p>Click on a photo for a larger view</p>
</header>
<section>
<!--
foreach (glob('res/Ramekin/up/*.jpg') as $img)
	echo '<div class="img"><a href="', $img, '"><img src=', $img, '></a></div>',PHP_EOL;
-->
</section>
</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added Research.html.































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Research</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>
<header>
<h1>Research Services</h1>
<p style="color: #EE4444;">Under construction</p>
</header>

<section>
<h2>OPERANT BEHAVIOR</h2>

<p>I have designed and programmed operant behavioral testing equipment for several
laboratories. Currently many of these applications have been in bird song
learning laboratories studying the following: preference for birds own song over
heterospecific songs in zebra finch; female preference between high performance
or low performance songs that are either familiar or novel; preference for high
or low performance song in chipping sparrows; song descrimination in brood
parasites and hosts and pilot studies with Brazilian grasquits.</p>

<p>While software can be customized to work with a variety of hardware, I have
worked mostly with phidgets components. These are affordable components that
require a minimal amount of assembly or construction. A single operant box for a
typical task may have hardware costs as low as $20&ndash;$50 with each additional box
being only a portion of that cost. More recently I've been developing systems
based on the Raspberry Pi single board computer which allows for much greater
flexibility and ease of coding. Other hardware options are available and can be
discussed based on your specific needs.</p>

<p>The software for these tasks is often fairly task-specific. An example of a two
choice operant task that has been used to assess preference in several song bird
species can be seen on my software page. If this suits your needs you are free
to use it as is, or free to modify the source code as needed. Alternately you
can contact me to contract for modifications to the code.</p>

<p>I am also versed in writing scripts or programs for the operant equipment from
the major suppliers in the industry. While I would not recommend buying any of
this hardware, I am able to help program and troubleshoot your existing
equipment.</p>
</section>

<section>
<h2>BIOACOUSTICS</h2>

<p>Much of my graduate career was spent around song bird researchers working on
bioacoustics. While I have gained some familiarity with the ecological relevance
of acoustic signals &mdash; particularly in songbirds &mdash; I have delved much
deeper into the computational aspects of processing and analyzing bioacoustic
signals. I have written software for quantifying aspects of time series data
using Fourier anlysis</p>

<p>One such tool to calculate the frequency excursion of a audio signal is freely
availble from my github page. Frequency excursion has been proposed as a new
method of quantifying performance in songbirds. This method is described in
detail in a publication in the journal Animal Behavior.</p>
</section>

<section>
<h2>REACTION TIME TASKS</h2>

<p>I have also developed a software package that can be used on any standard
computer &mdash; or even just boot and run from a flash drive &mdash; and can be
used to conduct a variety of serial reaction time tasks for human subjects. This
setup is currently in use for an active research project.</p>
</section>

</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="./res/Linux.png"></a>
<a href="https://archlinux.org"><img src="./res/Arch.png"></a>
<a href="https://apache.org"><img src="./res/Apache.png"></a>
<a href="https://php.net"><img src="./res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="./res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="./res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
<a href="https://fossil-scm.org"><img src="./res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added Software.html.



























































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Software</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>
<header>
<h1>Software Projects</h1>
<p style="color: #EE4444;">Under construction</p>
</header>

<section>
Software Listings - coming soon

For now see these example repos:<br>
<a href="http://repo.jessemcclure.org/test">Test</a><br>
<a href="http://repo.jessemcclure.org/alopex">Alopex</a><br>
</section>

</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added Training.html.











































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Training</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>
<header>
<h1>Pet Training &bullet; Behavior Consulting</h1>
<p style="color: #EE4444;">Under construction</p>
</header>

<section>
<h2>DOGS</h2>

<p>I have extensive experience working with pet and working dogs starting in 2001
with my time as a dog handler in the United States Marine Corps. Our dogs were
dual certified in patrol/protection and explosive detection.</p>

<p>After completing my military service in 2005 I began my pet training experience
while I pursued a bachelors degree in biology and animal behavior.</p>

<p>With more than 15 years experience, I have worked with various trainers and
learned many techniques. I bring this knowledge and experience to my clients,
teach them the pros and cons of various options, and help them make informed
decisions on the proper way to interact and communicate with their non-human
family members.</p>

<p>I focus on positive reinforcement. This is particularly the case in the early
stages of training when the pet is still learning what is expected, and the
owner is still learning how to train. I do not, however, discard any useful
tools or techniques.</p>
</section>

<section>
<h2>Cats and Parrots</h2>

<p>I have been gaining experience working with cats and parrots. At present,
however, a majority of my experience is with dogs. I will gladly provide
referals to trainers with greater experience with these companions as needed, or
if other trainers are not available I can offer basic training or intervention
for cats and birds.</p>
</section>

<section>
<h2>Other Species</h2>

<p>While the learning process is shared across all animals, and the principles
remain the same, there is a great value in understanding the intricacies and
species-specific behavior patterns of any animal one works with.</p>

<p>I do believe, though, that every animal deserves to be happy, well trained, and
able to interact with it's human family in a positive and constructive manner.
There are, however, few trainers available for these pets.  Therefore I can
offer behavioral consulting for your companion at a substantially reduced rate
with the understanding that while I will bring my general knowledge and
experience with behavior you and I will together be learning about your
particular pet.</p>
</section>

</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added WebSites.html.































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure • Web Development</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>
<header>
<h1>Web Server Support</h1>
<p style="color: #EE4444;">Under construction</p>
</header>

<section>
<p>My primary market is research laboratories.  However, as many research
laboratories now strive for a greater online presence, and/or to have members of
their team working on and sharing data remotely on networked devices, I've
gained a good bit of experience deploying full-stack network servers for online
data collection, web-based recruiting, and resource sharing.  These experiences
have much broader applications than just to scientific research groups.  So I
can also offer web server and website development for your project whatever it
may be.</p>

<p>I can build a server from the ground up, or &mdash; in many cases &mdash;
work with what you already have.  I can help with web, email, and database
servers, domain name registration, and website development and deployment.
While versed at all levels of this process, my strengths are in PHP, HTML5 and
CSS3.  I strive to make minimal use of client-side javascript which helps ensure
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
the most consistent user experience across the full range of operating systems
and web browsers.</p>

<p>I've also found that highly flexible responsive designs allowing the
same web page to work well on a desktop computer or mobile phone can readily be
acheived with HTML5 and CSS3 and no third-party plugins or bloated libraries and
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
minimal to no client-side scripting.  Examples of this can be seen on this very
page which uses no client-side scripting, or on <a href="https://woofster.org">woofster.org</a>
which uses a grand total of 6 lines of javascript, in the absence of which the
page will lose just a little visual effect, but still function well.</p>
</section>

<hr>

<section>
<p>This page remains under development.  For the time being, you can view some
of the websites I've created below:</p>
<dl>
<dt><a href="https://darwinsdogs.org">Darwin's Dogs</a><dt>
<dd>A citzen-science research project engaging tens of thousands of dog owners
around the world via online web surveys.  Graphic design of many aspects of this
site were subcontracted, though I handled everything else from the server
configuration and coding of the public website as well as a members only area
with surveys for data collection, the backend database, and email server, and a
lab-side interface to the survey responses.</dd>
<dt><a href="https://woofster.org">Woofster</a></dt>
<dd>A local focus group of Darwin's Dogs participants in the vicinity of
Worcester MA.  I designed and implemented all aspects of this site.</dd>
<dt><a href="https://jessemcclure.org">JesseMcClure.org</a></dt>
<dd>My site &mdash; you're looking at it.</dd>
</dl>

<p>Maintenance costs for a full server with a website, database, and email can
be under $100/year for both hosting and domain name registration.  Higher
traffic servers may benefit from upgrades to the range of $400-500/year.  The
cost of the initial deployment will depend on the complexity of your poject.</p>
</section>

</article>




<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added index.html.































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Jesse McClure</title>
<link href="res/style.css" rel="stylesheet" type="text/css">
<meta content='width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0' name='viewport'>
</head>
<body id="jmcclure">

<nav>
<a href="./">JesseMcClure.org</a>
<a href="Research.html">Research</a>
<a href="Training.html">Training</a>
<a href="Courses.html">Courses</a>
<a href="CV.html">CV</a>
<div id="menu" onclick="void(0)" style="display: block;">&#9776;
	<div id="panel">
	<a href="Home.html">Home Page</a>
	<a href="Research.html">Research Services</a>
	<a href="Training.html">Animal Training</a>
	<a href="Courses.html">Courses Developed</a>
	<a href="Software.html">Software Projects</a>
	<a href="WebSites.html">Web Server Support</a>
	<a href="CV.html">Curriculum Vitae</a>
	<a href="Ramekin.html">Ramekin</a>
	</div>
</div>
</nav>

<article>

<header>
<h1>Welcome</h1>
</header>

<section>
<p>Wecome to JesseMcClure.org. I offer consulting for pet owners, researchers,
or anyone interested in exploring, understanding, or changing behavior patterns
in non-human animals. I offer training services for pets and for behavioral
research laboratories. I also design, build, and program affordable customized
testing equipment for behavioral research.  Alternatively I can craft software
to aid in the efficient processing and analysis of data from existing
equipment.</p>

<p>The affordable tools I create for research will lower the cost of tax-payer
funded science, while also allowing beginning scientists, or even hobbyists and
citizen scientists, to dive into an exploration of animal behavior.  I hope this
may also allow the interested trainer &mdash; whether pet or service animal
trainer &mdash; to combine their expertise based on many centuries of
trade-craft with the experimental control valued by the scientific community.  I
further hope that the academic behaviorists and the trainers may learn from one
another and be able to build a common knowledge-base on the topic of interest we
share: animal behavior.</p>
</section>

<hr>

<section>
My combined backgrounds in applied animal behavior, ethology, and technology can
be applied to fit the individual needs of researchs and pet owners:
<dl>
<dt><a href="Research.html">Research Test Design</a></dt>
<dd>Get the most out of your behavioral research with tests informed by a
thorough understanding of operant and respondant conditioning as well as
species-specific behaviors in order to zero in on the parameter of interest</dd>
<dt><a href="Research.html">Behavioral Testing Equipment</a></dt>
<dd>Affordable customized operant equipment for any species of research subject</dd>
<dt><a href="Research.html">Data Analysus Support</a></dt>
<dd>Customized software to streamline your laboratories most complex analyses</dd>
<dt><a href="WebSites.html">Web Server Support</a></dt>
<dd>Site development and server deployment designed specifically for your project's needs</dd>
<dt><a href="Training.html">Pet Training</a></dt>
<dd>Basic obedience, house training, etc</dd>
<dt><a href="Training.html">Pet Behavior Consulting</a></dt>
<dd>Interventions for challenging behaviors</dd>
</dl>
</section>
</article>

<footer>
Copyright 2017 <a id="mailto" href="mailto:info@jessemcclure.org">Jesse McClure</a>
<div id="links">
<a href="https://kernel.org"><img src="res/Linux.png"></a>
<a href="https://archlinux.org"><img src="res/Arch.png"></a>
<a href="https://apache.org"><img src="res/Apache.png"></a>
<a href="https://php.net"><img src="res/ElePHPant.png"></a>
<a href="https://www.w3.org/TR/html5/"><img src="res/HTML5.png"></a>
<a href="https://www.w3.org/Style/CSS/"><img src="res/CSS3.png"></a>
<a href="https://fossil-scm.org"><img src="res/fossil.png"></a>
</div>
</footer>

</body>
</html>

Added res/fossil.css.











































































































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245

article hr { max-width: none; width: 100%; }
article hr:after { display: none; }
nav > a:first-child { padding: 0rem; }
nav > a:first-child:after { content: ":"; }
nav > a:nth-of-type(2) { font-size: 1.2em; font-weight: bold; padding-left: 0rem; }
.status { float:right; margin-top: -3.85rem; font-size: 0.85rem; }
td { vertical-align: top; }
td.timelineTime { text-align: right; }
#timelineTable td { overflow: visible; }
.timelineDate { overflow: visible; white-space: nowrap; }
.submenu { padding: 0.5rem 2rem 0.5rem 0.5rem; border-bottom: 1px solid #ccc; }
.submenu a, .submenu label { padding: 0.5rem; color: #777; }

/* Timelines */
td.timelineGraph { width: 20px; text-align: left; vertical-align: top; }
.tl-canvas { margin: 0 6px 0 10px; }
.tl-rail { width: 18px; }
.tl-mergeoffset { width: 2px; }
.tl-nodemark { margin-top: 5px; }
.tl-node { width: 10px; height: 10px; border: 1px solid #000; background: #fff; cursor: pointer; }
.tl-node.leaf:after { content: ''; position: absolute; top: 3px; left: 3px; width: 4px; height: 4px; background: #000; }
.tl-node.sel:after { content: ''; position: absolute; top: 2px; left: 2px; width: 6px; height: 6px; background: red; }
.tl-arrow { width: 0; height: 0; transform: scale(.999); border: 0 solid transparent; }
.tl-arrow.u { margin-top: -1px; border-width: 0 3px; border-bottom: 7px solid #000; }
.tl-arrow.u.sm { border-bottom: 5px solid #000; }
.tl-line { background: #000; width: 2px; }
.tl-arrow.merge { height: 1px; border-width: 2px 0; }
.tl-arrow.merge.l { border-right: 3px solid #000; }
.tl-arrow.merge.r { border-left: 3px solid #000; }
.tl-line.merge { width: 1px; }
.tl-arrow.warp { margin-left: 1px; border-width: 3px 0; border-left: 7px solid #600000; }
.tl-line.warp { background: #600000; }

/* Filetree */
.filetree { margin: 1em 0; line-height: 1.5em; }
.filetree > ul { display: inline-block; }
.filetree ul { margin: 0; padding: 0; list-style: none; }
.filetree ul.collapsed { display: none; }
.filetree ul ul { position: relative; margin: 0 0 0 21px; }
.filetree li { position: relative; margin: 0; padding: 0; }
.filetree li li:before { content: ''; position: absolute; top: -.8em; left: -14px; width: 14px; height: 1.5em; border-left: 2px solid #aaa; border-bottom: 2px solid #aaa; }
.filetree li > ul:before { content: ''; position: absolute; top: -1.5em; bottom: 0; left: -35px; border-left: 2px solid #aaa; }
.filetree li.last > ul:before { display: none; }
.filetree a { position: relative; z-index: 1; display: table-cell; min-height: 16px; padding-left: 21px; background-image:
	url(data:image/gif;base64,R0lGODlhEAAQAJEAAP\/\/\/yEhIf\/\/\/wAAACH5BAEHAAIALAAAAAAQABAAAAIvlIKpxqcfmgOUvoaqDSCxrEEfF14GqFXImJZsu73wepJzVMNxrtNTj3NATMKhpwAAOw==);
	background-position: center left; background-repeat: no-repeat; }
ul.browser { list-style-type: none; padding: 10px; margin: 0px; white-space: nowrap; }
ul.browser li.file { background-repeat: no-repeat; background-position: 0px center; padding-left: 20px; padding-top: 2px;
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAJEAAP\/\/\/yEhIf\/\/\/wAAACH5BAEHAAIALAAAAAAQABAAAAIvlIKpxqcfmgOUvoaqDSCxrEEfF14GqFXImJZsu73wepJzVMNxrtNTj3NATMKhpwAAOw==); }
ul.browser li.dir { background-repeat: no-repeat; background-position: 0px center; padding-left: 20px; padding-top: 2px;
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAJEAAP/WVCIiIv\/\/\/wAAACH5BAEHAAIALAAAAAAQABAAAAInlI9pwa3XYniCgQtkrAFfLXkiFo1jaXpo+jUs6b5Z/K4siDu5RPUFADs=); }
div.filetreeline { display: table; width: 100%; white-space: nowrap; }
.filetree .dir > div.filetreeline > a {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAJEAAP/WVCIiIv\/\/\/wAAACH5BAEHAAIALAAAAAAQABAAAAInlI9pwa3XYniCgQtkrAFfLXkiFo1jaXpo+jUs6b5Z/K4siDu5RPUFADs=);}
div.filetreeage { display: table-cell; padding-left: 3em; text-align: right; }
div.filetreeline:hover { background-color: #eee; }







div.sideboxTitle { display: inline; font-weight: bold; }
div.sideboxDescribed { display: inline; font-weight: bold; }
span.disabled { color: red; }
span.timelineDisabled { font-style: italic; font-size: small; }
table.timelineTable { border: 0; border-collapse: collapse; }
td.timelineTableCell { vertical-align: top; text-align: left; }
tr.timelineCurrent { padding: .1em .2em; border: 1px dashed #446979; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); }
tr.timelineSelected { padding: .1em .2em; border: 2px solid lightgray; background-color: #ffc; box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.5); }
tr.timelineSpacer { height: 1ex; }

span.tagDsp { font-weight: bold; }
span.wikiError { font-weight: bold; color: red; }
span.infoTagCancelled { font-weight: bold; text-decoration: line-through; }
span.infoTag { font-weight: bold; }
span.wikiTagCancelled { text-decoration: line-through; }
table.browser { width: 100%; border: 0; }
td.browser { width: 24%; vertical-align: top; }

table.login_out { text-align: left; margin-right: 10px; margin-left: 10px; margin-top: 10px; }
div.captcha { text-align: center; padding: 1ex; }
table.captcha { margin: auto; padding: 10px; border-width: 4px; border-style: double; border-color: black; }
td.login_out_label { text-align: center; }
span.loginError { color: red; }

/* format for leading text for notes */
span.note { font-weight: bold; }
/* format for textarea labels */
span.textareaLabel { font-weight: bold; }
/* format for the user setup layout table */
table.usetupLayoutTable { outline-style: none; padding: 0; margin: 25px; }
/* format of the columns on the user setup list page */
td.usetupColumnLayout { vertical-align: top }
/* format for the user list table on the user setup page */
table.usetupUserList { outline-style: double; outline-width: 1px; padding: 10px; }
/* format for table header user in user list on user setup page */
th.usetupListUser { text-align: right; padding-right: 20px; }
/* format for table header capabilities in user list on user setup page */
th.usetupListCap { text-align: center; padding-right: 15px; }
/* format for table header contact info in user list on user setup page */
th.usetupListCon { text-align: left; }
/* format for table cell user in user list on user setup page */
td.usetupListUser { text-align: right; padding-right: 20px; white-space:nowrap; }
/* format for table cell capabilities in user list on user setup page */
td.usetupListCap { text-align: center; padding-right: 15px; }
/* format for table cell contact info in user list on user setup page */
td.usetupListCon { text-align: left }
/* layout definition for the capabilities box on the user edit detail page */
div.ueditCapBox { float: left; margin-right: 20px; margin-bottom: 20px; }
/* format of the label cells in the detailed user edit page */
td.usetupEditLabel { text-align: right; vertical-align: top; white-space: nowrap; }
/* color for capabilities, inherited by nobody */
span.ueditInheritNobody { color: green; padding: .2em; }
/* color for capabilities, inherited by developer */
span.ueditInheritDeveloper { color: red; padding: .2em; }
/* color for capabilities, inherited by reader */
span.ueditInheritReader { color: black; padding: .2em; }
/* color for capabilities, inherited by anonymous */
span.ueditInheritAnonymous { color: blue; padding: .2em; }
/* format for capabilities, mentioned on the user edit page */
span.capability { font-weight: bold; }
/* format for different user types, mentioned on the user edit page */
span.usertype { font-weight: bold; }
/* leading text for user types, mentioned on the user edit page */
span.usertype:before { content:"'"; }
/* trailing text for user types, mentioned on the user edit page */
span.usertype:after { content:"'"; }
/* selected lines of text within a linenumbered artifact display */
div.selectedText { font-weight: bold; color: blue; background-color: #d5d5ff; border: 1px blue solid; }
/* format for missing privileges note on user setup page */
p.missingPriv { color: blue; }
/* format for leading text in wikirules definitions */
span.wikiruleHead { font-weight: bold; }
/* format for ticket error messages */
span.tktError { color: red; font-weight: bold; }
/* format for example tables on the report edit page */
table.rpteditex { float: right; margin: 0; padding: 0; width: 125px; text-align: center; border-collapse: collapse; border-spacing: 0; }
/* format for example table cells on the report edit page */
td.rpteditex { border-width: thin; border-color: #000000; border-style: solid; }
/* format for end of content area, to be used to clear page flow. */
div.endContent { clear: both; }
/* format for general errors */
p.generalError { color: red; }
/* format for tktsetup errors */
p.tktsetupError { color: red; font-weight: bold; }
/* format for xfersetup errors */
p.xfersetupError { color: red; font-weight: bold; }
/* format for th script errors */
p.thmainError { color: red; font-weight: bold; }
/* format for th script trace messages */
span.thTrace { color: red; }
/* format for report configuration errors */
p.reportError { color: red; font-weight: bold; }
/* format for report configuration errors */
blockquote.reportError { color: red; font-weight: bold; }
/* format for artifact lines, no longer shunned */
p.noMoreShun { color: blue; }
/* format for artifact lines beeing shunned */
p.shunned { color: blue; }
/* a broken hyperlink */
span.brokenlink { color: red; }
/* List of files in a timeline */
ul.filelist { margin-top: 3px; line-height: 100%; }
/* List of files in a timeline */
ul.filelist li { padding-top: 1px; }

/* Diffs */
table.sbsdiffcols { width: 100%; border-spacing: 0; font-size: 0.75rem; }
table.sbsdiffcols td { padding: 0; vertical-align: top; }
table.sbsdiffcols pre { margin: 0; padding: 0; border: 0; font-size: inherit; background: inherit; color: inherit; }
.difftxtcol pre { background: white !important; padding: 0em 0.5em !important; width: 42vw !important; }
.difftxtcol { width: 44vw !important; }
div.difflncol { padding-right: 1em; text-align: right; color: #a0a0a0; }
div.difftxtcol { width: 45em; overflow-x: auto; }
.udiff { width: 85%; }
div.diffmkrcol { padding: 0 1em; }
span.diffchng { background-color: #c0c0ff; }
span.diffadd { background-color: #c0ffc0; }
span.diffrm { background-color: #ffc8c8; }
span.diffhr { display: inline-block; margin: .5em 0 1em; color: #0000ff; }
span.diffln { color: #a0a0a0; }



/* Moderation Pending message on timeline */
span.modpending { color: #b03800; font-style: italic; }
/* format for th1 script results */
pre.th1result { white-space: pre-wrap; word-wrap: break-word; }
/* format for th1 script errors */
pre.th1error { white-space: pre-wrap; word-wrap: break-word; color: red; }
/* The label/value pairs on (for example) the ci page */
table.label-value th { vertical-align: top; text-align: right; padding: 0.2ex 2ex; }
/* for the /reports views */
.statistics-report-graph-line { background-color: #446979; }
/*  */
.statistics-report-table-events th { padding: 0 1em 0 1em; }
/*  */
.statistics-report-table-events td { padding: 0.1em 1em 0.1em 1em; }
/*  */
.statistics-report-row-year { text-align: left; }
/* for the /stats_report views */
.statistics-report-week-number-label { text-align: right; font-size: 0.8em; }
/* for the /stats_report views */
.statistics-report-week-of-year-list { font-size: 0.8em; }
/* format for capabilities string, mentioned on the user edit page */
#usetupEditCapability { font-weight: bold; }
/* Class for the /admin_log table */
table.adminLogTable { text-align: left; }
/* Class for the /admin_log table */
.adminLogTable .adminTime { text-align: left; vertical-align: top; white-space: nowrap; }
/* The fileage table */
.fileage table { border-spacing: 0; }
/* Mouse-over effects for the file-age table */
.fileage tr:hover { background-color: #eee; }
/* fileage table cells */
.fileage td { vertical-align: top; text-align: left; border-top: 1px solid #ddd; padding-top: 3px; }
/* fileage first column (the age) */
.fileage td:first-child { white-space: nowrap; }
/* fileage second column (the filename) */
.fileage td:nth-child(2) { padding-left: 1em; padding-right: 1em; }
/* fileage third column (the check-in comment) */
.fileage td:nth-child(3) { word-wrap: break-word; max-width: 50%; }
/* The list of branches */
.brlist table { border-spacing: 0; }
/* Branch list table headers */
.brlist table th { text-align: left; padding: 0px 1em 0.5ex 0px; }
/* Branch list table headers */
.brlist table td { padding: 0px 2em 0px 0px; white-space: nowrap; }
/* General styles for sortable column marker */
th.sort:after { margin-left: .4em; cursor: pointer; text-shadow: 0 0 0 #000; /* Makes arrow darker */ }
/* None sort column marker */
th.sort.none:after { content: '\2666'; }
/* Ascending sort column marker */
th.sort.asc:after { content: '\2193'; }
/* Descending sort column marker */
th.sort.desc:after { content: '\2191'; }
/* Search markup */
span.snippet>mark { background-color: inherit; font-weight: bold; }
/* Container for the search terms entry box */
div.searchForm { text-align: center; }
/* Message explaining that there are no search results */
p.searchEmpty { font-style: italic; }

Added res/style.css.















































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87

@import url('https://fonts.googleapis.com/css?family=PT+Mono|PT+Sans:400,400i,700,700i');
@media screen and (min-device-width: 1290px) { html { font-size: large; } }
html { font-family:'PT Sans', sans-serif; color: #012; line-height: 1.4em; background: #202428; margin: 0rem; }
body { background: #F8FAEA; padding-top: 1.5rem; margin: 0rem; }
article { min-height: 20rem; padding: 1rem 1rem 3rem 1rem; }
header { text-align: center; }
section { max-width: 42em; margin: auto; }
footer { font-size: 0.85rem; background: #202428; color: #AAA; font-variant: small-caps; padding: 0.25rem; text-align: center; }
#links { margin-top: 0.25rem; }
#links img { height: 1.25rem; margin: 0.1rem; filter: grayscale(0.8); -webkit-filter: grayscale(0.8); opacity: 0.65; }
#links a:hover img { filter: none; -webkit-filter: none; opacity: 0.85; }
h1, h2 { color: #014; text-transform: uppercase; }
h3, h4, h5 { color: #014; font-variant: small-caps; }
h1 { font-size: 1.25rem; }
h2 { font-size: 1.1rem; }
h3 { font-size: 1.1rem; }
h4 { font-size: 1rem; }
h5 { font-size: 0.85rem; }
h6 { font-size: 0.75rem; }
a { transition: 0.4s; text-decoration: none; }
a:visited { color: inherit; }
a:hover, #menu:hover { color: #9AF !important; }
p { margin: 0em; margin-bottom: 0.65em; }
p.indent { padding-left: 1em; }
ul, ol { padding-left: 2em; }
section p { text-align: justify; }
pre { background: white; border: 1px solid #CCC; padding: 0rem 0.2rem; overflow: scroll; }
#mailto { color: inherit; }

/* Nav Bar */
nav { background: #202428; color: #EEE; font-variant: small-caps; padding: 0rem 1rem 0.25rem 1rem; margin-bottom: 1rem; position: fixed;
	top: 0px; width: 100%; z-index: 90; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
nav a { display: inline-block; padding: 0rem 0.65rem; background: inherit; color: inherit; border-top: 2px solid #202428; }
nav > a.active { border-top: 2px solid #EEE; }
nav > a.active:hover { border-top: 2px solid #9AF; }
nav > a:first-child { font-size: 1.2em; font-weight: bold; background: inherit; color: inherit; padding-left: 0rem; }
nav #menu { font-size: 1.2em; float: right; margin-right: 1.5em; margin-top: 0.15em; color: #EEE; transition: 0.4s; }
nav #menu #panel { position: fixed; top: 0; right: -11em; height: 100em; width: 10em; background: #202428; padding: 2em 0em; z-index: -1; transition: 0.4s ease; }
nav #menu #panel a { display: block; margin: 0.25em 0.5em; color: #EEE; }
nav #menu #panel hr { width: 65%; border: none; border-top: 1px solid #888; margin-left: 1.5rem; }
nav #menu:hover #panel { right: 0em; }

/* Main article */
article a { font-weight: bold; color: #025; }
article a:visited { color: #025; }
article a:hover { color: #9AF; }
article hr { border: none; position: relative; border-top: 1px solid #C0C4C8; width: 85%; max-width: 20em; margin: 1.5rem auto; }
article hr:after { display: block; content: "⁂"; text-align: center; font-size: 1.25rem; position: absolute; top: -0.65rem; left: 50%;
	background: #F8FAEA; width: 2.5rem; color: #808488; -webkit-transform: translateX(-50%); transform: translateX(-50%); }


/* Mobile / Small Screen / Print Settings */
@media screen and (max-device-width: 640px), screen and (max-width: 640px) {
	#fossil nav > a:nth-child(n+3) { display: none; }
	#jmcclure nav > a:nth-child(n+2) { display: none; }
	article.dir { padding: 0rem; }
	ul, ol { padding-left: 1em; }
	p.indent { padding-left: 0.25em; }
}
@page { size: auto; margin: 2.5cm; }
@media print {
	html, body { background: white; margin: 0em; padding: 0em; line-height: 1.25em; }
	article { padding: 0rem; margin: 0rem; }
	nav, footer { display: none; }
	p, li { page-break-inside: avoid; }
}


/*

table.report { cursor: auto; border-radius: 5px; border: 1px solid #ccc; margin: 1em 0; }
.report td, .report th { border: 0; padding: 0.5rem; }

.report td:first-child { border-top-left-radius: 5px; }
.report tbody tr:last-child td:first-child { border-bottom-left-radius: 5px; }
.report td:last-child { border-top-right-radius: 5px; }
.report tbody tr:last-child { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.report tbody tr:last-child td:last-child { border-bottom-right-radius: 5px; }
.report th { cursor: pointer; }
.report thead+tbody tr:hover { background-color: #f5f9fc !important; }

td.tktDspLabel { width: 70px; text-align: right; overflow: hidden; }
td.tktDspValue { text-align: left; vertical-align: top; background-color: #f8f8f8; border: 1px solid #ccc; }
td.tktDspValue pre { white-space: pre-wrap; }

*/