Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6178 +/- ##
==========================================
+ Coverage 83.84% 83.88% +0.04%
==========================================
Files 343 343
Lines 21304 21351 +47
==========================================
+ Hits 17862 17910 +48
+ Misses 3442 3441 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
This is overall a bit experimental, but I would appreciate some feedback I think. The general idea to deal with |
| Python >3 | ||
| Args: | ||
| dictionary: dict | ||
| def clean_recursive(obj, preserve_keys=None): |
There was a problem hiding this comment.
This is a bit more general, but still with the option to save some empty keys. It got out of hand to fill potential paraphrase list keys on the previous functions.
These don't have to be one under the other, but perhaps they can be comma separated - it would compress the line Also these different fields look like a repetition of the same thing, but what do I know? image EDIT - sorry, managed to edit here instead of in the reply... 🙄 // D |
Mm, only I dont know beforehand quite which fields will be big or small, have to figure that out dynamically? But let's see I guess. I'll sketch something and see if I understand then. |
|












This PR adds a functionality or fixes a bug.
Paraphrase JSON files are parsed and added to individuals. Gene symbols are parsed and hgnc_genes added, links to SNV and SV buttons are working.
Phase_regionentries are parsed and used for creating appropriate IGV gDNA buttons. TheSMN CNview changes name toSMN - Dark regionsand includes an accordion with a plain display of Paraphrase info. Cases get a new status tag category to accommodate findings outside SMN.Minimal formatting so far: if it looks like the Paraphase/Paraphrase format is settling a bit we can give it more work. But ideas for simple, nice formatting are most welcome!
Testing on cg-vm1 server (Clinical Genomics Stockholm)
Prepare for testing
scout-stageand the server iscg-vm1.ssh <USER.NAME>@cg-vm1.scilifelab.sesudo -iu hiseq.clinicalssh localhostpodman pssystemctl --user stop scout@<name_of_currently_deployed_branch>systemctl --user start scout@<this_branch>systemctl --user status scout.targetscout-stage) to be used for testing by other users.Testing on hasta server (Clinical Genomics Stockholm)
Prepare for testing
ssh <USER.NAME>@hasta.scilifelab.seus; paxa -u <user> -s hasta -r scout-stage. You can also use the WSGI Pax app available at https://pax.scilifelab.se/.conda activate S_scout; pip freeze | grep scout-browserbash /home/proj/production/servers/resources/hasta.scilifelab.se/update-tool-stage.sh -e S_scout -t scout -b <this_branch>us; scout --versionpaxaprocedure, which will release the allocated resource (scout-stage) to be used for testing by other users.How to test:
Expected outcome:
The functionality should be working
Take a screenshot and attach or copy/paste the output.
Review: