Skip to content

Releases: CBIIT/bento-icdc-frontend

ICDC 4.1.0

18 Oct 16:44
98cd1fc
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version 4.1.0 🐶 🧬

Build Details

FE Version: 4.1.0.361
BE Version: 14.8.1.171
FS Version: 2.3.1.83
Interop Version: 1.0.0.122

New Supported Features

  • Clear selected facet values within a facet
  • Expandable sample profile histograms with interactive sample distributions and legends
  • Ability to copy the URL related to a query from the Explore Dashboard page
  • Display abbreviated Dynamic Query Bar (DQB) URL
  • Display success message when a query URL is copied
  • Buttons in Local Find modal are disabled if no cases are entered or selected
  • Local Find modal tooltip is updated to specify valid file types
  • The Faceted Search menu on the Explore Dashboard page returns to default state upon clearing the Dynamic Query Bar (DQB)
  • Clearing a facet restores default collapsed state of faceted categories within the Explore Dashboard page
  • Ability to export or download a file manifest for all or only selected files
  • Display a node traceback to the root node within the Data Model Navigator (DMN) when any given node is selected
  • Display informative tooltips within the "My Files" Cart page for navigation

Tasks

  • Update the "Cases" icon used in the statistics bar
  • Implement updated design for the Supporting Data tab
  • Implement updated design for the Clinical Data tab
  • Bundle web fonts with ICDC application
  • Replace the plural form of CASE IDS in Dynamic Query Bar (DQB)
  • Achieve 508 compliance of the Dynamic Query Bar (DQB)
  • Update Opensearch configuration for Global Search
  • Fix downloaded CSV file for Adverse Event Node
  • Refactor Button on "My Files" Cart page
  • Improve FE display within the Supporting Data tab of the Study Details page
  • Implement ascending sort order for each category of Global Search results
  • Apply new design to navigation bar
  • Update link name for ICDC Tutorial Website
  • Update GraphiQL to the latest version
  • Implement new design for Programs page
  • Implement new design for Program Details page
  • Implement new design for the "My Files" Cart page
  • Upgrade version of Node on the FE
  • Revise data properties and values displayed within Arms & Cohorts tab of the Study Details page
  • Address 508 Compliance Scan for Design Elements on the Home page.
  • Address 508 Compliance Scan for Design Elements on the Explore page
  • Address 508 Compliance Scan for Design Elements on the Programs page
  • Address 508 Compliance Scan for Design Elements on the Program Details page
  • Address 508 Compliance Scan for Design Elements on the Studies page
  • Address 508 Compliance Scan for Design Elements on the Study Details page
  • Address 508 Compliance Scan for Design Elements on the File Centric Cart page
  • Address 508 Compliance Scan for Design Elements on the Static pages
  • Update manifest creation with new BE query
  • Remove comments from the FE File Manifest

New Content

  • New System Info page to inspect microservices
  • New page for ICDC Working Groups

New services

None

Integrations

Data Model

  • None

Contributions to the Bento Framework

  • Contribute new Dynamic Query Bar (DQB) feature back to Bento

Bug Fixes

  • Extra whitespace within the downloadable File Manifest at EOL
  • UI Styling discrepancy in Cases Tab on Dashboard
  • UI Styling issue in Studies and Programs widget
  • Files count mismatch between DB and UI for Biobank facet
  • Text obstructed in the 'Upload Case Set' window
  • "Multi-study Participant" title is cut off via Case Details view
  • Incorrect label of Program category of Global Search feature
  • Query strings are split across 2 lines in the Dynamic Query Bar (DQB)
  • When navigating to System Info Page - focus not at the top of the page
  • "sort by counts" and "sort by alphabet" move to the different lines when zoom out.
  • Data in Supporting Data tab of Study Details page not per design specs
  • Clinical Data download does not contain data for Adverse Event data
  • Extra characters in the tooltip of csv download button
  • "File Type" widget disappears when enter the case ID that does not have any files associated
  • Clicking outside of the "Copy URL" modal does not close the modal
  • Clinical Data - Adverse Event - download CSV file - Columns are out of order.
  • Clinical Data - Adverse Event - download CSV file - Data values have been transposed across columns.
  • Clinical Data - Adverse Event - download CSV file - The data export contains no identifiers.
  • Clinical Data - Adverse Event - download CSV file - unexpected column title
  • Clinical Data tab - incorrect column name
  • Clinical Data tab - missing tooltip above column headers
  • Clinical Data tab - Sort button on CSV column not working correctly
  • Clinical Data tab - download CSV files - unexpected data
  • Faceted Search menu does not return to default state upon clearing on the query term
  • Clinical Data - Prior Surgery - download csv file - Data values have been transposed across columns.
  • Content on the Studies page is upside-down
  • DMN: Node modal does not close when clicking on another node icon
  • The DMN node modals close by clicking on the node icon
  • BE version in the footer is different from BE version in the System Page
  • Versions of BE and FS are displayed incorrectly
  • The number of cases for Prior Surgery for COTC007B is not correct
  • System Info Page is not reachable
  • Global Search Results page disappears
  • Discrepancies in the design for column name "Canine Code"
  • Ellipses are not clickable at the end of the Query Bar URL
  • Label of the "Clear Query" button of the Query Bar is not displayed correctly
  • The "Thumbnail View" of Sample Profiles is not opening the dedicated full size modal histogram bars
  • Clicking on a case ID does not remove the case ID from the Query Bar
  • Vertical dividers are missing within the faceted search bar within the Explore Dashboard page
  • An underscore is displayed for the OFF TREATMENT node
  • Incorrect colors ascribed to nodes with data vs. nodes without within the Clinical Data tab of the Study Details page
  • Text is not clearly visible in Local Find feature
  • Study-level file name hyperlinks within the Global Search feature do not redirect to respective Study Details page
  • Programs and Studies donut disappears from the Explore Dashboard page
  • Design specification errors of logos in the footer
  • New version of JBrowse is missing dependencies
  • Export and download of files from the "My Files" Cart page only includes the first page of files

