• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Clinical-Genomics / cg / 13516627620
86%

Build:
DEFAULT BRANCH: master
Ran 25 Feb 2025 08:20AM UTC
Jobs 1
Files 818
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Feb 2025 08:18AM UTC coverage: 85.65% (+0.01%) from 85.636%
13516627620

push

github

web-flow
remove reference genome tomte (#4224)(minor)

Part of #4218 
Remove the possibility of specifying a reference genome in Tomte from an order. The value for the reference genome will always be set to `hg38`. The value will not be saved in the database for each sample, but set as constant in the `TomteAnalysisAPI`.

## NOTE
This has to be merged together with https://github.com/Clinical-Genomics/clinical-genomics-ui/pull/701

### Added

- `get_genome_build` method in the `TomteAnalysisAPI` that overrides the parent method and returns HG38

### Changed

- Update `upload_rna_genome_build_to_scout` without calling the get_genome_build from the deleted module but using directly HG38

### Fixed

- The function `get_genome_build` in the parent class `NFAnalysisAPI` contained only the logic for Tomte, as this method is overridden in all the NF-Pipelines. Its logic was removed and now it raises a `NotImplementedError`.
- Remove `cg/meta/workflow/utils/genome_build_helpers.py` as contained functions used to fetch the reference genome for tomte cases from the database
- Removed `reference_genome` in the `TomteSample` in the ordering models
- Remove reference_genome from Tomte Fixtures

5 of 6 new or added lines in 3 files covered. (83.33%)

1 existing line in 1 file now uncovered.

26076 of 30445 relevant lines covered (85.65%)

0.86 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
88.79
-0.26% cg/meta/workflow/nf_analysis.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
65.67
0.09% cg/meta/upload/scout/uploadscoutapi.py
Jobs
ID Job ID Ran Files Coverage
1 13516627620.1 25 Feb 2025 08:20AM UTC 818
85.65
GitHub Action Run
Source Files on build 13516627620
  • Tree
  • List 818
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 29b20596 on github
  • Prev Build on master (#13432972005)
  • Next Build on master (#13517176053)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc