Files
AIclinicalresearch/backend/uploads/dc/tool-c/sessions/test-user-001/1765110480695-cqol-demo - 有缺失.csv
HaHafeng f729699510 feat(dc): Complete Tool C quick action buttons Phase 1-2 - 7 functions
Summary:
- Implement 7 quick action functions (filter, recode, binning, conditional, dropna, compute, pivot)
- Refactor to pre-written Python functions architecture (stable and secure)
- Add 7 Python operations modules with full type hints
- Add 7 frontend Dialog components with user-friendly UI
- Fix NaN serialization issues and auto type conversion
- Update all related documentation

Technical Details:
- Python: operations/ module (filter.py, recode.py, binning.py, conditional.py, dropna.py, compute.py, pivot.py)
- Backend: QuickActionService.ts with 7 execute methods
- Frontend: 7 Dialog components with complete validation
- Toolbar: Enable 7 quick action buttons

Status: Phase 1-2 completed, basic testing passed, ready for further testing
2025-12-08 17:38:08 +08:00

20 KiB

1sexsmokeagebmimouth_openbucal_relaxtoot_morphroot_numberroot_curvelenspacedenseratioPglevelPgvertiWinterpresypflapoperationtimesurgageYqoltimes
2222723.14.24.43224.430.55411112215.52023.25
3112416.73.54.73227.020.6571112214.73207.095
4113021.54.24.71119.820.6652112214.27216.405
5212620.74.63.71226.370.675215.33207.995
6212020.43.73.63316.430.685216.3219.45
7211821.94.84.93226.460.6872112214.88207.32
8112619.844.13215.10.6972112218.331112.495
9112623.74.43.33217.150.7322112213.25214.875
10212324.353.93226.310.7762112213.67205.505
111242184.2216.90.79621122110.333115.495
12212121.84.2225.760.8061122128.672113.005
13111827.24.253216.120.8143112213.38215.07
14212424.244.21118.870.822112213.33204.995
15222423.354.91216.370.82232223319.751129.625
16122214.25.44.12219.490.82632113217.32025.95
17114.4519.230.8322123212.353118.525
18114.2435.490.8351112214.97107.455
19224.24.336.020.8491112213.33214.995
20112721.74.3513160.85421213334.423151.63
21112221.13.64.11115.930.86721213323.153134.725
22113430.63.951216.650.87831323326.51139.75
23222424.94.24.53224.420.89222323320.51130.75
24222514.74.441224.90.89321223324.51136.75
25112219.34.34.63215.5411213.83205.745
26112316.25.553225.23223315.081122.62
27213838.34.55.43224.82223217.932126.895
28112425.44.43.51215.210.9032112313.02204.53
29122113.944.81114.270.90521312220.253130.375
301126254.64.52225.810.91911213226.323139.48
31223041.154.83224.60.9191122129.051013.575
32111814.44.33.932210.180.9223122336.831010.245
33112715.844.51216.570.92731122211.581117.37
34212046.63.94.73216.810.92821223325.333137.995
35212923.44.5412122.260.9321323316.682025.02
36223435.834.51117.480.9342122325.33107.995
37113329.94.14.41116.40.9341121328.671013.005
381135213.93.63317.090.93721221321.382032.07
39122723.74.44.51116.090.9382112216.5219.75
40112020.74.34.71219.50.94121323210.532015.795
41122616.15.65.41117.520.9462112315.5218.25
42213345451219.590.952112213.67105.505
43122819.73.651116.970.9531111216.08119.12
44122417.93.74.92314.990.95711223230.621145.93
45223331.84.251224.620.95821323314.671022.005
46113415.645.21115.40.961221215.42308.13
47145.11114.920.965223311.673117.505
4814.24.812110.330.965323324.31036.45
4925.263218.210.96642214.67107.005
5014.43.41214.390.969313324.582136.87
511127234.54.71214.040.971223214.822022.23
521136184.24.73215.470.97211223214.831022.245
53111821.84.453326.140.9782111213.5305.25
54212921.14.23.91116.490.97921323224.673137.005
55112417.33.941118.720.9821323315.282022.92
56213926.33.741214.750.98121122127.53141.25
57122020.85.14.71115.620.9811322316.5109.75
581125193.24.63228.970.98221313336.452154.675
59213231.64.24.93215.050.9853121228.331012.495
60122119.64.14.61215.630.98521323318.671128.005
61112413.63.751219.440.98632313232.122148.18
62112121.24.64.53219.350.98721223330.63045.9
63112723.44.93.51316.890.98911122110.53015.75
64212424.54.44.61216.640.993222315.92108.88
65122216.74.54.41226.390.9962112214.37206.555
66222731.34.25.53229.130.9972112318.052112.075
67222324.44.54.83224.720.99721213210.53015.75
68211918.74.651127.50.99721313313.632020.445
692229203.73.83216.570.99821323315.272122.905
70223032.14.151218.270.99912323313.882020.82
71212627.54.14.91217.361.00221323326.672040.005
722126454.24.33216.411.0062122224.5206.75
73222034.84.753224.881.0092112114.33116.495
74112523.94.23.92225.761.00921213224.251036.375
75122929.94.24.31216.541.00921223221.33031.95
76112817.24.34.81115.691.00911223211.671017.505
77123321.44.14.61117.011.0092132338.51112.75
78122616.74.45.43219.411.01131323315.52123.25
79112315.84.14.53225.241.0121122327.782011.67
80112037.64.54.91229.961.01222213318.952028.425
81213028.34.34.63215.611.0132112225.5308.25
82212420.23.54.53225.31.01321223224.51036.75
831233134.64.82116.031.01433123318.171127.255
84211744.83.84.11218.291.01421223328.031042.045
85112516.94.34.53214.741.0142131327.421011.13
86122218.43.841216.651.01622213313.731120.595
871119213.84.21114.351.01622313318.682028.02
88223360.63.55.51217.921.01921123225.181037.77
89113229.33.74.71214.711.01921223312.671119.005
90112714.24.24.51116.271.022122215.83218.745
91212524.84.84.23228.41.0222122237.12110.65
92222739.53.44.51227.741.02531323320.331130.495
93212930.73.74.71215.431.02621223318.81128.2
94223128.84.44.51215.361.0262122228.581012.87
95222719.73.54.52229.191.02631213213.252119.875
96213326.14.74.83216.551.02821223324.51036.75
97212431.45.65.91116.031.0281222318.673013.005
98222937.84.55.21214.441.02921223228.173142.255
99122321.24.4511116.971.03132323318.372127.555
100122914.23.741115.521.0321111117.53011.25
101112518.94.14.51115.251.0331212313.95205.925
102212327.44.34.31215.971.03322313316.571024.855
103113821.43.851215.141.03521223225.671038.505
104214039.54.54.73214.931.03611211219.421029.13
105113813.83.64.11114.941.03731221210.521115.78
106112818.84.64.61127.31.0392122225.73218.595
107211838.64.94.13215.121.03921223330.181145.27
108212821.44.75.11218.011.04131323320.171130.255
109112726.44.34.41215.771.0421111213.33104.995
110211627.44.44.91217.341.04211211210.673016.005
111211821.75.34.612111.051.04323213314.51021.75
112214030.74.15.23225.551.04311323330.731046.095
113224235.445.23216.111.04321321311.082016.62
114124525.64.54.11118.961.04531313118.671128.005
115213827.14.54.83216.761.04621221310.52115.75
116112419.94.54.61225.191.04731213325.951038.925
117122118.34.441218.041.04821213313.032119.545
118112621.14.93.91117.161.04821323214.282021.42
119112014.24.54.71115.141.04931223210.333115.495
120113014.13.54.41116.721.04921323333.431150.145
121112413.53.24.31317.921.0521323315.672123.505
122112414.24.23.712112.141.0531323217.722126.58
123112312.84.93.51214.921.05121313340.43060.6
124212541.63.24.81217.61.05421223325.61138.4
125112811.43.841214.281.05411323218.53027.75
126212637.43.743214.31.05721223216.671125.005
1271133183.74.832111.271.05931323340.171160.255
128112220.53.64.11118.851.062122337.872111.805
129212939.54.34.52215.851.06112123115.172022.755
130112215.54.54.81217.221.06111323313.332019.995
131212935.14.74.82225.311.0621112315.33207.995
132112314.44.53.91214.731.06212123220.721031.08
133111819.54.25.71225.791.06221223320.221030.33
134112815.43.43.71214.561.06321122115.673123.505
1351235147.34.74.61115.951.0632122128.52112.75
136122011.74.64.31217.221.06331323327.681141.52
137223630.74.552217.551.06631323322.171033.255
138114926.23.44.43215.011.06711223322.171033.255
1392226454.24.32216.131.0681121126.92010.35
140124717.44.24.31214.241.071112115.03107.545
141122316.74.43.61116.491.0731213218.832128.245
142211723.54.653116.871.073121326.5119.75
143113015.54.74.21216.371.072122226.48109.72
144122833.13.74.31225.331.07121323233.431150.145
1451124183.541227.331.07231223332.583148.87
14612279.43.24.61116.321.07221313312.832119.245
147113118.64.34.51225.671.0742122226.831110.245
148214926.755.51315.111.0741122119.51114.25
149112618.14.241112.971.0741121218.331012.495
150112914.74.54.73227.741.07422223323.022134.53
151112720.94.65.212113.961.07531223320.41030.6
152122416.54.14.41118.131.07531313311.332116.995
153113724.73.74.52116.461.0771112213.47205.205
154212424.944.41114.331.07821223215.671123.505
1551132253.64.11319.771.07821323335.751153.625
156112020.83.351215.191.07821323312.672019.005
157111912.83.73.712110.191.07922323329.251043.875
158212728.53.74.61115.471.08111223210.671116.005
159212743.34.44.63226.341.08311122218.331027.495
1601118244.33.31227.041.08322313319.571029.355
161114126.13.63.93219.691.08531222314.572021.855
1622215284.351218.811.08523213313.331019.995
163112418.34.14.21116.041.08521313227.53041.25
164113616.44.83.713110.931.08621122110.923116.38
165112617.64.64.71226.151.08731221210.523115.78
166122116.23.74.51214.211.08721313230.671046.005
167113922.23.84.21226.961.08821213218.52027.75
1682129244.55.51115.831.09121122110.52015.75
169213042.1451216.941.0921112214.5106.75
170124922.64.33.81214.441.0931111113.33104.995
171113015.53.64.92226.021.09321323224.833137.245
172213335.64.24.61118.861.09431223216.51024.75
173123217.43.84.51116.361.09421323313.53020.25
1741223174.33.91218.981.0941132338.821013.23
175124516.14.44.51117.011.09532323216.91125.35
176222735.64.95.31216.721.09621223221.633032.445
177212733.84.551217.431.09831323314.831122.245
178214320.6453226.731.09911212211.881017.82
179122823.13.4411111.761.132322327.832141.745
180122014.24.54.61314.781.10521223213.673020.505
181112922.95.34.311110.941.10522223317.852026.775
182223340.14.461115.171.10621213213.371020.055
183222845.84.55.51214.151.10821223311.522017.28
184212522.83.13.61226.911.10931213325.331137.995
185222623.75.451117.431.10921222317.682126.52
186112536.34.13.91127.071.10931323326.332039.495
187223046.54.753215.071.1121213323.672135.505
188113129.74.54.72117.111.1121221322.481133.72
1891227403.53.81218.991.1113312316.673110.005
190122214.655.23326.651.11221213339.671159.505
191222427.25.14.91216.461.11332313328.171042.255
192112319.84.24.51116.371.1172112112.83204.245
193112616.73.64.62215.781.1172122122.92104.38
194112543.63.94.51115.131.11811212215.333122.995
195212439.54.44.61224.861.1181122215.17107.755
1961246204.53.71115.671.1192112315.67208.505
197112117.64.54.81217.181.11912113215.671023.505
198112418.353.71116.61.1211131211.32201.98
199122516.74.24.61216.731.12221222110.52115.75
200122219.544.23225.631.12321213312.51018.75
201112319.84.44.61215.861.12421223210.332115.495
202122714.14.84.51215.211.12811223315.681123.52
203112913.83.541225.611.12921313338.673158.005
204115530.754.82215.061.1312121339.51114.25
205112612.13.83.71116.791.1313121126.831010.245
206116425.44.152218.031.13221223330.853146.275
207112021.244.61214.431.1321222318.251112.375
208112924.54.23.91116.121.1331112212.95104.425
209123018.23.642118.161.13431323212.251118.375
210112020.83.74.71114.81.1352111213.83105.745
2112145455.941226.521.13632213340.52060.75
212123816.34.242223.791.1382122228.51112.75
213223138.23.64.21218.891.13822323340.51060.75
214212241.344.61226.891.14322213335.671153.505
215212631.255.51216.891.1442112117.831111.745
21621243254.32217.531.14822323323.121034.68
217212732.44.55.413211.791.1522122120.671031.005
218122522.74.34.23229.381.1513121339.52114.25
219212930.244.31218.651.15323122114.53021.75
220111711.83.751217.381.1533122122.17103.255
2211226433.74.63316.731.1542112317.172110.755
222112932.93.843217.241.1552112215.67308.505
2232132364.253216.391.15721122214.032021.045
224211724.14.24.51226.861.15822223327.671141.505
225113517.43.84.11215.341.15921213230.833046.245
226112617.945.21219.341.162212216.671010.005
227122524.14.23.82214.151.1611213218.11127.15
228123622.24.14.21116.61.16122223338.332157.495
229112319.63.74.51214.661.16211213210.673016.005
230213327.53.4412161.16321222211.951117.925
231222944.54.541216.141.16311313318.731028.095
232212735.84.6412218.561.16531313214.51121.75
233212131.14.83.71215.451.1661122126.921010.38
234224430.93.441316.571.17621211215.852023.775
235122720.84.54.31214.751.17921421217.872126.805
2361222164.441217.981.18321323311.982017.97
237123223.63.54.21228.581.18521123314.382121.57
238213140.654.43215.281.18511223316.421124.63
239112118.44.14.51216.261.18623223215.421023.13
240112624.44.24.71226.541.18621323326.751140.125
241212330.94.14.51225.451.18721223218.53027.75
242122421.64.141214.651.1871121111.08201.62
243112422.44.24.11215.941.18821313217.581126.37
244112030.14.94.911113.621.19231213317.332125.995
245114022.24.54.33215.331.19321213312.81019.2
246212949.14.94.21127.181.19821221220.71031.05
247123420.84.24.71114.361.2052121124.33116.495
248212240.14.24.61225.531.20511223318.53127.75
249111814.14.44.51215.131.2072222216.17109.255
250123420.84.241214.191.20911213220.583130.87
251222520.84.14.63216.811.2121223228.773043.155
252213440.63.74.51214.211.21431213221.583132.37
253112616.44.24.53227.211.22121123135.673153.505
254215230.84.24.31315.021.22421223218.581127.87
255122021.254.71114.751.2272112114.5216.75
256123120.54.34.41215.431.22721223228.222142.33
257113026.73.74.11124.731.22722323338.231157.345
25821404344.21215.781.22811223220.333130.495
259113616.54.23.62215.141.23522122222.672134.005
260114120.33.63.811110.261.23632313336.61154.9
261113218.73.95.23225.761.23821323320.671131.005
2621126224.653215.11.2411112214.42116.63
263212541.14.453327.631.24121323312.931019.395
264212826.64.85.41216.981.24721323215.081122.62
2651122134.14.51218.861.2491111218.832013.245
266112413.64.24.41214.081.253122327.52111.25
267112726.44.34.42215.581.2522112115.68108.52
268213750.14.44.43216.81.25922223328.671143.005
2691127153.543215.521.26331313324.672137.005
270112415.63.73.71215.941.26421222322.121133.18
271223336.44.85.51215.191.26411223216.73025.05
272112419.33.75.21117.511.2662111315.77218.655
273113319.74.54.71116.041.26632223320.651130.975
274112120.54.24.61219.561.26932123219.333128.995
275122528.34.24.21115.221.27511113111.671117.505
276122627.53.54.51118.071.2882111217.332010.995
277122017.954.51115.331.30411222323.332134.995
278112123.44.14.71227.441.30621213221.182131.77
279212630.43.34.23226.221.30921323315.672123.505
280112019.54.24.51215.941.31531223310.671116.005
281112019.84.25.51224.981.31621323317.72026.55
282214937.63.64.63214.081.3211223215.651123.475
283222744.34.24.83227.141.32421323322.181133.27
2841221133.84.21226.061.32731223224.833137.245
285212832.64.24.61117.091.33431313339.082058.62
286123725.344.51215.891.33431323330.673146.005
287113112.83.54.31219.591.33912323334.981052.47
288112414.24.84.61119.341.34832123327.572141.355
289114629.93.53.81115.871.34811223234.833152.245
290113131.43.94.63216.241.3521112213.85105.775
291113413.344.31126.721.36121123211.952117.925
292112820.14.34.532110.121.3722112114.98117.47
293112618.94.54.41114.631.38711223229.053043.575
294111716.53.73.91214.451.39423213315.581023.37
295112414.34.531214.191.4121213214.833022.245
296111919.94.241217.61.41121122114.082121.12
297122612.1353216.241.423132337.671111.505
298214524.93.85.61115.951.44422223214.51121.75
299124022.54.14.71125.681.44631323335.083052.62
300212630.15.561216.231.46911222110.082015.12
301112121.744.31215.591.4752112219.92014.85
302112818.14.241214.311.47511323225.051037.575
303112617.84.441217.221.5022132127.772011.655
304123115.34.34.53225.031.53121223214.571121.855
305112421.83.54.51114.91.5822111214.93207.395
306112618.84.24.61116.031.58511223219.573029.355
3071128224.24.11215.991.6123223322.71134.05
308114529.23.74.41117.091.6721223310.51115.75
309113315.24.73.91116.641.7062141215.77108.655
310112718.93.74.91115.581.78122113112.123018.18
311122117.84.33.81217.631.91321123222.381133.57
312112614.73.741115.321.9422111214.432010.12