ICDC v.4.0.0

19 Dec 19:43
7f6668d
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version 4.0.0 🐶 🧬

Build Details

FE Version: 4.0.0.181
BE Version: 14.8.1.143
FS Version: 2.3.1.74

New Supported Features

  • Button exports files directly to the Cancer Genomics Cloud (CGC)
  • File manifest includes necessary field for CGC import
  • Government warning banner for potential shutdown
  • Download all detailed clinical observations via a single click
  • Update logic for Explore Dashboard "Add All" and "Add Selected Files" buttons
  • Configure Bento-table to override default paginated behavior
  • Download File Manifest button is disabled if the cart is empty
  • Global search for terms across the application
  • Find specific case IDs within the Explore Dashboard page
  • View a Dynamic Query Bar on the Explore Dashboard
  • Display all selected values by clicking on ellipse in the Dynamic Query Bar
  • FrontEnd error handling for the Interop Service
  • Update donut widgets to display more relevant properties
  • Increase the number of studies shown by default within the Studies Listing

New Content

  • Updated design for "My Files" Cart page
  • ICDC News page updates

New services

None

New integrations

  • Bento Core Library components
  • Export the ICDC File Manifest to the Cancer Genomics Cloud

Data Model

  • None

Bug Fixes

  • Extra whitespace within the downloadable File Manifest at EOL
  • Inconsistencies across various grid-like listings in terms of pagination controls
  • The "Sort" arrow that indicates which column a table is sorted by is missing
  • Dynamic Query Bar should display the complete filter selection Case IDs entered by the user
  • All Case Files are added to My Files cart, irrespective of the Case IDs selected by User
  • The 'My Files' Cart page number of rows don't update after deleting a row
  • Incorrect redirection from the "View Samples" hyperlink
  • "My Files" verbiage resorted back to "My Cart" on Explore Page
  • Drop-down list of the Case IDs going covers the application header on scroll
  • CSV download from the Cart does not reflect the removal of single records
  • Facet values in the Dynamic Query Bar do not have space in between them
  • Changing the background color affects the display of Local Find
  • "Upload Case Set" does not recognize IDs from GLIOMA01 and TCL01 studies
  • Search results overlap Search History within Data Model Navigator page
  • The "Cases" and "Associated Cases" hyperlinks improperly redirects User
  • Downloaded File Manifest contains duplicate columns
  • JBrowse displays BAM files as BAI
  • "File Type" donut doesn't react when applying filters from "File Type" facet
  • "Stage of Disease" donut is labeled improperly
  • Global search throws component not found errors
  • GraphQL interface is not fully visible
  • Space above header logo is too small
  • "Upload Case Set" does not recognize IDs from UC01 studies
  • "Input Set" label does not delete the input set
  • Incorrect category name on Global Search results page
  • The Global Search Study category does not appear in ascending order
  • Global Search displays incorrect cursor type for the text
  • The Global Search "Data Model" category is missing the search term on the first line
  • PDF file issue in the footer area
  • The Export button on the "My Files" Cart page results in invalid redirect link

ICDC 3.59.7

14 Aug 19:17
10cb528
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.59.7 🐶 🧬

Build Details

FE Version: 3.59.7.79
BE Version: 14.8.0.77
FS Version: 1.4.0.59

New Supported Features

  • JBrowse opens in a new session window independent of application
  • Load a track in JBrowse that maps gene features from the human hg38 genome onto the canine canFam3 genome
  • Text search for JBrowse
  • View real-time supplementary data for ICDC studies using the IDC and TCIA APIs within the Studies page
  • View real-time supplementary data for ICDC studies using the IDC and TCIA APIs within the Study Details page
  • View real-time supplementary data for ICDC studies using the IDC and TCIA APIs on the Program Details page
  • View the availability of clinical observation data within the Studies Details page on a study by study basis
  • View the availability of detailed clinical observations via a designated tab within the Study Details page
  • Download detailed clinical observations on a node-by-node basis

New Content

  • Privacy Policy for landing page footer
  • ICDC News page updates
  • README file on the "My Files" Cart page

New services

  • None

New integrations

  • None

