Skip to content

Documentation additions and visualisation - #1355

Open
kebarr wants to merge 30 commits into
masterfrom
documentation_visualisation
Open

kebarr wants to merge 30 commits into
masterfrom
documentation_visualisation

Conversation

@kebarr

@kebarr kebarr commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

Solves issue 1349 - adds missing wgs_run_accessions and wgs_data_catalogue where applicable.

Also solves issue related to Issue 1202 - missing image for darlingi, though that issue mentions minimus and funestus these are present on the live website.

Ran pre-commit run --all-files and all passed.

Adds visualisation for class hierarchy, with classes unsupported for a dataset greyed out in that dataset's page. A further page showing the deeper structure is also added.

Attached is html directory showing output of make html, script used to validate whether wgs_run_accessions/wgs_data_catalogue is applicable (N.B. Adar1 produces output for wgs_data_catalogue but URLs are explicitly "dummy" URLs), and spreadsheet indicating how support for each class for each dataset was determined.

html.zip
check_wgs_run_accessions_data_catalogue.py
dataset_class_method_support.xlsx

Katie Barr and others added 30 commits September 11, 2026 13:13
@codecov

codecov Bot commented Sep 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.97%. Comparing base (06563cf) to head (3ea2c57).
⚠️ Report is 101 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1355      +/-   ##
==========================================
+ Coverage   88.88%   88.97%   +0.09%     
==========================================
  Files          56       57       +1     
  Lines        6439     6505      +66     
==========================================
+ Hits         5723     5788      +65     
- Misses        716      717       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant