Commit baa2f79
Various fixes (#252)
* fix(general): drange needed to return an np.ndarray for nondivisible deltas
* fix(general): first_string needed a typeerror for thigns that don't fall in either of the first down conditions
* fix(general): is_numeric_type behaved incorrectly for boolean
* refactor(measurement): removed task specific experiment objects
* test(general): rewrote tests to comply with pytest style and more specific failures
* fix(plotting): fixed live plot to correctly display scan indicies
* fix(drivers): fixed TestVoltage to go between -10 and 10
* feature(measurement): delta product for unlimited scans
* chore(): added relevent __init__ changes
* chore(measurement): removed charge recorder, should be obsolete
* feature(measurement): initial measurement v1 and tests
* chore(general): removed quadature sum, not used
* chore(general): moved experiment specific general functions to measurement
* chore(general): itemattribute is now a separate package
* removed coding statement at the top of the file
* tests(): removed legacy tests
* chore(drivers): fixed itemattribute syntax
* fix(measurement): fixed imports for get_pyscan_version
* test(): updated more tests to follow pytest syntax
* chore(measurement): removed 'time' from runinfo to re implement later
* chore(syntax): small documentation and syntax changes
* fix(general): is_numeric_type behaved incorrectly for boolean
* fix(general): first_string needed a typeerror for thigns that don't fall in either of the first down conditions
* main to v1 update yml (#240)
* Update test_station.yml
* Update complete.yml
* chore(reorg): removed application specific experiments
* chore(reorg): removed chart recorder, should be replaced by continuous scan
* chore(reog): ItemAttribute is now a separate package
* chore(reorg): removed quadrature sum, not used in pyscan
* Added itemattribue to requirements
* chore(reorg): removed sparse experiment example, refactor later
* docs(): fixed documentation to compile
* test(): renamed test folders, removed scope, added new experiment tests
* chore(): reorganized runinfo, changed a few property names, removed drop()
* "chore(): changed logging to default False"
* chore(): Removed legacy sweep
* fix(measurement): merged average and regular sweep, split metadata save, absexpt reorg
* chore(): removed unnecessary comments and debug
* chore(): refactored continuous scan
* chore(): streamlined continuous scan, added tests for continuous experiment methods
* fix(): if json encoder doesn't find the right type, adds could not serialize string
* docs(): fixed flake8 errors
* fix(measurement): average_scan values are now np.ndarray
* fix(plotting): plot2D runinfo syntax fixed
* chore: reran notebooks, made speed changes
* feat(general): inifite iterator didn't work with product, integrated into delta_product
* feat(general): reconfigured stack or append
* fix(measurement): fixed continuous scan
* fix: small bug in drange, need to return single valued array
* fix: fixed bug in first string, added better test
* fix: fixed is_numeric_type for boolean and added better tests
* refactor(measurement): removed task specific experiment objects
* refactor(measurement): removed unnecessary imports and ChartRecorder mode
* chore: removed unused files
* chore: remoded coding utf-8, it's redundant
* chore: removed unused file and merge error
* docs: fixed flake8 errors
* ci: fixed flake8 errors and addeded ignores
* ci: fixed flake8 for tests
* ci: updated python to test on latest 3.12
* fix: fixed continuous scan error for n_max > 2
* ci: removed continuous scan plot, need to fix
* style: no need for AbstractExperiment, there is only one
* test: fixed notebook compatibility
---------
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: mplilly4395 <[email protected]>1 parent 4947570 commit baa2f79
File tree
134 files changed
+2347
-5477
lines changed- .github/workflows
- demo_notebooks
- advanced
- docs/source
- api
- basics/demo_notebooks
- pyscan
- drivers
- agilent
- attocube
- bluefors
- heliotis
- hp
- keithley
- keysight
- oceanoptics
- oxford
- picoquant
- princeton_instruments
- spin_core
- stanford
- swabian
- testing
- driver_test_logs
- thorlabs
- yokogawa
- zurich_instruments
- general
- measurement
- plotting
- test
- general
- legacy
- measurement
- test_drivers
- test_general
- test_measurement
- test_experiment
- test_scans
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
134 files changed
+2347
-5477
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
9 | 18 | | |
10 | 19 | | |
11 | 20 | | |
12 | 21 | | |
13 | 22 | | |
14 | | - | |
15 | | - | |
16 | | - | |
| 23 | + | |
17 | 24 | | |
18 | 25 | | |
19 | 26 | | |
20 | 27 | | |
| 28 | + | |
| 29 | + | |
21 | 30 | | |
22 | 31 | | |
23 | 32 | | |
24 | 33 | | |
25 | 34 | | |
26 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
27 | 38 | | |
28 | | - | |
29 | | - | |
| 39 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
This file was deleted.
This file was deleted.
0 commit comments