Data Model

  • Added new "Clinical Data Export" tag to appropriate Clinical and Clinical Trial nodes
  • Added "TRIzol" as an acceptable value for the sample: sample_preservation property
  • Removed unused "Color" tags from nodes
  • Added the appropriate values for: stage_of_disease, sample_site, and specific_sample_pathology
  • Commented out several working values for summarized_sample_type that have been superseded by the use of the terms "Tumoroid" and "Tumoroid (urine-derived)

Bug Fixes

  • Download of the File Transfer Manifest is enabled regardless of the "Template" tag
  • The content of one of the Data Loading File examples does not match the name of the file
  • Supporting Data tab on Study Details page shows Glioma data only irrespective of study
  • The Data Availability Landscape incorrectly indicates that the GLIOMA01 study has study files associated with it
  • The sample profile within the Studies Detail view sometimes displays incorrect data
  • An incorrect number of sample-level files are being added to the My Files cart via each of the cart action buttons within the Samples tab
  • Values for Supporting Data Tab not displayed correctly
  • JBrowse does not open as a new session window and still has navigation
  • JBrowse button on Explore Page not consistent with approved design and function
  • JBrowse button on Cart Page not consistent with approved design and function
  • File manifest Download icon is blurred
  • Data Model Navigator text is overlapping Filter & Search text box
  • "Add All Filtered Files" button does not add all files within Case Files tab
  • Clicking the PDF icon on READMe file in "My Files" Cart Page downloads as csv
  • Alignment issues on the "My Files" Cart Page READMe PDF
  • The footer of README PDF file doesn't display correct URL

ICDC 3.49.2

14 Feb 17:12
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.49.2 🐶 🧬

Build Details

FE Version: 3.49.2.21
BE Version: 14.5.1.25
FS Version: 1.4.0.59

New Supported Features

  • Updated UI for the Data Model Navigator
  • Data Model Navigator title bar
  • Buttons for Data Model Navigator's Read Me and Available Downloads
  • Node-based properties dialogue box inclusive of the node name and category in the Graph View of the Data Model Navigator
  • Node-expanding property count in the Table View of the Data Model Navigator
  • Download TSV versions of all controlled vocabularies via a single download action from within the Data Model Navigator
  • Download JSON versions of all controlled vocabularies via a single download action from within the Data Model Navigator
  • Download all data loading template files as TSV files via a single download action from within the Data Model Navigator
  • Download the full data dictionary via a single download action from within the Data Model Navigator
  • Download an example set of data loading files via the Data Model Navigator' Available Downloads function
  • View a narrative Read Me file from within the Data Model Navigator
  • Download the Data Model Navigator's Read Me file via the download drop-down menu
  • Download the Data Model Navigator's Read Me file via the modal display
  • Dedicated tabs for the Graph View and Table View of the Data Model Navigator
  • Optimize default zoom based upon screen size and resolution
  • Update footer to meet style criteria from issued NCI Digital Guidelines
  • The ICDC spotlight section can redirect outside of application

New Content

  • ICDC Spotlight section video
  • ICDC News page updates

New services

New integrations

Data Model

  • Expanded the set of acceptable terms within several controlled vocabularies in support of new studies
  • Added opt-out terms to several other controlled vocabularies
  • Additional changes to the properties within the adverse_event node

Bug Fixes

  • Incorrect Developer Link for Github repo
  • The order in which properties are displayed within the data model explorer's Table View doesn't match the order within PDF exports
  • Studies page->Data Availability Tool tip window is hiding the table headers
  • Lists of Principal Investigators end with an orphaned comma
  • The sample counts for sample profile histograms are difficult to read
  • The tool tip for the "View in JBrowse" option is not being displayed in the correct style
  • The formatting of the multi-study participation tool tip does not match that used on the Production environment
  • Sort on Sample ID in the File-Centric Cart page is not working properly
  • The .zip download of all data loading templates doesn't include the File Transfer Manifest template
  • The dictionary download is incorrectly subject to the effects of facet-based filtering
  • Files in the .zip download of all data loading templates are displayed as of Type = File
  • The .zip template file download is incorrectly subject to the effects of facet-based filtering
  • The two parts of the CV download combo button are misaligned for each of the two CVs within image_collection
  • Displaying two File icons next to My Files
  • Footer displays incorrect text and embeds incorrect link
  • Multiple issues with the .zip bundle of "All Loading Templates"
  • Canvas area is overlapping the footer
  • The positioning of the Table View TSV and PDF download buttons has been reversed
  • The number of properties displayed within the node overview table is incorrect
  • "Available Downloads" button not per design spec
  • Single PDF and Complete Data dictionary PDF in DMN are not working
  • Within the PDF version of the Navigator's ReadMe text, the last line of text on the page is getting split between pages
  • The colored icon tabs within the Graph View's node boxes have narrow lines of white above and/or below them
  • The title of the Data Model Navigator's ReadMe modal is displayed too small
  • The Data Model Navigator's ReadMe text is abruptly cut off by the bottom edge of the ReadMe modal
  • The Properties Dialogue box is sometimes displayed behind adjacent nodes
  • On Explore page blue line displays under "View in JBrowse" button
  • Inconsistent display of instances of "README" text

