b4760aed58
new: 8th campaign CSV download and preprocessing
2025-05-15 18:30:27 +09:00
a42bf07e7c
Update notebooks
2025-04-15 09:05:14 +00:00
ecf849ae8a
add: build info to db and cache
2025-01-27 18:50:02 +09:00
c122912fe8
update(docstring): add example for create_database to provide recommended db/cache name
2025-01-27 18:08:55 +09:00
3a3f7a53f8
Add converter version info to db and jld2 cache
2025-01-27 10:04:46 +01:00
d824f2c938
update(DispatchChecker): print result sorted by runid
2025-01-24 17:45:14 +09:00
dfde25a8dc
update(doc): add example to QaqcMasterLog.parse_master_log
2025-01-24 17:39:32 +09:00
656848f850
refactoring: rename crate_database functions (BREAKING)
2025-01-24 09:14:36 +01:00
733fb392c3
[WIP] new(slavelog cache): save slavelog cache for extra run results to JLD2
2025-01-24 07:18:11 +01:00
1c56191be9
Resolve "[bug] wrong threshold for BCID fail"
2025-01-22 18:43:02 +01:00
559f0e5ce7
new(database column): add slavelog validity to single & extra run results
2025-01-22 17:47:31 +01:00
1e3935047b
fixup! update(import_data): change slavelog exclusion dispatch & add exclusion list
2025-01-21 18:10:17 +09:00
10197fe3d7
update(import_data): change slavelog exclusion dispatch & add exclusion list
...
Use psbid for exclusion logic.
2025-01-21 14:36:03 +09:00
c38ad82785
update: add campaign 7
2025-01-21 14:35:38 +09:00
b3f54226d2
fix: wrong variable name
2025-01-16 13:01:40 +01:00
4924c5fdd6
update(DispatchChecker): add new criteria for campaign 6
...
New THRESHOLD_INSUFFICIENT_RESET_WITH_10 (from 10 to 5) #16
2024-12-12 13:11:05 +09:00
d85fa5a275
update: for 6th campaign
2024-12-10 11:22:39 +09:00
f3b5547fc5
update: add excluded list for broken clock measurement (627 344)
2024-12-10 11:15:34 +09:00
d4a83507be
fix: typos
2024-11-14 11:54:22 +09:00
bd905ca3b7
update(doc): SlaveLogParser
2024-11-14 11:49:22 +09:00
c02531442d
refactor: rename files which define modules
2024-11-13 11:28:24 +01:00
ea4d8c7d6d
update(import_data.jl): add error message on single_result_table format
...
- missing motherboard id
2024-11-12 18:18:00 +09:00
1868270dab
update: parallelize CSV downloads
2024-11-11 20:50:43 +09:00
99a0d9a1de
fixup! update(import_data): for 5th QAQC campaign
2024-11-11 19:56:10 +09:00
618f8ae738
update(import_data): for 5th QAQC campaign
...
- TODO: reupdate at the end of 5th run
- runs between campaigns?
2024-11-11 19:47:15 +09:00
78ece0b31c
Merge branch 'main' into feature-clock-parse
2024-11-04 05:27:24 +09:00
c7247a3663
fix(versions): add version info in database
2024-11-03 21:12:20 +01:00
dda24bc68a
new(create_database_from_exported_csvs): integrate slave log temp result
...
- breaking: add three columns(power_3v3d, power_3v3a, power_n3va) to single_result_table
- modified sql statements in functions in import_data.jl to have more meaning
- integrate to main `create_database_from_exported_csvs` func
2024-11-01 23:27:58 +09:00
14e938c589
fix(SlaveLogParser): accept negative temperature
2024-11-01 23:25:31 +09:00
78beef2c68
refactor(SlaveLogParser): reordered statements & change some types
...
- (e.g. SVector)
- add docstring for PowerResult
2024-11-01 16:29:14 +09:00
f1db431f7e
update(SlaveLogParser): modify Recov parse and add to full parser
...
- including test cases for both section wise and Integrated
2024-11-01 16:23:46 +09:00
5ca921bcfc
add(SlaveLogParser): test for full file (log)
...
- also added a test case (364_88_longrun)
2024-10-31 22:54:14 +09:00
984083657a
update(doc): on SlaveLogParser
2024-10-29 18:13:11 +09:00
2eef64bf5b
add(SlaveLogParser): test for psbid 525
2024-10-29 18:07:15 +09:00
f325051a08
new(SlaveLogParser): power section parser
2024-10-29 18:02:01 +09:00
3b490cd28c
new(slavelog parser): parser for asdtp section
...
- a lot of boilerplates...
- there should be smarter way
2024-10-25 22:50:48 +09:00
e0d55e82f2
fix: style of prints for copy and paste at the last of interactive_dispatch_checker
...
- format is PS000xxx, not xxx
2024-10-04 20:08:29 +09:00
5eaad80b93
update: patch on is_dispatchable logic
...
- clock test logic of run 221 - 233 was wrong
- psbid 860, 889, 876, 892 actually passed the clock test
2024-10-04 20:06:19 +09:00
72ac9a012a
update: skew (skew calculating algorithm & analysis notebook)
2024-10-04 19:57:54 +09:00
0fc8e517ba
fix: add campaign 4 to func get_campaign_id_from_run_id
2024-10-03 16:53:18 +09:00
3e54f22bb0
add: campaign 4 to database
2024-10-03 14:55:55 +09:00
c3852a7776
fix: dispatch ckeck logic (missing check)
2024-10-03 14:53:11 +09:00
7cf2088b6f
new: add docstrings for module DispatchChecker
2024-10-03 14:52:39 +09:00
f81241a89b
fix: dispatch check logic
2024-10-03 14:24:51 +09:00
81edf05aab
add info to interactive_dispatch_checker (tips on clipboard)
2024-10-03 12:47:03 +09:00
70903ec124
add interactive dispatch_checker
...
- TODO: add test!
2024-10-03 11:52:59 +09:00
8d75dcd0e9
new: implement dispatch check logic
2024-10-03 11:26:36 +09:00
f551d66fd2
fix & new clock skew related functions
...
- exclude psbid 630 runid 190 from skew since the file is broken
- add rise up span measure function
2024-10-02 23:25:43 +09:00
48d701b3a3
add: count_riseup
2024-10-01 21:56:37 +09:00
29399c094a
fix: create_database_from_exported_csvs error
...
- jathub_table must be DataFrame
2024-10-01 18:46:06 +09:00