Commit graph

113 commits

Author SHA1 Message Date
32403fdce4
Add & Fix final format 2023-06-19 17:31:14 +02:00
5e8e21b66b
Fix typo in cache loading 2023-06-19 13:32:31 +02:00
df29d0378b
Improve same_value efficiency 2023-06-19 13:31:50 +02:00
fb0e548243
Add intensity calibration
- Bump version
- Add intensity calibration
- Clean wavelength calibration (WIP)
- Add --intensity option
- Update --calibration option to --wavelength
2023-06-16 17:44:17 +02:00
f6970dce17
Fix output 2023-06-16 17:42:47 +02:00
0f33fb8072
Bump new version 2023-06-16 15:10:32 +02:00
9b2d879dab
optimize consecutive & clean unused var 2023-06-16 15:06:36 +02:00
a6781588bb
Add rotation step for spectrum.py 2023-06-16 15:05:41 +02:00
ba920b7e79
Add spectrum analysis 2023-06-01 18:04:33 +02:00
3b3329fe74
Add functions and fix
- Add near_value function
2023-06-01 18:04:14 +02:00
b3b1bb843b
Add calibration for spectrum 2023-06-01 15:28:32 +02:00
edb79cfb57
Update result data to decrease size 2023-06-01 11:56:42 +02:00
587a509f3e
Update calibration 2023-05-30 15:12:01 +02:00
893a5268c3
Update result format 2023-05-30 10:41:30 +02:00
6eaf141f1f
Add logging & fix
- Add --verbose option
- Fix calibration
2023-05-26 16:22:11 +02:00
d1b02301aa
Update processing order & fix 2023-05-26 13:53:16 +02:00
3c0ece6688
Add same_value and last_same_value 2023-05-25 16:59:48 +02:00
ecc8ac804e
Update wavelength calibration
- now calibrate in 2D
2023-05-25 16:58:56 +02:00
0ef0b9079b
Update peak finding, still buggy 2023-05-25 16:57:37 +02:00
216325ebf4
Update get_extremities args 2023-05-24 15:13:29 +02:00
ceaeccde3a
Fix consecutive, Update default of retrieve_peaks 2023-05-24 15:11:05 +02:00
4e54a1b433
Update to use wavelength_calibration 2023-05-24 15:10:07 +02:00
f3e62bfca3
Update to change wavelength_calibartion into a library 2023-05-24 15:09:28 +02:00
e30cd203a0
Fix typo in doc 2023-05-24 12:26:18 +02:00
8e1ca4bd60
Update code to add function (still WIP) 2023-05-23 16:59:05 +02:00
e509199bf9
Update loading to use calibration file 2023-05-23 16:43:39 +02:00
7a0d016905
Add bad calib peak deletion with ratio 2023-05-23 15:58:06 +02:00
fa0d433244
Update LICENSE 2023-05-23 14:37:29 +02:00
bf40d1db67
Add auto calibration based on peakless signal 2023-05-23 14:35:21 +02:00
3d90b03a6d
Add peak deletion part
Try to start from the same point for each spectrum by comparing 'ground' part without peaks
2023-05-23 11:28:54 +02:00
902259cc2e
Add calibration data 2023-05-22 16:02:57 +02:00
8db571f34c
Add retrieve_peaks() function and fix consecutive() 2023-05-22 16:01:33 +02:00
0d79633290
Add script to calibrate wavelength 2023-05-22 15:59:57 +02:00
0aa8a98cc7
Add first strategy to calibrate wavelength
It's don't seems good enough
2023-05-17 14:31:01 +02:00
bc493177bd
Add calibration (WIP)
- Fix command parser
- Add --calibration option
- Add calibration (WIP)
2023-05-16 16:46:19 +02:00
3a38b157d2
Add output 2023-05-16 16:01:26 +02:00
836b453d8b
Clean up 2023-05-16 15:56:08 +02:00
1f85197d07
Update version number
- Add --output option (WIP)
- Add output generated (only missing thing is now the wavelength axis)
2023-05-16 15:41:51 +02:00
17531f2cea
Update cache use
- Default strategy is now no cache
- Cache name is not generated anymore
- Add --cache option
2023-05-16 14:08:26 +02:00
20be3e07ad
Add options and options parser
- Add --version option
- Add --help option
- Add --no-cache option
2023-05-16 13:38:02 +02:00
484a75ac0f
Update visualization
- Add imshow to have a better view of what works and what does not
- Update plot to get "true" intensity by deleting convolution
2023-05-16 11:16:37 +02:00
6a423e528a
Update indicator to find calibrations lines 2023-05-16 11:13:30 +02:00
44d0769b27
Clean up 2023-05-15 17:01:19 +02:00
15325e0e8f
Add intensity step correction
- Finished curve correction
- Add intensity correction for each x
2023-05-15 16:43:59 +02:00
2840f86646
Add first deformation 2023-05-11 16:57:48 +02:00
3c2c30b0fb
Add stripe detection (WIP) 2023-05-11 14:30:10 +02:00
2e1c83b527
Add calibration detection 2023-05-10 14:39:23 +02:00
dd2e964ead
Add steps
- Rotation detection
- WIP calibration detection
2023-05-10 14:14:04 +02:00
76550fc1ec
Fixes
- Fix i definition in last_consecutive
- Update flags in rotate
2023-05-10 14:12:51 +02:00
17e0cc3fd8
Add rotate function
use OpenCV for fastest rotation
2023-05-09 14:32:03 +02:00