v3.39.4

25 Oct 17:11
39bba04
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.39.4 🐶 🧬

Build Details

FE Version: v3.39.4-992
BE Version: 14.5.1-992
FS Version: 1.4.0-992

New Supported Features

  • View multiple files simultaneously in JBrowse through ICDC Explore Dashboard
  • View multiple files in JBrowse through ICDC My Files Page
  • Max file restriction information message for JBrowse
  • Sorting of facet-based model filtering options
  • Highlighting of facet-based model filtering options that have already been selected
  • Download of a single controlled vocabulary in JSON format
  • Download of node-specific data loading templates as TSV files
  • Download of a single controlled vocabulary in TSV format
  • Download of a File Transfer Manifest template
  • Toggle the degree to which facet value selections already in place are displayed
  • Filter the data model based upon the display of properties within the UI

New Integrations

  • Elasticsearch to improve speed and scalability of queries of the database

New Content

  • ICDC News page updates
  • ICDC Steering Committee page updates
  • ICDC DGAB page updates
  • ICDC BPSC page updates

New Packages

Data Model

  • Expanded property definitions for Adverse Event node
  • Vastly augmented controlled vocabulary for Breed property
  • Numerous additions, updates, and corrections to data model and property definitions
  • Modified the File node's "Template" tag from no to yes

Bug Fixes

  • Issue with delete records in My Files descending order on File Name
  • Sort on Data landscape is not working properly
  • Modals via which lengthy controlled vocabularies are displayed should be titled "Acceptable Values"
  • The HTML
    code within the description of "Key" properties is being ignored
  • Within the Graph View of the data model, selection of nodes filtered via the search function crashes the application
  • On the DEV tier, the Dashboard fails to display any data after navigating there via hyperlinked case and sample counts
  • The multi-study participant icon is being displayed in IMAX 3D on the DEV tier
  • On the DEV tier, study files are being mis-represented and therefore incorrectly counted
  • The legend-style tool tip for the data availability landscape is poorly placed
  • Formatting error within the sample site CV when viewed via "show even more" modal
  • All Hyperlinks in ICDC are displaying in Blue color
  • The two parts of the newly-implemented CV download combo button are misaligned
  • Unable to add Case files/Study Files of Multi Study Participant studies to My Files
  • Elasticsearch: Unable to add files to cart
  • JBrowse: CanFam3 reference genome is not loading properly
  • The multi-study participation tool tip is poorly formatted
  • Add Associated Files Button is not working as expected
  • Adding "All associated files" in Samples tab displays incorrect message
  • Hyperlinks are not displayed correctly
  • Unified View table does not render correct data
  • Unable to delete files using the "Remove Files" button in My files
  • CSV download is not working in Cases, Case Files, Study File tabs
  • Column-based sorting within the unified view results in data being hidden
  • Toggling between Case and Study Files in the Explore page causes application to crash
  • Study Files from Unified View page are not correctly added to the File Centric Cart
  • CSV file downloads do not reflect faceted selections

v3.29.4

08 Jul 20:10
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.29.4 🐶 🧬

Build Details:
FE Version: v3.29.4-819
BE Version: 4.0.5-819
FS Version: 1.4.0

Features

  • End User can access the GraphiQL query interface
  • Implement ICDC static News page
  • ICDC Custodian configures the display of the Data Availability Landscape
  • Add feature track for Ensembl gene annotations to canFam3
  • Add feature track for NCBI gene annotations to canFam3
  • End User downloads csv copies of study listings inclusive of data availability metrics
  • System displays a single, legend-style tool tip for the Data Availability Landscape

Task

  • Disable faceted filtering from Data Model Explorer
  • Apply the new design for increased visibility of ICDC's tool tip icons
  • Create npm package from Gen3's latest code base
  • Modify Gen3's codebase to fetch data model from yaml
  • Apply ICDC changes on top of Gen3 codebase
  • Refactoring of Model Explorer Side Bar Component
  • Refactor styling for Data Model Explorer
  • Create templates for Spotlight static content
  • Set CanFam3 genome as default
  • Re-implement handling of node descriptions within the Gen3 codebase
  • Re-implement handling of node tags and identification of key mapping fields within the Gen3 codebase
  • Re-implement the modal-based display of controlled vocabularies within the Gen3 codebase
  • Re-implement the formatting of PDF outputs within the Gen3 codebase
  • Re-implement PDF downloads within the Gen3 codebase
  • Re-implement TSV downloads within the Gen3 codebase
  • Re-implement all updates to the Graph View within the Gen3 codebase
  • Disable display of the Data Model Structure visual
  • Disable display of the "Open properties" button
  • Disable display of the "Download templates" button
  • Change URLs for ICDC Landing page, News page, and Spotlight static content
  • Config for ICDC Static News Page
  • Disable display of the See All versus See Only Matched option
  • Address Design QA Review findings vs. Data Availability Landscape

