- SJIP-983 Feature: [Data Exploration] Add fields to Quick Filter
- SJIP-1043 Feature: [Data Exploration] Add facets to the Data Exploration in the Participant and File category
- SJIP-1063 Feature: [Study Entity] Add Analyze in Cavatica button on DS-Connect -- unharmonized clinical dataset
- SJIP-353 Refactor: [ETL] Automate the retrieval of the obo files for both HPO and MONDO ontologies
- SJIP-947 Fix: [Variant Exploration] Adjust the participant frequency tooltip
- SJIP-959 Fix: [Quick Filter] Adjusted the apply button to correspond to the style for numerical range type facets
- SJIP-973 Refactor: [Analytics] Add the Differential gene expression plot into the cache to reduce loading time
- SJIP-992 Fix: [Analytics] Adjusted typo in the Transcriptomics app for the facet title "Search by sample"
- SJIP-1036 Refactor: [Data Exploration] Remove both Sunburst MONDO & HPO as charts in the summary view
- SJIP-990 Feature: [Analytics] Build out the Analytics page
- SJIP-867 Feature: [Analytics] Implement the differential gene expression analytics
- SJIP-981 Feature: [Entity] Add Analysis button to study HTP's RNASeq dataset redirecting to the differential gene expression analytics
- SJIP-1013 Feature: [Studies] Add GUID button & modal to Studies page
- SJIP-1014 Feature: [Studies] Add an Analyze in Cavatica modal for the GUID mapping file
- SJIP-1021 Feature: [Studies & Entity] Add new metadata to the Study Entity page & Studies page
- SJIP-989 Refactor: [Study Entity] Hide the Statistics section if all plots are empty
- SJIP-828 Feature: [Data Exploration] Make Most Frequent Diagnoses/Phenotypes adjustable in size like the other graphs
- SJIP-952 Feature: [Data Exploration] Implement the QuickFilter based on INCLUDE data fields
- SJIP-932 Fix: [Cavatica] Cannot push to Cavatica controlled files for X01-Hakonarson & X01-deSmith
- SJIP-807 Feature: [Landing] Add Demographic Charts
- SJIP-768 Feature: [Landing] Add Co-occurring Charts
- SJIP-808 Feature: [Studies] Search by study description
- SJIP-805 Feature: [Summary View] Add Most Frequent Diagnoses/Phenotype graphs
- SJIP-803 Feature: [Study Entity] Add Download data, svg, png functionality to Statistic charts
- SJIP-829 Fix: [Data exploration & Entity] Adjust authorization icon and flow for controlled files governed by the Cavatica DRS
- SJIP-838 Fix: [Landing] Improve distribution of Y-axis and X-axis label
- SJIP-908 Task: [ETL] Remove Harmonize Tag & field in Studies page
- SJIP-907 Task: [ETL] Ingest Family Role from INCLUDE FHIR
- SJIP-916 Fix: [Data] Many regressions
- SJIP-920 Update: [Authentication] Upgrade Keycloak Server to 23
- SJIP-902 Fix: [Summary View] Adjust the parameter to not auto-adjust the width of the Bar charts
- SJIP-897 Refactor: [Biospecimen Request] Use ferlab ui component
- SJIP-890 Fix: [Share] Manage share link if you are not login
- SJIP-886 Fix: [Studies page] Study_centric, dynamise data_types vs using Mock
- SJIP-884 Fix: [Profile] Typo in title
- SJIP-879 Fix: [Biospecimen Request] Share should not update the request
- SJIP-865 Fix: [Data] Fixes to do after new data load
- SJIP-854 Fix: [Cavatica] Remove metadata sent via Analyze in Cavatica/Bulk import api
- SJIP-850 Fix: [Cavatica] Remove metadata sent to cavatica
- SJIP-848 Fix: [Data Exploration] MONDO are not displayed
- SJIP-833 Fix: [Summary View] Demographics chart cannot be moved
- SJIP-831 Fix: [Summary View] Charts can't be resized
- SJIP-826 Task: [Google Analytics] Add analytics on Sunburst
- SJIP-806 Task: [Google Analytics] Add tag to GA4 for Cavatica
- SJIP-824 Fix: [Dashboard] Typo in widgets error message
- SJIP-822 Refactor: [Phenotypes] Move ontology tree in ferlab ui
- SJIP-819 Fix: [Data Exploration & Variants] Wrong icon state after duplicate saved query
- SJIP-818 Fix: [Summary View] SVG are corrupted when opening them in Google Chrome
- SJIP-816 Fix: [Variant Entity] Adjust table ligne hover
- SJIP-815 Fix: [Summary View] Download SVG is missing for Studies graph
- SJIP-814 Fix: [Dashboard] Error in widgets on specific usages
- SJIP-813 Fix: [Landing] Add an "of" in the Variant tile description
- SJIP-812 Task: [Data] Add Demographic chart data to public route
- SJIP-809 Fix: [Variants] Update NO GENE variant display
- SJIP-802 Fix: [Summary View] No data message doesn't scale with the resize
- SJIP-800 Fix: [Studies] Add thousands separator
- SJIP-794 Fix: [Studies] Show "-" if no value
- SJIP-792 Fix: [Studies] Can't custom columns with Search by...
- SJIP-777 Fix: [Variant Entity] Align Functional Scores
- SJIP-760 Task: [ETL] Add new fields in Study entities
- SJIP-759 Fix: [Variant Entity] Adjust colors
- SJIP-758 Fix: [Cavatica] Add a loader when copying files to Cavatica
- SJIP-540 Fix: [Data Exploration] Incorrect number of items and string matches in ontology tree
- SJIP-408 Fix: [HPO & MONDO tree] Deselection of a lineage
- SJIP-406 Fix: [HPO & MONDO tree] Update the child selection state
SJIP-708 Feature: [Study Entity] Implement Study Entity pages SJIP-709 Feature: [Variant Entity] Implement new version of the Variant Entity page focused on the most deleterious consequence SJIP-725 Feature: [Registration] Add subscription to newsletter in the Registration process SJIP-727 Feature: [Header] Create Resources header dropdown SJIP-746 Feature: [Landing] Implement new landing page SJIP-748 Feature: [Profile] Add newsletter sign up section to Profile page SJIP-749 Feature: [Data Exploration] Add a Sample Type horizontal bar chart SJIP-753 Feature: [Studies page] Implement new search bar, new facets, and column headers to Studies page
SJIP-754 Refactor: [Entity] Adjust Section titles to be singular and table titles to be plural SJIP-763 Fix: [UI] Adjustment to boutons of type=hyperlink SJIP-780 Fix: [Data exploration] Unauthorized file despite being connected to Fence and Cavatica SJIP-783 Refactor: [Dashboard] Add disconnect bouton CAVATICA connection error
- SJIP-221 Feature: [Data Exploration] Added Studies Pie chart to Summary View
- SJIP-653 Feature: [Data Exploration & Variants] Added tooltip for the study name on the study code values in the table of results
- SJIP-662 Feature: [Variant Exploration] Updated the UI of the variant table
- SJIP-677 Feature: [Data Exploration] Added Parent Sample Type as a facet
- SJIP-683 Feature: [Data Exploration] Added Search by external IDs to facets
- SJIP-702 Feature: [Studies] Added sort to fields in Study Page
- SJIP-706 Feature: [Data Exploration] Added tooltip to disabled state buttons to guide action for user
- SJIP-380 Fix: [UI Theme] Updated tag colors
- SJIP-561 Fix: [Query] Updated operator tooltip colors
- SJIP-581 Fix: [Data Exploration] Updated Data Access column header and added sort
- SJIP-600 Fix: [Data Exploration] Added the Study column to TSV reports
- SJIP-601 Fix: [Data Exploration & Variant Exploration] Fixed typo in facets and query builder
- SJIP-613 Fix: [Data Exploration] Fixed mouseover cutoff in the Summary view charts
- SJIP-631 Refactor:[UI] Upgraded to React 18 library
- SJIP-649 Fix: [Profile] Updated the font weight for the top message of profile page
- SJIP-651 Fix: [Variant Entity] Fixed absent dashes for empty values in the tables
- SJIP-652 Fix: [Variant Entity] Standardized display of No data available values
- SJIP-658 Refactor: [ETL] Add Unknown values to Race and Ethnicity field
- SJIP-665 Fix: [Saved Sets] Fixed typo on Saved Set widget for Biospecimens
- SJIP-676 Fix: [Report] Fixed the inclusion of all selected participants and associated family member in the download clinical data report
- SJIP-680 Fix: [Data Exploration] Fixed a resize window glitch
- SJIP-681 Fix: [Upload ID] Fixed empty results when submitting participants ID from KF studies
- SJIP-688 Fix: [UI Theme] Fixed the color text change for links within tags
- SJIP-693 Fix: [Variant Exploration] Fixed the alternating row colors in the variant table
- SJIP-694 Fix: [Data Exploration] Fixed the loss of column selection personalization for a user
- SJIP-696 Fix: [Profile] Fixed a sudden flash for a 404 page when navigating to a user's profile page
- SJIP-700 Refactor:[Variant Exploration] Updated CADD score from the raw score to the phred scored
- SJIP-715Fix:[Data Exploration] Fixed hidden graphic icons glitch upon window resize
- SJIP-716 Fix:[Data Exploration] Fixed the label display overlapping in the chart download preview
- SJIP-717 Fix:[Data Exploration] Fixed the reset button that was not repositioning the charts in the Summary view
- SJIP-722 Fix:[Landing] Fixed missing text spaces
- SJIP-728 Refactor:[Data Exploration] Reworked the default chart positioning
- SJIP-733 Refactor:[UI] Updated color palette for hex values
- SJIP-734 Refactor:[UI] Updated color palette for tags
- SJIP-638 Fix: [Variant Entity] Error 500 on update after redirect
- SJIP-109 Feature: [Data Exploration] Added Download file manifest button to generate a file metadata report
- SJIP-594 Feature: [QA] Addition of automated quality assurance testing of the portal using Cypress
- SJIP-556 Feature: [Biospecimen Request] Implemented request for a generation of a biospecimen report and Biospecimen Request history dashboard widget
- SJIP-545 Fix: [Variant Exploration] Masked NO GENE label on intergenic type of consequences causing a 500 error
- SJIP-582 Fix: [Upload list] Modified the upload list to accept case insensitive entries
- SJIP-598 Fix: [Variant Entity] Aligned the values for participant count in the Studies table
- SJIP-605 Fix: [Saved Sets] Fixed issue with creation of a saved set
- SJIP-612 Fix: [Variant Exploration] Masked the No data checkbox in the numerical facets
- SJIP-617 Refactor: [Saved Sets] Set unique values based on container ID and sample ID when applicable
- SJIP-622 Fix: [Profile Page] Fixed an error 500 when users save an email, remove it, and save another email
- SJIP-630 Refactor: [Dashboard] Updated Saved Filters and Saved Sets empty states and tooltips
- SJIP-484 Refactor: [Registration] Updated text to Terms and Condition and prompt for existing users
- SJIP-595 Fix: [Variant Exploration] Fixed double tooltip in Safari browser
- SJIP-603 Fix: [Community] Fixed filters applied on the second page of table results in the community page
- SJIP-607 Refactor: [ETL] Run ETL on PRD studies
- SJIP-609 Refactor: [ETL] Update ETL to use volume instead of volume_ul
- SJIP-615 Refactor: [User-API] Update new version of User-API
- SJIP-531 Feature: [Variant Exploration] Added Saved Sets for the Variant Exploration page
- SJIP-537 Feature: [Variant Exploration] Added sort on columns of the table
- SJIP-539 Feature: [Data Exploration] Implemented download png, svg, tsv to summary view graphs
- SJIP-557 Feature: (Entity page] Added Family table to Participant entity page
- SJIP-366 Refactor: [User-API] Merge the Ferlab User-API to address Penetration Test issues
- SJIP-379 Fix:[UI Theme] Adjusted the table of results colors and states for table actions
- SJIP-381 Fix: [Profile page] Fixed typos
- SJIP-388 Fix: [Entity page] Adjusted the query pill for Study Code in the Querybuilder returning empty results
- SJIP-424 Refactor:[ETL] Adjusted ETL to pull Family unit values directly from FHIR
- SJIP-458 Refactor:[ETL] Updated the Family data representation in ElasticSearch
- SJIP-511 Fix: [Entity] Fixed anchor menu that was static through the section navigation
- SJIP-522 Refactor:[Variant Exploration] Remove the decimals for Variant Position Numerical range facet
- SJIP-530 Fix: [Variant Exploration] Remove NEW Tooltip to Pathogenicity facets
- SJIP-532 Fix: [Variant Exploration] Adjusted the query pill for Study Code in the Querybuilder returning empty results
- SJIP-535 Refactor: [Data Exploration] Set the Container ID column as a default column
- SJIP-538 Fix: [Entity page] Fixed empty export as TSV tables
- SJIP-541 Fix: [Dashboard & Studies] Adjusted Study Code from the internal operational study codes
- SJIP-546 Fix: [ETL] Run ETL to fix the file size results for HTP study
- SJIP-558 Refactor: [Report] Updated the family data representation in clinical data report
- SJIP-564 Refactor: [User-API] Merged to Ferlab User-API to address NIST Penetration testing vulnerabilities (UserCreate)
- SJIP-565 Refactor: [User-API] Merged to Ferlab User-API to address NIST Penetration testing vulnerabilities (Email address)
- SJIP-567 Fix: [Dashboard] Adjusted the query pill for Study Code in the Querybuilder returning empty results when clicking for authorized files
- SJIP-500 Fix:[Entity variant] Multiple minor fixes in Variant Entity page
- SJIP-521 Refactor: [Data Exploration, Variants] Disabled No Data in numerical range facets
- SJIP-526 Refactor: [Studies] Updated parameter to display more than 10 studies
- SJIP-527 Refactor: [UI] Updated to use the Study Code field instead of Study ID
- SJIP-528 Fix: [Variants] Updated the Search by Gene to the new ETL model
- SJIP-529 Fix: [Authorized Studies] Fix auth studies sqon
- SJIP-342 Feature:[Data Exploration & Variant Exploration] Implemented the new SearchAfter table of results
- SJIP-350 Feature: [Entity] Implemented Participant Entity Page
- SJIP-351 Feature: [Entity] Implemented File Entity Page
- SJIP-372 Feature: [Variant Exploration] Implemented Variant Exploration page
- SJIP-377 Feature: [Entity] Implemented Variant Entity page
- SJIP-378 Feature:[Data & Variant exploration] Updated the version of SearchAfter for pagination
- SJIP-392 Feature:[Dashboard & Variant exploration] Added Variants to Saved Sets and Saved Filters
- SJIP-400 Feature:[Data Exploration] Added a system grid to the summary view
- SJIP-460 Feature:[Data Exploration] Added the External IDs to table
- SJIP-448 Feature:[UI]Updated the Age illustration to have years and days
- SJIP-505 Feature:[UI]Added maintenance page
- SJIP-265 Fix:[Registration]Fixed the cancel redirect in registration to redirect to the landing page
- SJIP-299 Refactor:[Upload list] Updated Duplicate IDs messaging
- SJIP-294 Fix:[Data Exploration]Fixed HPO/MONDO tree Window resize overlap
- SJIP-295 Refactor:[Saved Set] Inactivated button state when there is no selection
- SJIP-316 Refactor: [Data Exploration] Adjusted "Study Code" to "Study" column header in Participant tab
- SJIP-317 Refactor:[Data exploration] Removed the “S” to Data Files category
- SJIP-321 Refactor:[Header] Added focus state to top menu header items
- SJIP-322 Refactor:[Dashboard] Changed the biospecimen icon
- SJIP-324 Fix:[Landing page] Fixed incorrect icons for Biospecimens et Data Files
- SJIP-340 Fix:[Community] Fixed filter by Data use that returned no results
- SJIP-343 Refactor:[Dashboard] Added missing notification when adding or deleting saved filter
- SJIP-344 Refactor: [Cavatica] Updated placeholder for new Cavatica project modal
- SJIP-345 Refactor: [Saved Set] Changed icon for adding and removing existing saved set
- SJIP-348 Refactor:[Studies] Added dashes to empty cells
- SJIP-352 Fix: [HPO & MONDO tree] Updated the input search box to work with character "/"
- SJIP-370 Refactor: [UI] Updated to Ferlab UI kit 5.0
- SJIP-397 Refactor: [UI] Added commas to all applicable numbers over 1000
- SJIP-402 Fix: [HPO & MONDO tree] Triggered HPO/Mondo tree modal search for strings of 3 characters
- SJIP-407 Refactor: [Data Exploration] Added dashes to empty cells
- SJIP-418 Refactor:[Community Page] Removed the Upload photo
- SJIP-420 Refactor: [Studies] Sorted studies by alphabetical study code order
- SJIP-426 Refactor:[ETL] Configured the ETL to pull from KF FHIR server and INCLUDE FHIR server for their respective studies
- SJIP-429 Fix:[UI] Adjusted color for modal labels
- SJIP-438 Refactor: [ETL] Updated the logic for the Family count
- SJIP-436 Refactor: [Reports] Renamed columns in download reports
- SJIP-446 Refactor:[Data Exploration] Enlarged the ID columns to avoid the ID from wrapping
- SJIP-465 Refactor:[Data Exploration] Changed the placeholders for Search by __ and Upload facets
- SJIP-472 Refactor:[Data Exploration] Added the title " Data Exploration" to the page
- SJIP-470 Refactor: [Data Exploration] Set the Container ID as a default column in Biospecimens tab
- SJIP-477 Fix: [Report] Added Condition (Source Text)field in reports
- SJIP-482 Refactor:[Data Exploration] Added a dash to cells where Family Unit = Null
- SJIP-486 Refactor: [Data Exploration] Adjusted query pills for Collection ID
- SJIP-337 Adjust the choice of operator to include "All of" under the first "Any of"
- SJIP-338 Adjust the MONDO & HPO external URL from Monarch and HPO Jax to OLS
- SJIP-333 [Studies & Data exploration] Add a popover for ABC-DS study
- SJIP-332 [Data Exploration] Update mondo terms to latest version
- SJIP-328 Add Data Category checkmarks for various studies - due because of fhir update
- SJIP-329 DS Status incorrectly labeled in the Column selection tool
- SJIP-330 Adjust the Column name Diagnosis (Source Text) to Condition (Source Text)
- SJIP-267 Feature: Connected portal to Google Analytics
- SJIP-304 Feature (Community Page): Add a search by name or affiliation & Filters
- SJIP-305 Feature (Community Page): Refactor the members list to a grid style
- SJIP-306 Feature (Profile Page): Implemented a Profile Page that can be viewed and edited
- SJIP-318 Refactor: Removed Beta Tag across the portal
- SJIP-302 Feature (Explore Data): Saved Filter Name Ellipsis in Query Management bar to be more dynamic
- SJIP-282 Feature (Explore Data): Integrate UploadIds Component (ferlab) for each Category
- SJIP-296 Fix (Saved Set, Filter): Remove Character Limit
- SJIP-284 Fix (HPO/MONDO Tree): Search results should still display the drill down options
- SJIP-279 Fix (Data Exploration): Download Participant & Family data - missing some data rows
- SJIP-257 Feature (Dashboard): Added information icon and popover to Saved Filters and Saved Sets widget
- SJIP-275 Fix (Mobile, Login): Fixed the login button visibility on the mobile website
- SJIP-283Refactor (Explore Data, Facet): Adjusted facet name to Age at Biospec. Collection (days)
- SJIP-288 Refactor (Explore Data, Facet): Refactored the number of participants associated to terms in the HPO and MONDO explorer to remain in place when a wrap occurred
- SJIP-292 Fix (Explore Data, QueryBuilder): Fixed an error that would appear when selecting a saved query in the QueryBuilder
- SJIP-293 Fix (Support): Corrected the contact support email to [email protected]
- SJIP-220 Feature (Dashboard): Implemented Saved Sets widget to dashboard
- SJIP-226 Feature (Explore Data, Table): Implemented Saved Set buttons for the tables of each entity tab
- SJIP-227 Feature (Explore Data, QueryBuilder): Added a Share button to the QueryBuilder to share the queries of a Saved Filter
- SJIP-268 Feature (Explore Data, QueryBuilder): Added an Undo button to return to the Saved Filters original state after adding or removing unsaved filters
- SJIP-256 Fix (Explore Data, Table): Fixed Export TSV loading indefinitely for Biospecimen and Data Files tables
- SJIP-259 Refactor (Explore Data, Summary View): Display the Observed Phenotype and the Diagnosis sunbursts based on the active participants in a query
- SJIP-261 Refactor (Explore Data, QueryBuilder): Refactored the query count of combined queries to dynamically update when the subquery is modified
- SJIP-269 Fix (Explore Data, Table): Fixed the Download report error on larger requests
- SJIP-178 Feature: Added a Participant ID search box for the Participant Facets
- SJIP-179 Feature: Added a Biospecimen ID search box in the Biospecimen Facets
- SJIP-180 Feature: Added a File ID search box in the Data File Facets
- SJIP-217 Feature: Added Operators (Any of, All of, None of) to facets and query pills in the query builder
- SJIP-218 Feature: Implemented the Diagnosis (MONDO) tree as a facet and added the sunburst in the Summary page
- SJIP-236 Feature: Added Operators to both Observed phenotype (HPO) and Diagnosis (MONDO) tree
- SJIP-185 Refactor (Data Exploration, Facets): Adjusted the facet name from "DS Status" to "Down Syndrome Status"
- SJIP-209 Refactor (Data Exploration, Query Builder): Selecting the number of participants, biospecimens, or data files in the table of results will now create a new query instead of replacing the current active query
- SJIP-219 Refactor (Data Exploration, Data Files): Added "URL" as a non-default column in the Data Files table
- SJIP-225 Refactor (Study page): Adjusted the list of study rows to be static
- SJIP-240 Fix (Dashboard, Saved Filters widget): Fixed the incorrect elapsed time from the moment a filter being saved