Recent Releases of https://github.com/broadinstitute/single_cell_portal_core

https://github.com/broadinstitute/single_cell_portal_core - 1.101.2

Fixed

  • Update cluster dropdown menu order when adding/updating/deleting clusterings (#2295)

- Ruby
Published by bistline 10 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.101.1

Fixed

  • Set correct auth token and fix description formatting for search text export (#2293)

- Ruby
Published by bistline 11 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.101.0

Added

  • Adding search results text export (#2286)
  • Specify order of clustering menu (#2289, #2291)

Changed

  • Update to rails-baseimage:3.0.1 (#2290)
  • Bump nokogiri from 1.18.8 to 1.18.9 (#2287)
  • Bump thor from 1.3.2 to 1.4.0 (#2288)

- Ruby
Published by bistline 11 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.100.0

Added

  • Server-side integration for DotPlotGene processing (#2283)

Fixed

  • Fixing filter search state bug when IDs are duplicated (#2285)

- Ruby
Published by bistline 11 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.99.0

Added

  • Adding DotPlotGene, DotPlotService for preprocessing dot plot data (#2277)

Changed

  • Add optional message to search Azul on empty results (#2279, #2282)
  • Use latest published date for feature announcement slug (#2281)

Fixed

  • Account for missing labels when getting unique facet filters (#2278)

- Ruby
Published by bistline 12 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.98.0

Added

  • Decoupling search from BigQuery (#2272)
  • Options button for search requests (#2274)

Fixed

  • Ensure best available annotation is valid for default cluster (#2273)
  • Remove duplicates & fix sorting for search facet filters (#2275)

- Ruby
Published by bistline 12 months ago

https://github.com/broadinstitute/single_cell_portal_core - 1.97.0

Added

  • Tracking study state in Mixpanel (#2267)

Changed

  • More biologically relevant default annotations (#2266)

Fixed

  • Address CI instability in some tests (#2261)
  • Prevent errors when assembling AnnData summary properties (#2270)

- Ruby
Published by bistline about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.96.0

Added

  • Morphology and electrophysiology facets for global study search (#2251)
  • More human pathways for search and visualization (#2260, #2264)
  • "Parse Evercode WT v3" and "Mini" version to menu in upload UI (#2262)

Changed

  • Omit CELLxGENE IDs from cell facets (#2258)
  • Update to sentry-ruby gem for error reporting (#2256)
  • Bump rack from 2.2.13 to 2.2.14 (#2254)

Fixed

  • Null filter edge case (#2258)
  • Search via DE genes click (#2259)
  • Gene popover for mouse in related genes ideogram (#2260)

- Ruby
Published by bistline about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.95.1

Fixed

  • Gene-list paste search in study views not eligible for pathways (#2252)

- Ruby
Published by eweitz about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.95.0

Added

  • Search and visualize biological pathways (#2206, #2248, #2249)
  • Adding reporting email for studies over 200 GB (#2247)

Changed

  • Bump net-imap from 0.5.6 to 0.5.7 (#2246) ### Fixed

- Ruby
Published by eweitz about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.94.0

Added

  • Extend CSFV ontology validation to all metadata files (#2242)

Changed

  • Update all GHA runners to ubuntu-24.04 (#2239)
  • Bump vite from 4.5.10 to 4.5.13 (#2240)
  • Bump nokogiri from 1.18.4 to 1.18.8 (#2244)

Fixed

  • Fix failure metrics for AnnData ingest (#2243)

- Ruby
Published by bistline about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.93.1

Fixed

  • Restore SCP-computed DE for classic uploads, via scp-ingest-pipeline:1.41.3 (SCP-5984)
  • Ensure ingest works when EBI OLS is down (#2236)

- Ruby
Published by eweitz about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.93.0

Added

  • Support for specifying location of raw count data in visualization AnnData files (#2232)
  • PIP-seq as option for library preparation protocol (#2234)

Changed

  • Removed unused/deprecation Terra orchestration API endpoint integrations (#2233)

Fixed

  • Make updating existing DE result more robust (#2228)
  • Updated broken NeMO tests (#2229)
  • Stop forcing isAuthorDe on pairwise results (#2230) <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/singlecellportal_core/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by jlchang about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.92.1

Changed

  • Updating to rails-baseimage:3.0.0 (#2221, #2224)
    • Ubuntu 24.04
    • Ruby 3.4
    • Nginx 1.24
    • Passenger 6.0.2 ### Fixed
  • Correctly identify bundled files in upload wizard (#2222)
  • Update reference study metadata file (#2225)

- Ruby
Published by bistline about 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.92.0

Added

  • Support upload, visualization of CSI as BED index file format (#2203)
  • API integration for user-submitted differential expression calculations (#2212)
  • Scripts for automating scheduled instance restarts (#2216)

Changed

  • Simplifying parse_status flag logic (#2210)
  • Updates to NeMO-specific ImportService functionality (#2214)

Fixed

  • Address issues in automated DE submission for AnnData files (#2213)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.91.0

Added

  • Support upload, visualization of CSI as BED index file format (SCP-5920)
  • Improve error UX in study creation (SCP-5933)

Changed

  • Remove nightly storage integrity check (#2205)
  • Allow sequence file upload for AnnData UX (#2203)
  • Updating to scp-ingest-pipeline:1.40.1 (#2207)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.90.0

Added

  • Updated terms of service re: data retention, embargoes (#2195)
  • Enhance DE selection UI (feature flagged, #2197)

Changed

  • Set max length of study embargoes to 2 years from study creation (#2195)
  • Bump net-imap to 0.5.6 (#2199)

- Ruby
Published by jlchang over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.89.0

Added

  • Switching to Google Batch API for ingest processes (#2189)

Changed

  • Set maximum machine type for OOM retries of DE jobs to n2d-highmem-16 (#2192)
  • Updating to Rails 6.1.7.9 re: CVE-2024-41128 (#2190)
  • Updating to scp-ingest-pipeline:1.40.0 (#2193)

- Ruby
Published by bistline over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.88.0

Added

  • Infrastructure support for Google Artifact Registry (#2187)

Updated

  • Bump nanoid from 3.3.7 to 3.3.8 build failure (#2183)
  • Bundler (#2185, #2186)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.87.0

Added

  • Console support for pairwise differential expression jobs (#2180)
  • Allow specifying sort types for expression scatter plots (#2181)
  • Bluesky profile link in footer (#2182)
    ### Changed
  • Updating to bundler:2.6.0 to address bundle install issues on Docker build jobs (#2185)

Fixed

  • Skip caching defaults if study cannot visualize clusters (#2179) <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/singlecellportal_core/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by jlchang over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.86.1

Changed

  • Update to Ingest 1.37.1: Use gene name instead of gene ID for DE from CELLxGENE AnnData #2176

Fixed

  • Allow updates in AnnData expression form, extract raw counts if specified (SCP-5871) #2175

- Ruby
Published by jlchang over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.86.0

Added

  • Autocomplete on gene ID and symbol in Explore tab (#2166)
  • Scalable expression overlays for pathway diagrams (#2172)

Changed

  • Return 404 when specified annotation is not found (#2169)
  • Deny obvious malicious requests from security scans (#2169)

Fixed

  • Propagate expression axis label for AnnData studies (#2170)

- Ruby
Published by bistline over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.85.0

Added

  • More robust AnnData ingest: selective cleanup on OOM retries (#2165)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.84.0

Added

  • Gene name search for CELLxGENE AnnData, via Ingest Pipeline 1.37.0 (#2163)

Changed

  • Bump rexml from 3.3.6 to 3.3.9 (#2162)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.83.0

Added

  • Enable canvas recording for Sentry replays (#2151)
  • High-level metadata preview in search results (#2155)
  • Automatic retries of OOM failures for ingest processes (#2154)
  • Update to Ingest 1.36.1, coerce AnnData boolean metadata to categorical annotations (#2161)

Changed

Fixed

  • Prevent raw counts requirement enforcement when deleting files (#2156)
  • Remove unused name-as-id method (#2157)
  • Restore cell filtering panel for IGV / ATAC multiome (#2158)

- Ruby
Published by bistline over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.82.0

Added

  • Instant validation for only-alphanumeric-underscore headers (#2143)

Changed

  • Dynamically hide cell filtering panel when not applicable (#2148)

Fixed

  • Address race condition in reporting ingestSummary events to Mixpanel (#2144)
  • Validation error when gzipped file lacks proper extension (#2145)
  • Don't create default cluster fragment for reference AnnData files (#2150)
  • Ignore unsynced directories in bulk download (#2149)

- Ruby
Published by bistline over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.81.0

Added

  • Enable remote CSFV bypass (#2146)

Changed

  • Omit .gz check for RDS files (#2146)

- Ruby
Published by eweitz over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.80.0

Added

  • Spinner for remote file validation, more responsive timing (#2133)
  • Fast ontology validation for AnnData (#2129)
  • Reusable component for adding styled links to home page (#2140)

Changed

  • Create default cluster for AnnData upload unless specified (#2127)
  • Bump vite from 4.5.3 to 4.5.5 #2131

Fixed

  • Handle missing cluster-based annotation in plot data cache (#2128)
  • Ensure email on failure of DE compute or other "special actions" (#2130)
  • Clear cached files when using Replace feature in CSFV (#2135)
  • Handle nil file size in download link (#2134)
  • Restore form updates in AnnData upload UX (#2132)

- Ruby
Published by jlchang over 1 year ago

https://github.com/broadinstitute/single_cell_portal_core - 1.79.0

Added

  • Fast validation for remote AnnData headers (#2118)
  • Fast validation for AnnData rows (#2122)

Changed

  • Add machineType, action, and exitCode to ingestSummary Mixpanel event (#2120)
  • Refine machine type scaling for AnnData files during extract, differential expression (#2123)

Fixed

  • Ignore differential expression jobs when reporting ingestSummary event for AnnData files (#2119)
  • Prevent orphaned data during AnnData ingest when single extraction parse fails (#2121)
  • Only extract raw counts data from AnnData when specified (#2121)
  • Fix upload on non-visualizable files in AnnData UX (#2125)

- Ruby
Published by bistline almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.78.0

Added

  • Instant header validation for local AnnData files (#2112)
  • Pathway diagrams via related genes ideogram (#2104)
  • Automated differential expression calculation for AnnData files (#2116)

Changed

  • UX refinements for AnnData upload (#2111)
  • Bump rexml from 3.3.3 to 3.3.6 (#2115)

- Ruby
Published by eweitz almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.77.1

Changed

  • Renamed release branch to main (#2107)
  • Updated metadata explainer image for AnnData upload (#2108)

Fixed

  • Fix setting tab parameter for analytics (#2106)
  • Fix expression scatter plot upon legend filter (#2109)

- Ruby
Published by bistline almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.77.0

Added

  • Analytics logging to indicate whether study is public (#2100)

Changed

  • Enable subsampling of AnnData files (#2102)

Fixed

  • Legend filter for labels with commas (#2099)
  • Don't clobber parse_status when updating AnnData files (#2095)
  • Hide Terra profile warning in public studies (#2100)

- Ruby
Published by eweitz almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.76.3

Fixed

  • Disable CSFV for miscellaneous file types using "bucket path" option (#2096)

- Ruby
Published by bistline almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.76.2

Fixed

  • Omit subsample parameter if cluster is not subsampled #2093 <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/singlecellportal_core/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by jlchang almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.76.1

Added

Changed

  • Modify array of machine types for AnnData ingest flexibility (#2089)

Fixed

  • Handle nil labels when sorting plot legends (#2086)
  • Restoring color customization for scatter plots (#2085)
  • Hide subsampling menu if cluster is not subsampled (#2090)

- Ruby
Published by bistline almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.76.0

Added

  • Cell filtering using subsampled data (#2078)
  • Persistent label colors for group-based annotations (#2076)
  • Share, save IGV cell filtering results (#2079, #2080)
  • Drag, zoom, improved search support for cell filtering in IGV (#2075)

Changed

  • Sort DE table by Scanpy score by default (#2077)

Fixed

  • Prevent duplicate cell index arrays on renamed clusters (#2081)
  • Match server- and client-side label sorting in plot legends (#2084)
  • Prevent clobbering trace color when filtering violin plots (#2082)

- Ruby
Published by eweitz almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.75.1

Changed

  • Remove Google Analytics (#2069)

Fixed

  • Maintain correct counts & color assignments in scatter plot legends for spatial UX (#2070)
  • Ignore studies with author-provided differential expression outputs when running backfill jobs (#2071)
  • Use consistent colors in scatter plots and violin plots (#2073)

- Ruby
Published by jlchang almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.75.0

Added

  • Filter IGV by cell annotations, tailor ATAC rendering (feature flagged, #2053)
  • Convey limit on number of plots for spatial studies (#2064)

Changed

  • Migrate to Google Secret Manager from Vault for local development (#2049)
  • Change CD architecture to use Google Secret Manager (#2054, #2055, #2056, #2057, #2058, #2059, #2060, #2061, #2063)
  • Include mtx, AnnData and Seurat file extensions to allowed Miscellaneous file extensions (#2051)
  • Update librarypreparationprotocol dropdown (#2052)
  • Make IGV filtering instant (#2068)
  • Gem/package updates
    • Updated braces to 3.0.3 (#2050)
    • Bump ws from 5.2.3 to 5.2.4 (#2062)
    • Rails 6.1.7.8 (#2065)

Fixed

  • Upload chooser issues in Firefox / Safari browsers (#2066)

- Ruby
Published by bistline almost 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.74.0

Added

  • Show ATAC fragments in IGV, enable BED file upload (#2041)

Changed

  • Remove superseded Selenium WebDriver UI tests (#2042)
  • Updating to rails-baseimage:2.3.0 (#2036, #2038)
    • Ruby 3.2.2, Node 20
  • Bump nokogiri to 1.16.5 (#2037)
  • Ignore incorrect url_safe_name when loading studies, preserve query parameters when using legacy redirect (#2043)
  • Add new has_<modality> columns to BigQuery schemas (#2045)
  • Update to scp-ingest-pipeline:1.31.0 (#2047)

Fixed

  • Added concurrency group for deployment workflows (#2033)
  • Skip checkbucketreadaccess in smoke test (#2035)
    <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/single
    cellportalcore/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by jlchang about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.73.0

Added

  • Terra FastPass integration for new studies (#2030)

Changed

  • Expanding automated exploratory differential expression calculations (#2029)

Fixed

  • Add language regarding Terra Terms of Service and cookies banner (#2032)
  • Harmonize positioning of bookmark icon (#2031)

- Ruby
Published by jlchang about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.72.0

Changed

  • Allow all Accept headers on API status endpoint (#2020)
  • Remove cached user annotations from global gene search (#2023)
  • Help avoid scaling issues in cell filtering with refined feature flags (#2026)
  • Reject XSS-based requests to avoid caching invalid requests (#2025, #2027)
  • Remove differential expression option from sync UI (#2022)

Fixed

  • Correct position of Bookmark icon in spatial studies (#2019)
  • Cell filtering: fix panel on cluster change, initial links (#2024)

- Ruby
Published by jlchang about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.71.0

Added

  • Filter global gene search using existing search parameters (#2013, #2015)
  • Bookmark study- and gene-based search results on home page (#2017)
  • Study publications to REST API (#2016)

Fixed

  • Address NoMethodError when decoding malformed URL parameters (#2014)

- Ruby
Published by bistline about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.70.0

Added

  • Linking to numeric cell facets (#2009)

Changed

  • Added language describing issues with client-side viz and anonymous reviewers (#2010)

Fixed

  • Address TypeError when resizing screen while not logged in (#2008)
  • Prevent unsetting cell_count for studies (#2011)
  • Linking to categorical cell facets (#2009)

- Ruby
Published by bistline about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.69.0

Added

  • Friendly gene search for CELLxGENE AnnData (#2006)

Changed

  • Generalize global search footer note (#2005)
  • Bump vite to 2.9.18 (#2003)

Fixed

  • Prevent clearing bookmark form when creating new bookmarks (#2002)
  • Restored HCA results to Bulk Download requests from home page search (#2004)

- Ruby
Published by eweitz about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.68.0

Added

  • Optional forms to get organizational profile from user (#1992)
  • "Request a feature" link and Zendesk form (#2000)

Changed

  • Update to Ingest Pipeline 1.29.0 (#1995)
    • Update to metadata convention for has_<modality> tracking
    • Prototype ATAC-seq fragment file processing
    • Update to rank-genes pipeline to incorporate DE rank data
  • Bump rdoc from 6.3.1 to 6.6.3.1 (#1997)
  • Bump carrierwave from 2.2.5 to 2.2.6 (#1998)

Fixed

  • Slider when min, max have long decimal values (#1993)
  • Cell filtering when numeric annotation has same value for all cells (#1996)
  • Restore CI signal by disabling tests for known issues (#1994)

- Ruby
Published by jlchang about 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.67.0

Added

  • Slider, reset, and more for cell filtering by numeric annotations (#1988, #1989, #1990)

Changed

  • User bookmarks refinements (#1985)

Fixed

  • Fix pagination control UI in DE table (#1984)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.66.0

Added

  • Bookmark feature for saving views (#1979, #1982)
  • Cell filtering by numeric annotations: basic UI (feature flagged, #1980)

Changed

  • Bump nokogiri from 1.15.4 to 1.16.2 (#1978)

Fixed

  • Fix global search UI bugs in filter clear button, pagination controls (#1981, #1984)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.65.1

Fixed

  • Validation/state issues when using the AnnData upload UX (#1973)
  • Occasional Explore UI break due to cell filtering (#1976)

- Ruby
Published by jlchang over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.65.0

Added

  • Cell filtering support for violin plots (#1965)
  • Show reference expression by tissue in related genes ideogram (#1966)
  • Client library for cell filtering by numeric annotations (#1972)
  • New attributes/events in Mixpanel for AnnData ingest (#1971)

Changed

  • Bump vite from 2.9.16 to 2.9.17 (#1969)
  • Update data transfer instructions to use gcloud storage (#1970)
  • Update to rails-baseimage:2.2.2 (#1974)

Fixed

  • Switched test project for HCA tests to improve stability (#1968)

- Ruby
Published by bistline over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.64.0

Added

  • Support for numeric annotations in cell filtering API requests (#1958)
  • Extending ImportService (#1955)
  • Provide GS URL/bucket path to file directly in Upload Wizard (#1963)
  • Refine image pipeline: limit to top genes, generalize plot scale (#1960)
  • Speed up cell filtering for non-default annotations (#1962)

Changed

  • Skip reporting 401 errors when getting user groups re: terms of service compliance (#1961)
  • Update puma to 5.6.8 (#1964)

- Ruby
Published by jlchang over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.63.1

Added

Changed

  • Improve error handling for getting Terra user groups (#1957) ### Fixed
  • Ensure user is registered for Terra before checking terms of service status (#1953)
  • Skip extra 200 check on deployments (#1952)
  • Only read 1 megabyte of any log file for email delivery (#1956)
    <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/singlecellportal_core/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by jlchang over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.63.0

Added

  • Improve ingest robustness for very large matrices, via scp-ingest-pipeline:1.28.4 (#1949)
  • Improve UX for cell filter linking (#1950)

Changed

  • Update to new Terra terms of service endpoints (#1944)
  • Migrate Jenkins CD functionality to GitHub Actions (#1945, #1948)
  • Bump carrierwave from 2.2.1 to 2.2.5 (#1943)
  • Bump @adobe/css-tools from 4.3.1 to 4.3.2 (#1947)

Fixed

  • Refine observability for "u.json is not a function" (#1946)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.62.0

Added

  • Enable links to cell filtering (#1942)

Changed

  • Make default color profile Viridis (#1939)
  • Skip frequently failing test for Orchestration smoke test build (#1938)

Fixed

  • Avoid sparkbars in menus, and fix narrow edge case (#1936)
  • Address rendering loop when no gene header is found in author DE file (#1937)
  • Ingest scalability for extremely large, dense expression matrices (#1940)
  • Expression data cache for gene names with slashes (#1940)
  • Unexpectedly reset cell filters after clicking legend entry (#1942)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.61.0

Added

  • Sparkbars to show proportion of cells filtered (#1931, #1935)

Changed

  • Enlarge plots and space for content (#1860)

Fixed

  • Metadata validation issues, via update to scp-ingest-pipeline:1.28.2 (#1934)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.60.0

Added

  • Sort cell filters by count, enable sorting by label (#1922)
  • ImportService prototype (#1925)

Changed

  • Updating to scp-ingest-pipeline:1.28.1 (#1928)

Fixed

  • Cell filtering when data has "--Unspecified--" group (#1926)

- Ruby
Published by bistline over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.59.1

Fixed

  • Differential expression table columns (#1923)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.59.0

Added

  • Speed up, improve scalability of cell filtering initialization (#1915)
  • NemoClient for beta NeMO Identifier API integration (#1917)
  • Enable hierarchical cell filtering, and reset all filters (#1920)

Fixed

  • Ensure correct cell facets on clustering change (#1912)
  • Encode annotation names for faceting API (#1913)
  • Cell filtering scalability in large datasets (#1914)
  • Filter label associations when trimming null filters (#1916)
  • Fix mislogged error, improve logger resiliency (#1918)
  • Cell filtering bug fixes for queries, reassigning cells (#1919) <!-- If you accidentally create an unintended release tag, go to https://github.com/broadinstitute/singlecellportal_core/tags (ie. visit the "Tags" section under "Releases") and delete it -->

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.58.0

Added

  • Show cell count beside each filter, update on selection (#1905)

Changed

  • Disable cell filtering if study has spatial clustering (#1899)
  • Stream, smoothen cell facet loading (#1904)
  • Change "Cell filtering" button to "Filter plotted cells" (#1910)
  • Bump @babel/traverse from 7.22.8 to 7.23.2 (#1908, #1909)

Fixed

  • TypeError when plot is completely filtered (#1907)
  • "Cell filtering" button when subsampled (#1906)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.57.0

Added

  • Enable cell filtering by all facets, not just top 5 (#1901)
  • Collapsible cell filters, human-friendly names (#1897)

Changed

  • Bump postcss from 8.4.27 to 8.4.31 (#1896)
  • Update to rails 6.1.7.6 for CVE-2023-38037 (#1898, #1903)

Fixed

  • SearchFacetPopulator and associated tests re: OLS updates (#1900)
  • Cell filtering after clustering switch (#1895)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.56.0

Added

  • Easier DE upload: flexible headers, better in-app docs (#1874)
  • Enable exploring custom metrics and one-vs-rest-only DE from authors (#1890)

Changed

  • Cells filtered using facets changed to transparent grey (#1884)
  • Handle cell filtering when subsampled, denoise "Subsampling" menu (#1888)
  • Remove manual Appcues pin for visualization tour (#1885)
  • Change FireCloud to Terra user facing text in study sharing settings (#1886)

Fixed

  • Improved error handling for cell filtering UX (#1889)
  • Cell filtering: fix panel background, other refinements (#1892)
  • Preserve color assignments during cell filtering (#1893)
  • Restore breakpoints in local development (#1887)
  • Added GOOGLE_PROJECT_NUMBER to cron env file (#1891)

- Ruby
Published by jlchang over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.55.0

Added

  • Manual pin for SCP visualization demo study (#1880)
  • Cell Facet Filter Component behind feature flag (#1878)

Fixed

  • Adding SENTRYAUTHTOKEN to necessary scripts/configs (#1877)
  • Addressed CPU issue with syncing very large numbers of files (#1879)
  • Check for cluster_group before trying to show an annotation (#1881)
  • Revert some styling for explore tab panel (#1882)

- Ruby
Published by eweitz over 2 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.54.0

Added

  • Mass assignment of studies to collections (#1854)
  • Instantly filter cells across annotations: client library (#1862)
  • Slack alerts for Terra orchestration smoke test failures (#1857)
  • Support TSV for author DE upload (#1875)

Changed

  • Clearer actions and explanation in gene search error message (#1863 )
  • Clearer placeholder text for AnnData clustering obsm key name (#1866)
  • Refactor ExploreDisplayTabs adding ExploreDisplayPanelManager for managing upcoming feature (#1867)
  • Truncate list of gene names in scatter/violin plots (#1858)
  • Update to Terra orchestration API V2 Billing endpoints (#1868)
  • Upgrade to N2D instances for ingest (#1870)
  • Updating Docker base image (#1871)
  • Bump @adobe/css-tools (#1869)

Fixed

  • Address OOM exception for ingesting very large AnnData files (#1870)
  • Reliability in related genes ideogram for pig (Sus scrofa) (#1873)
  • Fix pairwise columns in author DE (#1875)
  • No longer need to refresh page to set raw counts associations in upload wizard (#1876)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.53.0

Added

  • Enrich diagrams, onboarding in related genes ideogram (#1855)
  • Added corrupted test-workspaces to skip list in cleanup script (#1865)

Changed

  • Bump puma from 5.6.4 to 5.6.7 (#1859)

Fixed

  • Fix false positive validation failures due to non-ASCII data (#1850)
  • Restore Sentry source maps (#1856)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.52.0

Added

  • Multi-gene support and match mode for differential expression search (#1843)
  • Improve onboarding for differential expression upload (#1848)

Changed

  • Make computing cell name index arrays performant (#1841)
  • Prevent uploading differential expression files without specifying required associations (#1844)
  • Faster local frontend development for dot plots and heatmaps (#1842)
  • Remove modal and renew user access token (#1845, #1852, #1849)
  • Reuse expression data across dotplot/heatmap components (#1847, #1851)

Fixed

  • Always save log files during CI runs (#1840)
  • Addressed corner case for orchestration smoke test failing with no workspaces (#1846)

- Ruby
Published by eweitz almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.51.0

Added

  • Limit CI task to run against staging Terra orchestration API (#1826)
  • Link to SCP whitepaper (#1834)
  • Log viewport size, per-view counts, and indirect discovery (#1827)

Changed

  • Update gene search placeholder (#1833)
  • Update Ingest Pipeline to 1.27.3 (#1835)
  • Update to Rails 6.1.7.4 (#1832)
  • Move @fullhuman/postcss-purgecss to devDependencies (#1836)
  • Update semver in image-pipeline (#1837)

Fixed

  • Correctly reference number of remaining bytes in dailydownloadquota in bulk download (#1830)

- Ruby
Published by eweitz almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.50.0

Added

  • Enable users to filter genes by differential expression metrics (#1823)

Changed

  • Ignore periods in email address checks for gmail.com (#1824)

Fixed

  • Prevent overwriting differential expression output files (#1822)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.49.0

Added

  • Complete integration for author-generated differential expression results (#1813, #1814)

Changed

  • Update to scp-ingest-pipeline:1.27.2 (#1815)
  • Bump semver from 5.7.1 to 5.7.2 (#1818, #1819)
  • Preserving all test logs during CI (#1820)

Fixed

  • Row height bug when filtering in heatmaps/dotplots (#1816)
  • Restore sync feature for reference AnnData files (#1817)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.48.0

Added

  • Selection UI for author-computed differential expression (#1806)

Changed

  • Migrate from Google Pipelines API to Cloud Life Sciences API for ingest jobs (#1808)
  • Retire show_explore_tab_ux_updates feature flag (#1809)
  • Update Ingest Pipeline to 1.27.1 for author DE and AnnData upload bugfix (#1810, #1812)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.47.0

Added

  • Enabling session replays on 5% of errors in Sentry (#1800)

Changed

  • Skip reporting upstream Bard errors to Sentry (#1800)
  • Remove react-scripts (#1799 )

Fixed

  • Restore legend toggle & hiddenTraces URL parameter for correlation scatter plots (#1805)

- Ruby
Published by ehanna4 almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.46.1

Fixed

  • Restore dot plot filtering availability in Explore tab (#1803)

- Ruby
Published by eweitz almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.46.0

Changed

  • Increase number of autocomplete results to 50 for study gene search (#1797)
  • Make "Options" panel more salient (#1794)

Fixed

  • Ensure "Reparse file?" works in sync UI (#1790)
  • Restore Sentry stack traces (#1801)

- Ruby
Published by bistline almost 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.45.1

Fixed

  • Fix broken automated differential expression PAPI commands (#1793)
  • Address broken projects queries in HcaAzulClient (#1795)
  • Fix inaccessible dot plot options (#1796)

- Ruby
Published by eweitz about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.45.0

Added

  • User generated differential expression upload (#1784)

Changed

  • Removed unused Image upload feature code (#1786, #1788)
  • Bump vite from 2.9.13 to 2.9.16 (#1791)

Fixed

  • Better error handling for Terra terms of service checks (#1787)
  • Fix "Annotated scatter" in new Explore UX (flagged, #1789)

- Ruby
Published by ehanna4 about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.44.1

Added

Changed

  • Make searching by accession case-insensitive (#1775)
  • Polish AnnData updating UX (#1778)
  • Show Explore tab by default, to ease feature discovery (#1780)
  • Show all plot tabs in Explore by default (#1782, feature flagged)
  • Using traditional MTX ingest for AnnData processed expression (#1781)

Fixed

  • Move Explore tab content behind auto-suggest gene search (#1779)

- Ruby
Published by ehanna4 about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.44.0

Added

  • Processed expression parsing from AnnData uploads (#1769)
  • Dot plots, sorting, and pagination for differential expression table (#1768)
  • Update style for Explore tab plot tabs, shown conditionally on feature flag (#1772)
  • Adding daily download quota exemption for users (#1773)
  • Allow updates to clustering fragments with AnnData uploads (behind feature flag) (#1771 )

Changed

  • Reduce number of Terra workspaces created during CI, increase usage of mocks/stubs (#1766)
  • Updating to scp-ingest-pipline:1.26.1

- Ruby
Published by eweitz about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.43.0

Added

  • Synonym retrieval in related genes ideogram (#1764)

Changed

  • Updated color contrasts, aria-labels, and language attribute on homepage for accessibility (#1763)
  • Denoise Sentry, note interactivity, and remove old caches in related genes ideogram (#1764)
  • Update ingest docker image to 1.26.0 for AnnData 0.9 and processed expression extraction (#1767)

Fixed

  • Occasional misrendering in RNA diagrams upon exon splice toggle (#1764)
  • Avoid "Too many open files" error in Vite HMR (#1765)

- Ruby
Published by jlchang about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.42.0

Added

  • Data model for user-uploaded differential expression files (#1753, #1756)
  • Ingest-related integration work for user-uploaded differential expression files (#1758)

Changed

  • Sort pairwise comparison annotation labels naturally (#1756)
  • Speed up page load for signed-in users registered for Terra (#1760)

Fixed

  • Docker image tag on hotfix test deployments (#1755)
  • AbTest dependencies/validations and associated tests (#1759)
  • Initial width of violin plot (#1757)

- Ruby
Published by ehanna4 about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.41.0

Added

  • Upload UI updates and Upload Feedback link (#1743)
  • Troubleshooting guidance for dockerized -> non-dockerized cleanup (#1752)

Changed

  • Mark non-parsable AnnData files as "reference" (#1751)
  • Enforce metadata convention on all parsable AnnData files (#1751)
  • Update to ingest release 1.25.1 - upgrade ingest to Python 3.10 (#1748)

Fixed

  • Reliably load differential expression table, and other bucket data (#1747)

- Ruby
Published by ehanna4 about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.40.0

Added

  • Further integration for AnnData file upload & parsing (#1745)
  • New library preparation protocol option in upload wizard (#1749)

Changed

  • Package updates:
    • rack 2.2.6.4 (#1746)
    • webpack 5.76.1 (#1741)

- Ruby
Published by eweitz about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.39.0

Added

  • Split view for upload options and AnnData Beta upload tab (#1733)

Changed

  • Configurable RAM limits for docker-compose in local development (#1737)

Fixed

  • Restore fast native local development environment (#1738)
  • Fix upload on Chrome >= 111 on Mac (#1742)

- Ruby
Published by eweitz about 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.38.0

Added

  • Migration to delete non-cell type differential expression results, for better DE accuracy (#1736)
  • Log ingest exit status code to Mixpanel, for insight on unhandled errors (#1728)
  • Log Vite HMR, improving local performance diagnostics (#1731)

Changed

  • Show "Differential expression" button whenever study has DE results, for discoverability (#1734)

Fixed

  • Skip gzipping sequence/AnnData files before pushing to GCS (#1735)
  • Nil-safed StudyFileBundle getter methods (#1732)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.37.0

Added

  • Adding lightweight A/B test framework (#1721)
  • Admin interface for managing A/B tests (#1725)
  • Begin A/B test for showing "Explore" tab by default (#1727)

Fixed

  • Restore the Study Usage page (#1724)
  • Fixing typo in share form toggle_id (#1726)
  • Suppress Info level alert logging to Sentry (#1729)

- Ruby
Published by ehanna4 over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.36.0

Added

  • Find any gene by name in differential expression table (#1716)

Changed

  • Restrict automated differential expression calculation to "cell type" analog annotations (#1715)
  • Remove the links to study usage page (#1719)

Fixed

  • Patch bug in Explore Tab after multi gene search and annotation & consensus toggling (#1717)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.35.1

Changed

  • Updating base Docker image, Rails to 6.1.7.1 (#1713)
  • Automated building/pulling Docker image for local development (#1713)
  • New UX for AnnData uploads (#1714)

Fixed

  • Update instructions for Terra Terms of Service (#1718)

- Ruby
Published by eweitz over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.35.0

Added

  • Enable downloading differential expression results (#1704)
  • RNA and protein diagrams in related genes ideogram (#1706)

Changed

  • Default sessions to 24 hours, with opt-in 15 minute sessions (#1707)
  • Constrain possible test user email values in CI (#1705)
  • Truncate all GCP resource labels to 63 characters (#1708)
  • Bump rack from 2.2.4 to 2.2.6.2 (#1710)
  • Bump globalid from 1.0.0 to 1.0.1 (#1711)

Fixed

  • Explore tab rendering for AnnData files (#1703)
  • Reduce failed CodeCov PR checks (#1709)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.34.0

Added

  • Track differential expression analytics globally (#1695)
  • Metadata extraction/parsing from AnnData files (#1698)

Changed

  • Speed up large expression scatter plots 3-4x via bucket cache data (#1682)
  • Bump json5 from 1.0.1 to 1.0.2 (#1699, #1700)

Fixed

  • Correctly remove data parsed from AnnData files on deletion (#1701)
  • Image Pipeline integration (#1683)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.33.0

Added

  • Automate launching image_pipeline jobs after render_expression_arrays (#1687)
  • Adding AnnDataFileInfo and AnnDataIngestParameters to manage AnnData ingest jobs (#1689)

Changed

  • Bump loofah from 2.18.0 to 2.19.1 (#1693)
  • Bump rails-html-sanitizer from 1.4.3 to 1.4.4 (#1694)
  • Bump nokogiri from 1.13.9 to 1.13.10 (#1692)
  • Updating to scp-ingest-pipeline:1.23.3 (#1696)

Fixed

  • Fix sparse gene sets in related genes ideogram (#1691)

- Ruby
Published by eweitz over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.32.0

Added

  • "cell type (custom)" facet for global study search (#1685)
  • Report on Differential Expression results (#1677)

Fixed

  • Use correct Accept and Content-Type headers when deleting Terra workspaces (#1679)
  • Restore basic AnnData ingest validation (#1681)
  • Sparse gene sets in related genes ideogram (#1691)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.31.0

Added

  • Modal about differential expression results (#1672)
  • Integration for static image caching in ImagePipelineService (#1663, #1670)
  • Sentry logging for JS errors in React components (#1676)
  • Add feature flag for gating full AnnData ingest (#1669)
  • Add wiring up to extract cluster files from AnnData file gated by feature flag (#1674)

Changed

  • Update loader-utils from 2.0.2 to 2.0.4 (#1666, #1665, #1673, #1675)

Fixed

  • Address JavaScript OOM errors on deployments (#1668, #1671)
  • Handle nil user in MetricsService.log (#1662)
  • Restore stack traces for JS errors in React components (#1676)
  • Nil-safe missing cluster names in Explore response for DE (#1678)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.30.0

Added

  • Automate creation of differential expression results (#1660)
  • Enable DE for private studies (#1664)
  • Add tooltip for bulk correlation coefficient (#1661)
  • Image Pipeline: improve robustness by using workspace buckets (#1650)
  • Parse HDF5 in JavaScript: proof of concept (#1655)

Changed

  • Refine retry logic for Google Cloud Storage API calls (#1658)
  • Update @xmldom to 0.7.8 re: CVE-2022-39299 (#1659)
  • Log error with counting trace labels to Sentry and Mixpanel (#1656)
  • Private studies now qualify for differential expression (#1664)

Fixed

  • Restore split/merge functionality (#1657)
  • Add missing migration for .RDS to Seurat data obj. type (#1654)

- Ruby
Published by ehanna4 over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.29.0

Added

  • Improve experience with legend interactions on studies with 200+ legend labels (#1640)
  • Labels for VMs provisioned in PAPI (#1637)
  • Improve local development via docker-compose (#1641)

Changed

  • Migrate AnnData and Seurat files from Other, remove feature flag for uploading these data types (#1635)
  • JS package updates:
    • @xmldom/xmldom: 0.8.3
    • jsdom: 16.7.0
    • ideogram: 1.38.0 (#1651)
  • Gems:
    • nokogiri: 1.13.9

Fixed

  • Correctly ignore reporting 404 errors (#1642)
  • Restore "Storage costs" view in "My Billing Projects" (#1646)
  • Prevent delivering "failed upload" emails for deleted files (#1646)
  • Patch Referer redirect vulnerability (#1647)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.28.1

Changed

  • Limit number of genes queried to 50 for all expression-based visualizations (https://github.com/broadinstitute/singlecellportal_core/pull/1649)

- Ruby
Published by bistline over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.28.0

Added

  • Upload files to bucket from Image Pipeline, enhance logging (#1628)
  • Stub ImagePipelineService for running Image Pipeline jobs from Rails console (#1634) ### Changed
  • Let study editors override limits on annotation visualization (#1633)
  • Access staging web server from Image Pipeline PAPI (#1632)

Fixed

  • Correctly cleanup Docker artifacts on successful deployments (#1627)
  • Fix customizing colors for scatter plots (#1631)

- Ruby
Published by eweitz over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.27.0

Added

  • Search for group labels in cluster scatter plot legend (#1621)
  • Linking clusters to external resources (#1624)
  • Image Pipeline: read gz files, handle 1M cells, add CLI arguments (#1616)
  • Image Pipeline: run via PAPI (#1619)

Changed

  • Convert request params to hexdigest for caching (#1617)
  • Promote exact study name matches to top of search results (#1622)
  • JS updates:
    • vite: 2.8.6 to 2.9.13
  • Automatically remove obsolete Docker artifacts after successful deployments (#1623, #1625, #1627)
  • Updated to scp-ingest-pipeline:1.21.0 (#1626)

Fixed

  • Ignore case when filtering keywords for Azul searches (#1620)

- Ruby
Published by jlchang over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.26.0

Added

  • Improve Image Pipeline scalability: use prefetched expression (#1605)
  • Wiring for sending Appcues events to Mixpanel (#1615)

Changed

  • Simulate OR logic by splitting Azul queries for keyword-based search (#1614)

Fixed

  • Ignore hiddenTraces for gene expression plots (#1610)
  • Split Azul queries to avoid HTTP 413 Payload Too Large errors (#1614)
  • Dismiss 'return to cluster view' tooltip appropriately (#1613 )

- Ruby
Published by eweitz over 3 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.25.0

Added

  • Unique page titles for a variety of pages (#1596, #1601)
  • Instant gene expression scatter plots: prototype (#1597, #1602, #1603)
  • Refactoring sync logic into StudySyncService (#1598)

Changed

  • Upgrade react-scripts dependencies (#1592)

Fixed

  • Restore missing autoprefixer dependency (#1599)
  • Correct account Appcues ID (#1604)

- Ruby
Published by eweitz almost 4 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.24.0

Added

  • Parallelize render, pre-fetch expression data in Image Pipeline (#1577)
  • Update to Ruby 3.1.2 (#1582, #1587, #1588, #1590, #1591)
  • More diagnostic data to Sentry logging of failed fetches (#1580)
  • Enable dry run and custom machine type for DE backfill (#1585)
  • Appcues infrastructure to improve user onboarding (#1586)

Changed

  • Accept additional file extensions for AnnData ingest (#1584)
  • No automatic retries on error when querying HCA Azul (#1589)

Fixed

  • Improve error handling for Terra workspace deletion in CI (#1581)
  • Correctly pass Docker image tag on deployments (#1583)
  • Correct DE backfill duplicative job launch bug (#1585)

- Ruby
Published by eweitz almost 4 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.23.0

Added

  • Proof of concept: Server-side rendering of expression scatter plots (#1571)
  • Configurable GCE machine_type for differential expression jobs (#1572)
  • Add file upload for AnnData (.h5ad) and Seurat data to wizard behind feature flag (#1575 ) ### Changed
  • Using pre-built Docker images for deployed environments & CI (#1552)
  • Updated to Rails 6.1.6.1 re: CVE-2022-32224 (#1573)
  • Bump terser from 5.12.1 to 5.14.2 (#1570)
  • Special handling of plus signs (+) in differential expression parameters (#1576)

Fixed

  • Disable TCell integration for local development (#1574)
  • Expanded query to find and remove more failed file uploads (#1578)

- Ruby
Published by ehanna4 almost 4 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.22.0

Added

  • Troubleshooting tip to curl command (#1564)
  • Service worker cache for faster local frontend development (#1565)

Fixed

  • Enable feature flag for CSFV (#1566)
  • UX for creating a custom user annotation (#1563)
  • 3D visualizations after clicking legend (#1567)

- Ruby
Published by eweitz almost 4 years ago

https://github.com/broadinstitute/single_cell_portal_core - 1.21.0

Added

  • Show paralog neighborhoods, widen cache in related genes ideogram (#1554)
  • Automated cleanup of differential expression outputs on file deletion (#1555) ### Changed
  • Updating parameters for DifferentialExpressionResult (#1545)
  • Update to rails-baseimage:2.1.0 (#1550) ### Fixed
  • Error loading "Details" page for studies with gene lists (#1556)
  • List all shared studies in "My Studies" page (#1560)
  • Correct CSFV for R-formatted dense matrices (#1553 and #1559)

- Ruby
Published by bistline almost 4 years ago