Bug Fixes

  • Excel from CSV download contains '#' as a separator between multiple lines of the same row
  • Links to image collections open only a single new tab
  • Property dialogue box does not display when we apply "Filter by Property"
  • Property-based filtering within the data model explorer is returning overly-restricted results when multiple inclusion values are selected
  • Selection of any single filtering option within the Filter by Node: Assignment and Class sections incorrectly collapses the entire facet section
  • Studies View "View Columns" column label inconsistent
  • The modal-based display of longer lists of acceptable values contains a formatting error
  • Model Explorer displays blank page when user clicks on a node
  • Opening a node via the properties dialogue from within the data model explorer's Graph View displays the node in MVP format
  • Study Detail page->Unable to download (download table contents as CSV) csv file.
  • Image collection identities displayed within the data availability matrix are displayed in purple
  • Image collection details under additional CRDC nodes displayed within the data availability matrix are not displayed as hyperlinks
  • The csv export function is no longer working for either of the two data matrix-enabled study listings
  • The "Under Embargo" UI flag within study listings is no longer being applied
  • Re-sorting either of the study listings via selection of any column header results in data quantitation errors
  • Datamodel-Table view node description is truncating
  • The blue background is bleeding into the node Category headers within the data model explorer's Table View
  • Model Explorer Graph view legend displays required and optional links in legend
  • Hyperlinks to external data sets as shown via the Data Availability Landscape need to be identified as external links
  • Data model Explorer->Graph view->Nodes->Dialogue box-Properties counts are mismatching.
  • Data Model Explorer: Properties dialog box is truncated on the Graph View for the Program node
  • Data Model Explorer: Properties dialog box is not displaying for any node on Graph View
  • Data Model Explorer->Graph view->Property dialogue box is displaying far away when user clicks on the nodes
  • Data Model Explorer->Graph View->Search Input box->Node details are missing in the page when user clicks on the node
  • Data Model Explorer->Graph View->Search Input box->Node detail->Search result is not getting highlighted in the page.
  • Data model Explorer->Clear all is not clearing the selection in graph area.
  • New filters selected don't result in updates across both Table and Graph Views
  • Data Model Exlporer:Graph View-Nodes are not displaying in some scenarios
  • Data Model Explorer->Graph View->Search is happening based on the characters entered by the user
  • Highlighting of terms matching model search criteria is not consistently applied
  • Node-specific Table Views invoked via the search function and the Graph View are incorrectly excluding node properties
  • Gene annotation files are failing to load due to CORS policy
  • Key Values were not highlighting in Table view for the proprties of Different nodes
  • Total counts of Filter By Property don't match the count of properties listed near Download Dictionary button
  • Data Model Explorer-> Table View-> Node name is not turning to blue when we mouse over upon the node names.
  • Incorrect nomenclature applied to csv downloads from each of the data landscape-enabled study listings
  • Data Model Explorer->Filter by property selection->Selection of filter by node incorrectly collapses the entire facet
  • Class-based filtering of the data model breaks under certain conditions
  • Search results are not reporting accurate counts
  • The data model is incorrectly being read from the Develop branch by STAGE and PRODUCTION

v3.21.3.1

29 Apr 17:19
eba9f14
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.21.3 🐶 🧬

Patch

  • Add Vulnerability Disclosure link to footer

v3.21.3

01 Apr 15:34
69b7d45
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.21.3 🐶 🧬

Features

  • End User can access the GraphiQL query interface
  • Add page for Data Use Guidelines
  • Add a hyperlink for software release notes
  • End User downloads node-specific data loading templates
  • Data model/dictionary viewer displays the description and the "Assignment" and "Class" tags for each node
  • End User searches for program-specific data sets via the dashboard's facet-driven search functionality
  • System redirects End User to the Studies listing upon submission of an non-existent Accession ID
  • End user can see Resources and Data in the navigation bar
  • End user sees consistent verbiage for Data Model
  • System supports viewing of BAM files via JBrowse, alongside direct download of small, document-like files
  • End user sees expanded faceted categories
  • Add new spotlight content to highlight recent data releases
  • ICDC News tile temporarily redirects to "Coming Soon" page

Task

  • Display the File Microservice Version in the Footer
  • Update the Model Viewer to correctly handle values of "Enum:" in place of "Req:" for enumerated properties
  • Research methods to improve performance of Data Model Explorer
  • Apply the design/branding overlay to PDF exports from the Data Model Explorer
  • Explore and/or design options for a background upon which the Data Model Explorer graph view can be displayed
  • Integrate Bento code for JBrowse
  • JBrowse supports all canine reference genomes
  • JBrowse supports all available canine tracks
  • Implement logic to exclude "map to" columns for non-relevant parents from data loading templates
  • Turn off the display of the "native" node-specific tool tips within the Data Model Explorer's graph view
  • Implement the modal-based display of controlled vocabularies within the Data Model Explorer's table view
  • Implement the identification of "Key" properties
  • Remove the "cells and dogs" theming currently shown to the right of the NIH logo/text block
  • Replace the FNL text block in the footer with the corresponding NCI text block
  • Disable faceted filtering from Data Model Explorer

