Skip to content

Commit e6b8abe

Browse files
committed
Increasing API coverage for labscript_utils components.
Still needs significant work in the docstrings themselves.
1 parent 2c7deba commit e6b8abe

26 files changed

+366
-26
lines changed

docs/source/api/connections.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ labscript_utils.connections
44

55
.. automodule:: labscript_utils.connections
66
:members:
7-
:undoc-members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/dict_diff.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=========================
2+
labscript_utils.dict_diff
3+
=========================
4+
5+
.. automodule:: labscript_utils.dict_diff
6+
:members:
7+
:undoc-members:
8+
:private-members:
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
====================================
2+
labscript_utils.double_import_denier
3+
====================================
4+
5+
.. automodule:: labscript_utils.double_import_denier
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/filewatcher.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
===========================
2+
labscript_utils.filewatcher
3+
===========================
4+
5+
.. automodule:: labscript_utils.filewatcher
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/h5_lock.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=======================
2+
labscript_utils.h5_lock
3+
=======================
4+
5+
.. automodule:: labscript_utils.h5_lock
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/impprof.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=======================
2+
labscript_utils.impprof
3+
=======================
4+
5+
.. automodule:: labscript_utils.impprof
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/index.rst

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,48 @@ API Reference
44

55
.. toctree::
66
:maxdepth: 2
7+
:caption: Labscript Tools
78

89
labscript_utils
9-
connections
10+
connections
11+
dict_diff
12+
labconfig
13+
settings
14+
testing_utils
15+
properties
16+
unitconversions
17+
18+
.. toctree::
19+
:maxdepth: 2
20+
:caption: Remote Communications
21+
22+
h5_lock
23+
ls_zprocess
24+
remote
25+
shared_drive
26+
zlock
27+
zlog
28+
29+
.. toctree::
30+
:maxdepth: 2
31+
:caption: GUI
32+
33+
splash
34+
qtwidgets
35+
36+
.. toctree::
37+
:maxdepth: 2
38+
:caption: Logging and Profiling
39+
40+
impprof
41+
memprof
42+
setup_logging
43+
tracelog
44+
45+
.. toctree::
46+
:maxdepth: 2
47+
:caption: Module and File Tools
48+
49+
double_import_denier
50+
filewatcher
51+
modulewatcher

docs/source/api/labconfig.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=========================
2+
labscript_utils.labconfig
3+
=========================
4+
5+
.. automodule:: labscript_utils.labconfig
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/ls_zprocess.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
===========================
2+
labscript_utils.ls_zprocess
3+
===========================
4+
5+
.. automodule:: labscript_utils.ls_zprocess
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/memprof.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=======================
2+
labscript_utils.memprof
3+
=======================
4+
5+
.. automodule:: labscript_utils.memprof
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/modulewatcher.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=============================
2+
labscript_utils.modulewatcher
3+
=============================
4+
5+
.. automodule:: labscript_utils.modulewatcher
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/properties.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
==========================
2+
labscript_utils.properties
3+
==========================
4+
5+
.. automodule:: labscript_utils.properties
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/qtwidgets.rst

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
=========================
2+
labscript_utils.qtwidgets
3+
=========================
4+
5+
.. automodule:: labscript_utils.qtwidgets
6+
:members:
7+
:undoc-members:
8+
9+
Helper Widgets
10+
~~~~~~~~~~~~~~
11+
12+
.. automodule:: labscript_utils.qtwidgets.dragdroptab
13+
:members:
14+
:undoc-members:
15+
:show-inheritance:
16+
17+
.. automodule:: labscript_utils.qtwidgets.elide_label
18+
:members:
19+
:undoc-members:
20+
:show-inheritance:
21+
22+
.. automodule:: labscript_utils.qtwidgets.fingertab
23+
:members:
24+
:undoc-members:
25+
:show-inheritance:
26+
27+
.. automodule:: labscript_utils.qtwidgets.headerview_with_widgets
28+
:members:
29+
:undoc-members:
30+
:show-inheritance:
31+
32+
.. automodule:: labscript_utils.qtwidgets.InputPlotWindow
33+
:members:
34+
:undoc-members:
35+
:show-inheritance:
36+
37+
.. automodule:: labscript_utils.qtwidgets.outputbox
38+
:members:
39+
:undoc-members:
40+
:show-inheritance:
41+
42+
.. automodule:: labscript_utils.qtwidgets.toolpalette
43+
:members:
44+
:undoc-members:
45+
:show-inheritance:
46+
47+
Input/Output Widgets
48+
~~~~~~~~~~~~~~~~~~~~
49+
50+
.. automodule:: labscript_utils.qtwidgets.analoginput
51+
:members:
52+
:undoc-members:
53+
:show-inheritance:
54+
55+
.. automodule:: labscript_utils.qtwidgets.analogoutput
56+
:members:
57+
:undoc-members:
58+
:show-inheritance:
59+
60+
.. automodule:: labscript_utils.qtwidgets.ddsoutput
61+
:members:
62+
:undoc-members:
63+
:show-inheritance:
64+
65+
.. automodule:: labscript_utils.qtwidgets.digitaloutput
66+
:members:
67+
:undoc-members:
68+
:show-inheritance:
69+
70+
.. automodule:: labscript_utils.qtwidgets.enumoutput
71+
:members:
72+
:undoc-members:
73+
:show-inheritance:
74+
75+
.. automodule:: labscript_utils.qtwidgets.imageoutput
76+
:members:
77+
:undoc-members:
78+
:show-inheritance:

docs/source/api/remote.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
======================
2+
labscript_utils.remote
3+
======================
4+
5+
.. automodule:: labscript_utils.remote
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/settings.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
========================
2+
labscript_utils.settings
3+
========================
4+
5+
.. automodule:: labscript_utils.settings
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/setup_logging.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=============================
2+
labscript_utils.setup_logging
3+
=============================
4+
5+
.. automodule:: labscript_utils.setup_logging
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/shared_drive.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
============================
2+
labscript_utils.shared_drive
3+
============================
4+
5+
.. automodule:: labscript_utils.shared_drive
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/splash.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
======================
2+
labscript_utils.splash
3+
======================
4+
5+
.. automodule:: labscript_utils.splash
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/testing_utils.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=============================
2+
labscript_utils.testing_utils
3+
=============================
4+
5+
.. automodule:: labscript_utils.testing_utils
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/tracelog.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
========================
2+
labscript_utils.tracelog
3+
========================
4+
5+
.. automodule:: labscript_utils.tracelog
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/unitconversions.rst

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
===============================
2+
labscript_utils.unitconversions
3+
===============================
4+
5+
.. automodule:: labscript_utils.unitconversions
6+
:members:
7+
:undoc-members:
8+
9+
Basic Unit Conversion Classes
10+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11+
12+
.. automodule:: labscript_utils.unitconversions.test
13+
:members:
14+
:undoc-members:
15+
:show-inheritance:
16+
17+
.. automodule:: labscript_utils.unitconversions.example
18+
:members:
19+
:undoc-members:
20+
:show-inheritance:
21+
22+
.. automodule:: labscript_utils.unitconversions.UnitConversionBase
23+
:members:
24+
:undoc-members:
25+
:show-inheritance:
26+
27+
Unit Conversion Classes
28+
~~~~~~~~~~~~~~~~~~~~~~~
29+
30+
.. automodule:: labscript_utils.unitconversions.aom
31+
:members:
32+
:undoc-members:
33+
:show-inheritance:
34+
35+
.. automodule:: labscript_utils.unitconversions.detuning
36+
:members:
37+
:undoc-members:
38+
:show-inheritance:
39+
40+
.. automodule:: labscript_utils.unitconversions.linear_coil_driver
41+
:members:
42+
:undoc-members:
43+
:show-inheritance:
44+
45+
.. automodule:: labscript_utils.unitconversions.NovaTechDDS9m
46+
:members:
47+
:undoc-members:
48+
:show-inheritance:
49+
50+
.. automodule:: labscript_utils.unitconversions.optotunelens
51+
:members:
52+
:undoc-members:
53+
:show-inheritance:
54+
55+
.. automodule:: labscript_utils.unitconversions.quad_driver
56+
:members:
57+
:undoc-members:
58+
:show-inheritance:
59+
60+
.. automodule:: labscript_utils.unitconversions.quad_monitor
61+
:members:
62+
:undoc-members:
63+
:show-inheritance:
64+

docs/source/api/zlock.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
=====================
2+
labscript_utils.zlock
3+
=====================
4+
5+
.. automodule:: labscript_utils.zlock
6+
:members:
7+
:undoc-members:
8+
:private-members:

docs/source/api/zlog.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
====================
2+
labscript_utils.zlog
3+
====================
4+
5+
.. automodule:: labscript_utils.zlog
6+
:members:
7+
:undoc-members:
8+
:private-members:

0 commit comments

Comments
 (0)