introduction/main.tex: Only emphasize 'un' in 'unfolding'
[thesis.git] / src / pyafm / main.bib
1 @string{DBeazley = "Beazley, David M."}
2 @string{DWJones = "Jones, Douglas W."}
3 @string{HDFG = "The HDF Group"}
4 @string{EKerry = "Kerry, Elijah"}
5 @string{NI = "National Instruments"}
6 @string{USENIX = "USENIX Association"}
7 @string{WM = "WaveMetrics"}
8
9 @misc{ wavemetrics-igor,
10   author = WM,
11   title = {{IGOR Pro}},
12   url = {http://www.wavemetrics.com/products/igorpro/igorpro.htm},
13 }
14
15 @misc{ labview,
16   author = NI,
17   title = {{LabVIEW}},
18   url = {http://www.ni.com/labview/},
19   note = {A graphical programming language designed for developing
20     experiment control software.},
21 }
22
23 @misc{ national-instruments,
24   title = {{National Instruments}},
25   url = {https://www.ni.com/},
26 }
27
28 @article{ ni-vi-management,
29   author = NI,
30   title = {Best Practices for Managing {NI} {LabVIEW} Applications Using
31     the {Project Explorer}},
32   year = 2013,
33   month = jan,
34   day = 28,
35   journal = {Software Engineering with LabVIEW},
36   url = {http://www.ni.com/white-paper/7197/en},
37 }
38
39 @misc{ ni-merge,
40   author = EKerry,
41   title = {Source Code Control: Using {TortoiseSVN} ({Subversion}) with
42     {LabVIEW} for Diff and Merge Operations},
43   year = 2012,
44   month = dec,
45   day = 6,
46   url = {https://decibel.ni.com/content/docs/DOC-2936},
47 }
48
49 @misc{ ni-vi-version,
50   author = NI,
51   title = {How Can {I} Determine the {LabVIEW} Version that was Used
52     to Save a {VI}?},
53   year = 2012,
54   month = apr,
55   day = 9,
56   url = {http://digital.ni.com/public.nsf/allkb/0C72D335AA87DD6486256FC40069C17F},
57   note = {Document ID: 3JDC8IZH},
58 }
59
60 @misc{ ni-vi-upgrade,
61   author = NI,
62   title = {How to Upgrade or Revert a {VI} to a Different Version of
63     {LabVIEW}},
64   year = 2012,
65   month = aug,
66   day = 15,
67   url = {http://www.ni.com/white-paper/8387/en},
68   eprint = {http://www.ni.com/white-paper/8387/en/pdf},
69 }
70
71 @misc{ ni-daqmx,
72   author = NI,
73   title = {Using {NI-DAQmx} in {LabWindows/CVI}},
74   year = 2007,
75   month = mar,
76   date = 14,
77   url = {http://www.ni.com/white-paper/2931/en},
78   note = {Control libraries for data aquisition.  While these
79     libraries form the basis of \citetalias{labview}'s control stack,
80     you can also use them directly from other languages (like C).},
81 }
82
83 @misc{ cygwin,
84   title = {Cygwin},
85   url = {http://www.cygwin.com/},
86   note = {A POSIX emulation layer for Microsoft Windows.  With Cygwin,
87     Windows seems more like UNIX or Linux.},
88 }
89
90 @misc{ epics,
91   title = {{EPICS}: Experimental Physics and Industrial Control System},
92   url = {http://www.aps.anl.gov/epics/},
93 }
94
95 @inproceedings{ beazley96,
96   author = DBeazley,
97   title = {{SWIG}: An easy to use tool for integrating scripting
98     languages with {C} and {C++}},
99   booktitle = {Proceedings of the 4th conference on USENIX Tcl/Tk Workshop},
100   series = {Tcl/Tk 1996},
101   volume = 4,
102   location = {Monterey, California},
103   year = 1996,
104   pages = {15--15},
105   numpages = 1,
106   url = {http://www.swig.org/},
107   eprint = {http://www.swig.org/papers/Tcl96/tcl96.html},
108   paper_url = {http://dl.acm.org/citation.cfm?id=1267498.1267513},
109   publisher = USENIX,
110   address = {Berkeley, CA, USA},
111   note = {SWIG, the simplified wrapper and interface generator, makes
112     it easy to wrap C and C++ libraries for use from higher level
113     scripting languages like Python.  Often, you don't need much more
114     than the library's header file to generate a full wrapper.
115     However, the generated wrappers are usually very thin, which can
116     make them awkward to use.  If you want to write a thicker, more
117     idiomatic wrapper, it's probably easier to use a tool like
118     \citetalias{cython} instead of SWIG.},
119 }
120
121 @misc{ cython,
122   title = {Cython: C-Extensions for {Python}},
123   url = {http://www.cython.org/},
124 }
125
126 @misc{ scipy-leastsq,
127   title = {\texttt{scipy.optimize.leastsq}},
128   url = {http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.leastsq.html},
129 }
130
131 @misc{ minpack,
132   title = {{MINPACK}},
133   url = {http://www.netlib.org/minpack/},
134 }
135
136 @misc{ hdf5,
137   author = HDFG,
138   title = {Hierarchical data format version 5},
139   year = 2013,
140   url = {http://www.hdfgroup.org/HDF5/},
141   note = {Version 1.8.10},
142 }
143
144 @misc{ hdf-group,
145   author = HDFG,
146   title = {{HDF} Group History},
147   year = 2013,
148   url = {http://www.hdfgroup.org/about/history.html},
149 }
150
151 @misc{ hdf-users,
152   author = HDFG,
153   title = {Who uses {HDF}?},
154   year = 2013,
155   url = {http://www.hdfgroup.org/users.html},
156 }
157
158 @misc{ yaml,
159   title = {{YAML} Ain't Markup Language ({YAML\texttrademark})
160     Version 1.2},
161   year = 2009,
162   month = oct,
163   day = 1,
164   edition = 3,
165   url = {http://www.yaml.org/},
166   eprint = {http://www.yaml.org/spec/1.2/spec.html},
167 }
168
169 @misc{ jones95,
170   author = DWJones,
171   title = {Control of Stepping Motors},
172   year = 1995,
173   url = {http://homepage.cs.uiowa.edu/~jones/step/},
174   note = {This material expands on material originally posted to the
175     rec.railroad newsgroup in 1990. Significant parts of this material
176     have been republished as sections 5.2.10, 10.8, 10.9 and 10.10 of
177     the Handbook of Small Electric Motors edited by W. H. Yeadon and
178     A. W. Yeadon, McGraw-Hill, 2001, and as Applications Note 907
179     published by Microchip Inc in 2004.},
180 }
181
182 @misc{ pymodbus,
183   title = {Pymodbus},
184   url = {https://github.com/bashwork/pymodbus},
185   note = {I used a snapshot from between v1.0.0 and v1.1.0 in the
186     Subversion repository that pymodbus used before migrating to Git.
187     The exact commit is now Git ID 3548a7d (\texttt{Updating the
188     documentation for the serial client/servers}, 2011-11-20).},
189 }
190
191 @misc{ melcor,
192   title = {Melcor},
193   note = {Companies don't stay in business forever, but lab equipment
194     does.  Our controller is still going strong (since 1999), but
195     Melcor has moved around.  According to their
196     \href{http://www.lairdtech.com/NewsItem.aspx?id=953}{2005
197     announcement} the Laird Group PLC purchased Melcor from Fedders
198     Corporation, and by 2009 (according to the
199     \href{http://web.archive.org/web/20090204201524/http://melcor.com/}{Internet
200     Archive Wayback Machine}) they phased out the old website at
201     \href{http://melcor.com/}{melcor.com} in favor of
202     \href{http://lairdtech.thomasnet.com/category/thermal-management-solutions/}{their
203     own thermal site}.  It looks like there is no longer support for
204     the older MTCA controllers.},
205 }
206
207 @misc{ omega,
208   title = {{OMEGA} Engineering, Inc.},
209   url = {http://www.omega.com/},
210 }