Improvement

  • Improve URL for "Unified View" page for Multi-Study Participation
  • Update the way in which the Data Model Explorer's table view renders controlled vocabularies
  • Modify the existing node by node PDF exports to include node descriptions and the "Assignment" and "Class" tags
  • Make the default view of the Data Model Explorer the Graph View
  • Update the way in which node-specific PDF downloads are named upon auto-save
  • Display program acronyms within the application-wide study listing as hyperlinks
  • Increase the visibility of ICDC's internal hyperlinks

Bug Fixes

  • Inconsistent separation of individual filter options available within filter categories
  • Blank Page when using an Identifiers.org ID
  • Node-specific tool tips within the Graph View of the Data Model Explorer become disconnected after altering the zoom level
  • Truncation of words on the left and right pane of GraphQL
  • Files downloaded from the Data Model Explorer are not named intuitively
  • The data volume indicator is no longer active when viewing certain pages
  • Properties for which the value of Req: is "Preferred" are now being shown as "Optional"
  • The order in which properties are displayed within the Data Model Explorer's table view doesn't match the order within PDF exports
  • "Filter by Property" inclusion options never include "Optional", but selection of "Preferred" actually displays nodes with optional properties
  • Display of the properties dialogue within the Data Model Explorer's graph view becomes erratic once filters are imposed
  • Data Model Explorer's table view "Optional" properties are being displayed as "Preferred", and vice versa
  • Case File counts are incorrectly reported by the statistics bar under certain circumstances
  • OSA01 filter includes "Bull Mastiff" as breed filter when it should appear "Bullmastiff"
  • "Preferred" properties are incorrectly being displayed as "Required" within the Data Model Explorer's PDF exports
  • Additional navigation menu items are highlighted when user clicks on Model Explorer
  • Expanding all faceted filters in Model Explorer graph view/table view blocks the NCI block in footer
  • Pagination is not displaying correctly on Dashboard tabs
  • Default sorting icon for Sample ID is missing in Samples tab
  • The selected filter options should display together without partitions

v3.8.7

14 Dec 17:38
0311d61
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.8.7 🐶 🧬

Features

  • End user is alerted with government warning pop-up when entering ICDC
  • End User is correctly re-directed to the appropriate Study Detail view via Identifiers.org
  • End User can explore the data model and data dictionary
  • End User views study structure and study files via designated tabs
  • End User identifies study-level files of interest via facet-driven filtering
  • Statistics bar displays a count of study-associated files via a designated and separate count of such files
  • End User views study-level files via a designated fourth dashboard tab
  • End User creates/adds to a custom list of Files via the dashboard's Study Files listing
  • End User downloads "extended metadata" via the dashboard's Cases tab
  • End User downloads "extended metadata" via the dashboard's Samples tab
  • End User can understand the volume of data available
  • End User searches for multi-study versus single-study participants via the dashboard's facet-driven search functionality
  • System displays study-level files via a designated fourth tab within the Unified View
  • End user sees consistent language on landing page
  • End user doesn't see non-functional buttons in the dictionary viewer
  • End user can download dictionary table elements by node from Table View using a button

Task

  • Update Program Detail texts for the COP and CMCP programs
  • Conduct comprehensive Design QA reviews across all views
  • Conduct Design QA review across My Files cart view and associated cart actions
  • Refactor histogram chart on Study Details page
  • Identify appropriate icon(s) and verbiage for study files vs. non-study files
  • Improve the rendering of the dictionary model and viewer
  • Evaluate the statistics bar in terms of it including a count of Programs
  • Update the way in which the Model Viewer handles values for Req:
  • Update URL endpoint to match new language of "Explore" for the dashboard
  • Update environment variable for dictionary and model viewer

Inquiry

  • Research how to best develop the data model & dictionary viewer

Improvement

  • Revise user action verbiage on home page
  • FE: Refactor the footer code on the "File Cart Centric" page and create a footer component
  • FE: Dashboard Tab Design Change
  • Add white border to slices of donut visualizations
  • Update the color palette for case dashboard donuts and sidebars
  • Update the message displayed when a study has no samples associated with it
  • Update the "SAMPLE PROFILE" data section header
  • Update color palette for program sunburst
  • Display "no files" message when a study has no case-level files
  • Remove Aliquots from stats bar
  • Change "Cases" to "Explore" in navigation bar
  • Include "Matching Cases" in the extended metadata downloaded via the My Files cart
  • Include "Matching Cases" in the extended metadata downloaded via the dashboard's Case Files tab
  • Within the Table View of the model viewer, display values of "Src:" within a column labeled Source

