Software Release Notes
Last updated
Was this helpful?
Last updated
Was this helpful?
This page contains the release notes for the current release. See the subpages for historic release notes.
General
Introduced navigation changes to ICA:
The navigation menu is now collapsible.
The Product overview selection menu moved from top left to top right.
The back button has been replaced by a breadcrumb menu.
The Projects overview back button is now part of the breadcrumb menu.
Sorting and filtering parameters are now part of the URL meaning they are retained
when sharing a link, or when entering the details of an object in the grid and going
back to the grid screen.
Moved the Export button to the left side of the footer of the grid as a small tertiary
button for more consistency and ease of use.
Improved error message when a duplicate request is sent to create credentials via the
API.
Improved link sharing so that user is brought to the correct page after logging in.
When creating a project with only one storage bundle available, that storage bundle is
now automatically selected.
Data Management
Made the contributor role for bundles more consistent by removing edit rights for
details and terms of use from the role.
Bundle sharing is now limited to users with bundle administrator role.
It is now possible to download one or more files from the data grid and details, even
when the format has no viewer associated.
Flow
Pipelines now have an option to define patterns for detecting report files in the analysis
output. On opening the analysis result window of this pipeline, an additional tab will
display these report files.
New API endpoint POST/api/projects/\{projectId}/analysis:nextflowWithCustomInput
for starting a Nextflow pipeline which uses both YAML and JSON as custom input.
For advanced output mapping the timelines and execution reports are now available for
Nextflow pipelines.
Performance improvement in the response times for analyses with high number of
inputs.
Improved aborting running analyses by faster process cancellation.
Analyses prices are rounded to two decimals for easier reading. More decimals are
retained for calculations and invoicing.
Cohorts
Handing previously unrecognized consequence term protein_altering_variant during
somatic mutation JSON ingestion to support TSO data inputs.
Users can now input a comma-separated list of up to 100 subject identifiers to filter
cohorts directly by subject ID. This new filter is optional and integrates with existing
filters using AND logic across filters and OR logic within the list. Subject counts update
dynamically as IDs are added or removed.
Improved Needle Plot and Comparison Needle Plot filtering by making key variant filters
(% gnomAD frequency, Sample Count, primateAI score) simultaneously and updating
layout for better usability and alignment.
Cohorts phenotypic data available in base tables after input of user data as data sets in
Cohorts. Tables will also accompany a data set when shared through a bundle.
Replaced Angular Material tab components with ILMN standard tab components in the
Cohorts UI.
Added missing consequence values for somatic variants from TSO.
Cohorts reference database for PrimateAI includes previously not included genes.
General
Users entering and leaving workspaces are now more accurately tracked in the
workspace history.
Fixed an issue which caused problems when printing out milliseconds from the shell.
Fixed an issue which prevented storage credentials from being shared without external
approval.
During docker image creation 'Name' and 'Version' are now mandatory to fill in.
Fixed an issue in the API so it now returns the error in the appropriate dto format when
an incorrect or invalid dockerDataProjectId is provided in the request body
Data Management
Fixed an issue which caused user who already had permission to a project or bundle to
still appear in the list of users without permissions when trying to add more users.
Improved user verification when modifying the project owner.
Fixed an issue where the old project owner was not granted upload and download
permissions when a new project owner was chosen for his project.
Fixed an issue which resulted in error 400/500 when encountering data connection
problems. Retries have been implemented and if it still fails it will now show a 503
instead of a 400 or 500.
Improved error handling during storage configuration creation.
Fixed an issue where cloned pipelines would appear to override externally linked
pipelines with the same name. Both are now present in the list of pipelines.
Fixed an issue which caused the ica_logs folder to not always be present
Fixed an issue where sample metadata would not immediately be shown.
Flow
The project connector would incorrectly label samples from BSSH as being linked from
another app, thus preventing their removal. This has been fixed.
Improved handling of database issues when analysis is stuck in progress.
Cohorts
Fixed issue where Firefox users could not export results.
Fixed issue where the [DELETE] /v1/study/{studyId} API returned a 500 error when
deleting a valid and existing study.
Fixed issue where the spinner would remain indefinitely in the import wizard after a
backend 500 error, instead of displaying an error message.
Fixed issue where using the dropdown for project information on a single subject was
not working in Fire Fox.
Fixed an issue where modifying variant and phenotype category filters after searching
in the PheWAS table caused the filters to stop applying to the table.