Engine Development 전체 배포 이력
1.1.29
- Bug fixes
- Various bugs are fixed since engine renewal.
- Updated to insert correct error message when an analysis is failed.
- Modified to update the ‘status_update_date’ column too when an analysis status is updated.
- Various bugs are fixed since engine renewal.
21 Nov 2024
1.1.28
- Bug fixes
- Various bugs are fixed since engine renewal.
- Updated to insert correct error message when dependent analyses are not succeeded.
- Updated to raise a not found error if the analysis doesn’t exist in database.
- Fixed a bug that an axes is bias to left on HRV deterend time-series image.
- Various bugs are fixed since engine renewal.
19 Nov 2024
1.1.27
- Bug fixes
- Various bugs are fixed since engine renewal.
- Added missed Y axis label on aging curve graphs in EEG summary-report for youth.
- Fixed wrong ROI names in EEG summary report ROI scores.
- Fixed ROI and Lobe scores in EEG summary report to be rounded.
- Corrected wrong color scale in EEG norm-comparison 3D files.
- Make each analysis service to be able to ensure to return database session when it’s finished.
- The previously missed post-processing step has been applied to the individual EEG analysis.
- Various bugs are fixed since engine renewal.
14 Nov 2024
1.1.26
- Bug fixes
- Various bugs are fixed since version 1.1.23.
- Fixed an error occurring during requested message validation.
- Added a missed method for getting artifact numbers selected manually.
- Changed the boto3 method for uploading a file to S3 bucket because it’s expected to prevent hanging issues.
- Various bugs are fixed since version 1.1.23.
05 Nov 2024
1.1.25
- Bug fixes
- Various bugs are fixed since version 1.1.23.
- Removed the registration number on health checkup (not GC) PDF title.
- Adjusted types of health checkup analysis result schema for back-end execl exportation.
- Correct to save restored channels when inserts EEG result data to database.
- Various bugs are fixed since version 1.1.23.
28 Oct 2024
1.1.24
- Bug fixes
- Various bugs are fixed since version 1.1.23.
- Set lambda TCP keep alive configuration to prevent disconnection between lambda and fargate.
- Update FastAPI and starlette version for the bug of BaseHTTPMiddleware and BackgroundTask.
- All errors during performing analysis or handling follow-up analyses are fixed.
- Various bugs are fixed since version 1.1.23.
24 Oct 2024
1.1.23
- Enhancements
- Updated the entire logic of the project to be based on
FastAPI
.- The interface layer is maintained the same as before.
- Refactored the entire service logic including business logic as 3-tier design pattern.
- Applied ORM(only DML) through
sqlalchemy
.
- Updated the entire logic of the project to be based on
16 Oct 2024
1.1.22
- Enhancements
- Updated the layout of brain connectivity in the health checkup PDF report.
04 Sep 2024
1.1.21
- Buf fixes
- Updated to perform MCI screening in the health checkup analysis when a subject is adult.
- Enhancements
- Updated the text contents of the brain connectivity in the health checkup PDF report.
27 Aug 2024
1.1.20
- Enhancements
- Updated the health checkup analysis to insert HRV comprehensive result to the database table.
21 Aug 2024
1.1.19
- Enhancements
- Applied some margin to the top of GC health checkup PDF report.
- Bug fixes
- Hid overflow contents to prevent unexpected blank pages.
20 Aug 2024
1.1.18
- Enhancements
- Updated health checkup analysis to add registration number and name anonymization.
- Bug fixes
- Changed the color of dominant frequency to red if its score is less than lower threshold.
- Updated the age of subject in the health checkup PDF report to show as an integer.
13 Aug 2024
1.1.17
- Bug fixes
- Some incorrect texts in health checkup PDF report are fixed.
23 Jul 2024
1.1.16
- Bug fixes
- Wrong number on the brain mapping page of health checkup PDF report is corrected.
16 Jul 2024
1.1.15
- Bug fixes
- Updated brain connectivity image to change the position of scores according to its number of digits.
08 Jul 2024
1.1.14
- Enhancements
- Updated health checkup analysis due to product plan is changed.
- Bug fixes
- Wrong colored things on health checkup analysis are corrected.
04 Jul 2024
1.1.13
- Bug fixes
- Updated the engine server to continue the analysis suspended by Lambda ReadTimeoutError.
27 Jun 2024
1.1.12
- Bug fixes
- [QCQA-1249] Wrong measured time on the title of health checkup analysis is fixed.
- [QCQA-1240] Wrong scores in the health checkup analysis are fixed.
24 Jun 2024
1.1.11
- Bug fixes
- [QCQA-1229] Wrong balance comment in HRV summary report is corrected.
- Wrong ported parts about health checkup analysis are corrected.
- [QCQA-1231] Fixed the bug that the title texts on PDF are pushed out rarely.
- Enhancements
- Added measured time information to the database and PDF file.
- Updated health checkup analysis images including HRV table and five major features.
18 Jun 2024
1.1.10
- New features
- Added health checkup PDF generation.
13 Jun 2024
1.1.9
- Enhancements
- Updated the result of health checkup analysis to include the levels of HRV analysis features.
05 Jun 2024
1.1.8
- Enhancements
- Replaced brain aging scores to t-score instead of percentile.
- Updated brain intra-connectivity to calculate with all ROIs, not DMN only.
31 May 2024
1.1.7
- New features
- Updated health checkup analysis according to the plan changed.
22 May 2024
1.1.6
- Enhancements
- Z-scores are added on norm comparison contents table.
13 May 2024
1.1.5
- Enhancements
- Rejected time intervals are added to individual result table.
- Added submodule ‘biosignals_analyzer’, which will replace most of the analysis logic.
07 May 2024
1.1.4
- Enhancements
- Updated python version to 3.9, and as a result, some packages and associated code have been modified.
27 Apr 2024
1.1.3
- Bug fixes
- If restoration attempt exceeds 3, continue the remaining analysis process with the restored signal.
05 Apr 2024
1.1.2
- Bug fixes
- Maximum read time-out of Lambda is increased to 900 seconds to prevent time-out errors by signal restoration is applied.
05 Apr 2024
1.1.1
- Enhancements
- Updated signal quality logic according to request of research team.
02 Apr 2024
1.1.0
- New features
- Added health checkup analysis without applying new design.
- Bug fixes
- The bug that contour image of korean language have been included to japanese PDF report is fixed.
26 Mar 2024
1.0.56
- Bug fixes
- The analysis will continue, even if the number of bad channels determined after signal quality checking is greater than 2.
21 Mar 2024
1.0.55
- Bug fixes
- The word ‘Sensitivity’ in a HRV summary report have been changed to ‘Emotional’.
19 Mar 2024
1.0.54
- Bug fixes
- Norm comparison error since signal restoration have been applied is fixed.
- Wrong message of the error during signal quality checking is modified correctly.
15 Mar 2024
1.0.53
- New features
- Added signal quality check and restoration.
14 Mar 2024
1.0.52
- Bug fixes
- [QCQA-1071] Added the defensive logic expected to reduce frequency of the bug which a summary report doesn’t start when EC and EO individual analysis are finished at the same time.
13 Mar 2024
1.0.51
- New features
- HRV summary report is split out ‘basic’ and ‘advanced’.
- Updated to handle HRV summary report upgrade to ‘advanced’ from ‘basic’.
- Ported EEG signal quality check and restoration algorithm, but is disabled now.
16 Feb 2024
1.0.50
- The rounding at second decimal place, which is missing in the EEG summary report is updated. (Jira: ISW-241)
- Updated the script for getting analysis data to connect the database via bastion server by SSH tunneling.
01 Feb 2024
1.0.49
- Updated english & japanese PDF report.
29 Jan 2024
1.0.48
- The bug that axes is shifted since applying multiprocessing to summary report is fixed.
- Wrong color on text box of alpha development image is corrected.
- If no peak, set score bar color to gray in information speed feature in PDF report.
19 Jan 2024
1.0.47
- Rounding at two decimal places is applied to every real numbers in the summary report for infant & youth.
- Spacing of each subject information in the PDF report is adjusted.
- Changed the way to get measurement date to match with back-end.
- Subject’s age field is added to brain age result schema of summary report infant & youth.
- The wrong texts about brain side on the 3D connectivity image is corrected.
16 Jan 2024
1.0.46
- Applied modifications for summary report requested by research team.
- Applied round to all real numbers in summary report, and don’t trunc it.
- Eyes status column is added on the title of summary report for infant & youth.
- Fixed wrong comment in alpha development component.
12 Jan 2024
1.0.45
- Multiprocessing is applied to visualization of EEG summary report to improve performance. (improvement rate: 200%)
12 Jan 2024
1.0.44
- Expanded the width of name component in korean and japanese PDF summary report. (Jira: QCQA-831)
- Applied feedback from design and research team on summary report for infant & youth.
- The comment on alpha development is modified.
- The score bar on information speed and frontal lobe development is re-sized.
11 Jan 2024
1.0.43
- If the target age is less than minimum age limitation of normative database, raise an error.
- The error when additional analysis of summary report of previous version is fixed.
09 Jan 2024
1.0.42
- The additional fields(percentile) of occipital alpha feature in summary report for infant & youth is updated.
08 Jan 2024
1.0.41
- Updated summary report for infant & youth to applied changed design.
03 Jan 2024
1.0.40
- Updated summary PDF report to include contents of infant & youth.
29 Dec 2023
1.0.39
- Summary report for infant & youth is added.
- Analysis report PDF file name is changed to ‘{index}{kind of analysis}{EEG,HRV,MCI}.pdf’.
- Updated to use the callback api version 2 in production environment.
26 Dec 2023
1.0.38
- Roll-back the commit to change the way to communicate between app server and lambda to asynchronous.
29 Nov 2023
1.0.37
- Added the defense code for the issue that sometimes workers are dead and failed to re-initialize.
27 Nov 2023
1.0.36
- Renew PPG Analysis algorithm.
- Add Exception when all data under 1 micro voltage.
16 Nov 2023
1.0.35
- Added HRV japanese balance opinion to the result table.
07 Nov 2023
1.0.34
- Updated the engine to call lambda function asynchronously (except the development server) to get rid of AWS NAT TCP keepalive issue.
27 Sep 2023
1.0.33
- Fix not proper languages printed in summary report.
24 Jul 2023
1.0.32
- Fix several QA issues for Japanese PDF reports.
08 Jun 2023
1.0.31
- Adjust HRV peak detection threshold for QA test.
- Update MCI screening step 1.
07 Jun 2023
1.0.30
- Enable generating japanese PDF report.
30 May 2023
1.0.29
- Set maximum read time-out limitation of analysis lambda to 10 minutes. (Jira: ISAWAQA-15)
11 May 2023
1.0.28
- Set a dockerfile for AWS TCP keep-alive configuration. (Jira: ISAWAQA-15)
09 May 2023
1.0.27
- Change a text(percentage) color to black in MCI screening result image.
- Change a way to decide physical min/max on EDF for iSyncWave application issue.
- Import annotations only if its information exists.
- Increase maximum read time-out limitation of analysis lambda to 15 minutes.
- Remove unnecessary logic(getting a peak memory) in sensor level analysis.
- Add JP SUMMARY, MCI pdf reports. (with fixing issues.)
25 Apr 2023
1.0.26
- Replace a reserved section of PPG EDF header to empty string temporarily for an application issue.
17 Mar 2023
1.0.25
- Handle an exception with wrong measured data.
06 Mar 2023
1.0.24
- Fix a bug that EEG summary report images in korean were generated, even if english images were requested. (Jira: QCQA-434)
23 Feb 2023
1.0.23
- Fix word-overlapping issue of EEG’s non-hospital summary.
06 Feb 2023
1.0.22
- Add the logic that parses annotations on EDF and extracts a signal of specific label from an original signal.
-
Fix word-overlapping issue of HRV’s non-hospital summary.
03 Feb 2023
1.0.21
- Fix an error by missing code about swapping first and last name by language. (Jira: ISW-208)
30 Jan 2023
1.0.20
- Adjust thresholds of EEG summary report. (Jira: QCQA-399)
- Change a type of age on PDF report to integer without rounding. (Jira: QCQA-404)
20 Jan 2023
1.0.19
- Correct changed first and last name order on MCI screening PDF report. (Jira: QCQA-397)
19 Jan 2023
1.0.18
- Change the position of first and last name by language. (Jira: ISB3-336)
17 Jan 2023
1.0.17
- Fix typing error on EEG/HRV Summary report.
- Set limit HRV Summary table’s bar graph to 100 percentile.
12 Jan 2023
1.0.16
- Prune milliseconds data before saving EDF file to prevent garbage data.
06 Jan 2023
1.0.15
- Synchronize summary report engine and front-end/app.
- Change a step 3 model of MCI screening to amyloid classifier.
04 Jan 2023
1.0.14
- Update MCI/Summary report for CES 2023.
- Fix T5 percentile error of EEG summary report.
30 Dec 2022
1.0.13
- Make EDF files of each time series data for visualization on front-end.
20 Dec 2022
1.0.12
- Correct names of norm comparison log file.
- Engine log rotation.
- Change a way of lambda execution to 1 instance per analysis.
08 Dec 2022
1.0.11
- IndexError when time-rejection is fixed.
26 Oct 2022
1.0.10
- Add exception handling for nan rr interval.
- Adjust HRV peak detection function.
- Adjust HRV peak detection function(2). (ISW-164, ISB3-247)
05 Oct 2022
1.0.9
- Adjust korean reports’ measure date.
- Add UTC mark to PDF reports’ measure date. (ISW-125)
29 Sep 2022
1.0.7.1
- Fix wrong signal unit for PPG denoising.
07 Sep 2022
1.0.8
- Add EEG Heart Beat additional detection.
07 Sep 2022
1.0.7
- Renewal HRV(PPG signal) analysis logic.
- Delete Temporary defense code(released:1.0.2.1).
07 Sep 2022
1.0.6
- Adjust dipole fitting parameter to get correct dipole results. (ISB3-217)
27 Aug 2022
1.0.5
- Adjust minimum age limitation of normative database version 3.0 to 4.5 regardless sex. (ISB3-209)
22 Aug 2022
1.0.2.1
- Temporary defense code for signal short error. (ISW-114)
11 Aug 2022
1.0.4
- Add a comment to suggest re-analysis to user on PDF summary report. (ISW-109)
09 Aug 2022
1.0.3
- Change backend callback URL to v2.
28 Jul 2022
1.0.2
- Increase timeout of Memory10240 lambda to prevent ICA fail by performance down. (Jira: ISB3-182)
07 Jul 2022
1.0.1
- Handles an error about wrong HRV data. (Jira: ISW-80)
21 Jun 2022
1.0.0
- Automatic ICA DNN (Heart Beat) model 업데이트 (Jira: ISB3-140)
03 Jun 2022