Bug Fixes

  • File uuid column is not displaying in CSV downloads of Files tab in dashboard and My Files tab
  • Repeated clicks to different external sites do not open in individual tabs.
  • My Files-Pagination is not working properly
  • Study Detail view of pending studies include data sections deliberately hidden for studies under embargo
  • Newly implemented Arms & Cohorts and Study Files tabs display redundant headers
  • Resolve logic conflict for Case and Study Files count
  • Table re-rendered when the user interacts with "Remove Icon" or with the comments section
  • The statistics bar is not reporting the count of study-level files when viewing the Case Detail page
  • Text displayed via the model viewer's Table View has the appearance of including whitespaces
  • Within the model viewer's Graph View, tool-tips are incorrectly placed relative to the node being examined
  • The model viewer doesn't appear to be showing all relationships
  • File Manifest download name is displaying as Bento Manifest in My Files page
  • Some internal hyperlinks are no longer being displayed in our standard orange typeface
  • The remove icon is not working in File Centric Cart when user increases the number of rows to display
  • The data model viewer lacks specific icons for certain node categories
  • Relatively long lists of acceptable terms are disrupting the formatting of the Table View of the data model
  • Within the Publications tab, null values for DOI and PubMed ID are incorrectly handled
  • Multi-Study Participation Unified View is not rendering
  • Sample Site filtering fails to resolve downstream filtering options and associated counts
  • Samples tab CSV is downloading empty File without any columns
  • Diagnosis filter does not display any options for specific valid filter conditions
  • Minor navigation error after using the Samples hyperlink within the Study Detail view
  • The dashboard's Files tab fails to display Case ID, Breed and Diagnosis values for files mapped directly to cases
  • The dashboard's Files tab csv export for files mapped directly to cases is devoid of any case-based annotations
  • The count displayed for the Biobank filter option of "Not Applicable" is incorrect
  • The counts for Biobank filter options are getting duplicated under certain circumstances
  • Node outline colors are not matching new icons
  • In the Data Model Viewer, the Table view "Required" column is not displaying in the table when user enters a term in search box
  • File format is missing under "Filter by Files" category in faceted filter search
  • Total number of records in pagination for Case Files tab includes Study Files
  • Pagination icons are not displaying properly as Dashboard tabs reset to default number when user toggles between the tabs
  • The new Case Files needs to be added to My Files cart when user clicks "Add Associated Files for All" button in Cases tab
  • Properties for which the value of Req: is Preferred are still being shown as Required = No
  • "Cart" to "My Files" isn't consistent throughout system
  • The newly-implemented Program count is incorrectly placed within the statistics bar
  • PDF download does not match metadata in dictionary table
  • Stats bar is obstructing the "collapse view" button on Dashboard

Test

  • Test FE: Refactor the footer code on the "File Cart Centric" page and create a footer component
  • Test Update the color palette for case dashboard
  • Test FE: Dashboard Tab Design Change
  • Test FE: Dashboard Tab Design Change
  • Test End User is correctly re-directed to the appropriate Study Detail view via Identifiers.org
  • Test Display "no files" message when a study has no case-level files
  • Test Update the "SAMPLE PROFILE" data section header
  • Test Update color palette for program sunburst
  • Test Refactor Histogram Chart on Study Details page
  • Test End User can explore the data model and data dictionary
  • Test Revise user action verbiage on home page
  • Test End user sees consistent language on landing page
  • Test End User creates/adds to a custom list of Files via the dashboard's Study Files listing
  • Test End User can understand the volume of data available
  • Test End user doesn't see non-functional buttons in the dictionary viewer
  • Test Improve the rendering of the dictionary model and viewer
  • Test Update the way in which the Model Viewer handles values for Req:
  • Test Within the Table View of the model viewer, display values of "Src:" within a column labeled Source

v3.2.0

16 Sep 17:18
fb65b42
Compare
Choose a tag to compare

Release Notes - Integrated Canine Data Commons (ICDC) - Version ICDC 3.2.0 🐶 🧬

Features

  • Support filtering within a single category
  • Support clear all filter search criteria
  • Enable search using multiple filters (have multiple filters simultaneously expanded)
  • System identifies multi-study participants within the dashboard Case listing
  • System displays alternate Case IDs for multi-study participants within the Case Detail record
  • System displays all cases representing a single, user-selected, multi-study participant via the system dashboard
  • End User views the profile of samples associated with a study of interest
  • System supports pre-release of study records for studies that are pending release
  • System hides studies that are pending release from display via the dashboard
  • System supports table-driven exports inclusive of extended metadata
  • End User downloads "extended metadata" via the My Files cart
  • Display of the unified view of a single, multi-study participant disables facet-based filtering
  • Statistics bar accurately reflects counts when dashboard displays the unified view of a single, multi-study participant
  • End User uses enhanced dashboard filters.
  • Study Detail view displays a hyperlinked sample count

Tasks

  • Reconcile modified program detail texts with font size and corresponding program images
  • Assemble queries required to support export of extended metadata from My Files cart
  • Conduct Design QA review of all views impacted by multi-study participation
  • Conduct Design QA review across all case-centric views
  • Conduct Design QA review across all program-centric views
  • Conduct Design QA review across all study-centric views
  • Identify appropriate library/component via which to source histograms for Sample Profile
  • Assemble queries required for Sample Profile visualizations

Improvements

  • Allow a user to clear all specific filters within any given filtering category
  • Determine method to indicate facet selections in filter sidebar
  • Add publication links to Study Detail Page
  • Within the Study Detail view, display the Accession ID label in bold type
  • Increase font used for study_name and improve placement of accession_ID within Study Detail
  • Dashboard visualization segments selected by default should be in alphabetical order
  • Add filter for Sample Site to dashboard facets
  • Display Sample ID within the dashboard File(s) grid and the My Files cart files grid
  • Display Canine ID within the My Files cart files grid
  • Update text within multi-study participation tool-tip shown within Case listing
  • Update label applied to multi-study participant drop-down shown within Case Detail
  • Impose logical sort order upon the display of study-level Publications
  • Add padding to the value displayed as Canine ID
  • Add a colon next to Case in the Hyperlink provided when user clicks on Multi-Study Participant
  • Multi-study matching tool tip should include a "View All" option
  • Address Design QA Review findings vs. Multi-study Participation - Part 1 of 3
  • Address Design QA Review findings vs. Multi-study Participation - Part 2 of 3
  • Address Design QA Review findings vs. Multi-study Participation - Part 3 of 3
  • Increase the maximum number of selected filters displayed when a filter category is collapsed
  • Address Design QA Review findings vs. Dashboard - Part 1 of 2
  • Address Design QA Review findings vs. Dashboard - Part 2 of 2
  • Change the display name for the "Other Cases" column
  • Remove parenthesis in the faceted filter
  • Impose a maximum width upon the bars of the Sample Profile histogram
  • Clearly label the y-axis of the Sample Profile visualization
  • Remove the word "Sample" from the Sample Profile selection options

Bug Fixes

  • FIXED IN BENTO - Add/Remove columns do not persist after sorting
  • Aliquot spelling error in GraphQL API
  • My Files_ downloaded CSV displays additional columns
  • FIXED IN BENTO - Incorrect Number of rows after filtering in Cases view.
  • NCAT's file with .xls format in study details page does allow direct download
  • Studies listed in semi-random order within the filter by Study option on the dashboard
  • The spacing of tool tips text on My Files page needs to be rearranged
  • Download CSV button position needs to change in Cart. 
  • Sort on Access column is not working
  • Remove Files button is missing in My Files
  • Fix the home page animation to align the canine and human spheres
  • Text spacing issues within label applied to case detail multi-study participant drop-down
  • Table record selection number only displays section for current page not the entire table
  • File size in the API is not matching the UI
  • Dashboard table pagination -incorrect rows per page
  • In the side bar after sorting by count the refresh button is disabled
  • Clear icon to be moved to the left hand-side for consistency
  • Reset option for single category behaves as global reset for sorting functionality
  • Add Associated Files button does not persist in a clickable state
  • Cart Comment Section writes to wrong cell in manifest file if comment contains a new line or comma
  • Download button does not change the cursor
  • Unified view of a single multi-study participant is incorrectly labeled "Multi-study Participants"
  • Navigating back to the unified view from the cart incorrectly re-instates the donut visualizations and filtering facets
  • Newly-implemented Sample Site filtering option displayed in wrong position
  • Few fields needs to be changed when end user downloads "Extended Metadata" via the My Files cart
  • Pathology reports from the NCATS-COP01 study can no longer be downloaded from production
  • Incorrect verbiage used in cart action tool tips on the dashboard Samples and Files tabs
  • Cart action tool tips displayed within Case Detail and Study Detail have not been updated to the MUI-driven style
  • There is an extra "question mark" in the study conducted
  • CSV downloads via the unified view of a multi-study participant are inclusive of all data
  • After clicking, the expand icons in faceted filter are not aligned with other icons
  • Filters on the dashboard are not persisting
  • Cannot use "Add associated files" from the multi-study dashboard
  • As a user working with multi-study cases, from the cart view I can't return to the multi-study dashboard
  • Multi-study dashboard keeps spinning when navigating from cases table
  • Hyperlinked study-specific case counts displayed in the wrong color
  • The dashboard's Cases listing no longer displays the "Cohort" column
  • Sorting the Cases listing based upon values in the "Other Cases" column produces only a partial sort
  • The Sort by Counts verbiage within the faceted display is getting split across two lines
  • Numerical characters included in a study's title are getting subscripted in the title as displayed within Study Detail
  • Stats bar displaying wrong count of studies
  • Cases hyperlink in Studies grid is broken
  • Resorting the content of the case-level samples and files grid incorrectly resets the user's row count selection
  • Sorting the Cart files listing based upon values in the "Canine ID" column produces only a partial sort
  • Displaying wrong data after clicking on View all Cases via dashboard tooltip
  • Hyperlink case ID/study code is displaying blank page on unified view of Multi-Study participant
  • Garbled text on Case Details page
  • System restricts the addition of files to cart despite not reaching the maximum allowable file limit of 2000
  • Aliquot is showing zero on dashboard, but on Cases Details page its empty.
  • Add Selected Files button incorrectly placed on the footer in Study Details page
  • Fix label applied to multi-study participant drop down menu shown within Case Details page

Tests

  • Visually prototype cross-matching of cases across studies
  • Test "Remove parenthesis in the Faceted filter"
  • Test "Remove the word "Sample" from the Sample Profile selection options"
  • Test "Change the display name for the "Other Cases" column"
  • Test "Clearly label the y-axis of the Sample Profile visualization"