Fixes suggested by my mom (Lynn Duncan)
[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-daqmx,
61   author = NI,
62   title = {Using {NI-DAQmx} in {LabWindows/CVI}},
63   year = 2007,
64   month = mar,
65   date = 14,
66   url = {http://www.ni.com/white-paper/2931/en},
67   note = {Control libraries for data aquisition.  While these
68     libraries form the basis of \citetalias{labview}'s control stack,
69     you can also use them directly from other languages (like C).},
70 }
71
72 @misc{ cygwin,
73   title = {Cygwin},
74   url = {http://www.cygwin.com/},
75   note = {A POSIX emulation layer for Microsoft Windows.  With Cygwin,
76     Windows seems more like UNIX or Linux.},
77 }
78
79 @misc{ epics,
80   title = {{EPICS}: Experimental Physics and Industrial Control System},
81   url = {http://www.aps.anl.gov/epics/},
82 }
83
84 @inproceedings{ beazley96,
85   author = DBeazley,
86   title = {{SWIG}: An easy to use tool for integrating scripting
87     languages with {C} and {C++}},
88   booktitle = {Proceedings of the 4th conference on USENIX Tcl/Tk Workshop},
89   series = {Tcl/Tk 1996},
90   volume = 4,
91   location = {Monterey, California},
92   year = 1996,
93   pages = {15--15},
94   numpages = 1,
95   url = {http://www.swig.org/},
96   eprint = {http://www.swig.org/papers/Tcl96/tcl96.html},
97   paper_url = {http://dl.acm.org/citation.cfm?id=1267498.1267513},
98   publisher = USENIX,
99   address = {Berkeley, CA, USA},
100   note = {SWIG, the simplified wrapper and interface generator, makes
101     it easy to wrap C and C++ libraries for use from higher level
102     scripting languages like Python.  Often, you don't need much more
103     than the library's header file to generate a full wrapper.
104     However, the generated wrappers are usually very thin, which can
105     make them awkward to use.  If you want to write a thicker, more
106     idiomatic wrapper, it's probably easier to use a tool like
107     \citetalias{cython} instead of SWIG.},
108 }
109
110 @misc{ cython,
111   title = {Cython: C-Extensions for {Python}},
112   url = {http://www.cython.org/},
113 }
114
115 @misc{ scipy-leastsq,
116   title = {\texttt{scipy.optimize.leastsq}},
117   url = {http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.leastsq.html},
118 }
119
120 @misc{ minpack,
121   title = {{MINPACK}},
122   url = {http://www.netlib.org/minpack/},
123 }
124
125 @misc{ hdf5,
126   author = HDFG,
127   title = {Hierarchical data format version 5},
128   year = 2013,
129   url = {http://www.hdfgroup.org/HDF5/},
130   note = {Version 1.8.10},
131 }
132
133 @misc{ hdf-group,
134   author = HDFG,
135   title = {HDF Group History},
136   year = 2013,
137   url = {http://www.hdfgroup.org/about/history.html},
138 }
139
140 @misc{ hdf-users,
141   author = HDFG,
142   title = {Who uses HDF?},
143   year = 2013,
144   url = {http://www.hdfgroup.org/users.html},
145 }
146
147 @misc{ yaml,
148   title = {{YAML} Ain't Markup Language ({YAML\texttrademark})
149     Version 1.2},
150   year = 2009,
151   month = oct,
152   day = 1,
153   edition = 3,
154   url = {http://www.yaml.org/},
155   eprint = {http://www.yaml.org/spec/1.2/spec.html},
156 }
157
158 @misc{ jones95,
159   author = DWJones,
160   title = {Control of Stepping Motors},
161   year = 1995,
162   url = {http://homepage.cs.uiowa.edu/~jones/step/},
163   note = {This material expands on material originally posted to the
164     rec.railroad newsgroup in 1990. Significant parts of this material
165     have been republished as sections 5.2.10, 10.8, 10.9 and 10.10 of
166     the Handbook of Small Electric Motors edited by W. H. Yeadon and
167     A. W. Yeadon, McGraw-Hill, 2001, and as Applications Note 907
168     published by Microchip Inc in 2004.},
169 }
170
171 @misc{ pymodbus,
172   title = {Pymodbus},
173   url = {https://github.com/bashwork/pymodbus},
174   note = {Version TODO},
175 }
176
177 @misc{ melcor,
178   title = {Melcor},
179   note = {Companies don't stay in business forever, but lab equipment
180     does.  Our controller is still going strong (since 1999), but
181     Melcor has moved around.  According to their
182     \href{http://www.lairdtech.com/NewsItem.aspx?id=953}{2005
183     announcement} the Laird Group PLC purchased Melcor from Fedders
184     Corporation, and by 2009 (according to the
185     \href{http://web.archive.org/web/20090204201524/http://melcor.com/}{Internet
186     Archive Wayback Machine}) they phased out the old website at
187     \href{http://melcor.com/}{melcor.com} in favor of
188     \href{http://lairdtech.thomasnet.com/category/thermal-management-solutions/}{their
189     own thermal site}.  It looks like there is no longer support for
190     the older MTCA controllers.},
191 }
192
193 @misc{ omega,
194   title = {{OMEGA} Engineering, Inc.},
195   url = {http://www.omega.com/},
196 }