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

DuhaimeLab / VirusHostInteractionPredictor
98%
main: 94%

Build:
Build:
LAST BUILD BRANCH: build/python-3.13
DEFAULT BRANCH: main
Repo Added 08 Feb 2024 07:40PM UTC
Files 8
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

LAST BUILD ON BRANCH gh-readonly-queue/main/pr-162-60c088d395e3104f615c405a813ecc3e0fd3b4f1
branch: gh-readonly-queue/main/pr-162-60c088d395e3104f615c405a813ecc3e0fd3b4f1
CHANGE BRANCH
x
Reset
  • gh-readonly-queue/main/pr-162-60c088d395e3104f615c405a813ecc3e0fd3b4f1
  • TAAI_TCAI
  • build/python-3.13
  • compute_pair_CUB_features
  • dependabot/pip/biopython-1.85
  • dependabot/pip/python-dev-0732576d46
  • dependabot/pip/python-dev-18acf35fe3
  • dependabot/pip/python-dev-19516c84a5
  • dependabot/pip/python-dev-39f9cae977
  • dependabot/pip/python-dev-4c82cb9392
  • dependabot/pip/python-dev-7e7b4baca3
  • dependabot/pip/python-dev-81985d9ff0
  • dependabot/pip/python-dev-86ba1c6dd5
  • dependabot/pip/python-dev-b895837ea7
  • dependabot/pip/python-dev-be0bcff883
  • dependabot/pip/python-dev-d789a6fb1a
  • dependabot/pip/python-dev-e1ba9a27c6
  • dependabot/pip/python-dev-e9236f4f02
  • dependabot/pip/python-dev-fa19925471
  • dependabot/pip/python-prod-51c51656ea
  • dependabot/pip/scikit-learn-1.6.0
  • gh-readonly-queue/main/pr-100-09eda588f2b76305a6256ebeb90dd83ce653630b
  • gh-readonly-queue/main/pr-102-8ad1600110291f6dd92b8e1fbab53986a788fd12
  • gh-readonly-queue/main/pr-104-d402b895415b203af7805f57b80b846a89e3362c
  • gh-readonly-queue/main/pr-105-485e5a042e0d9081d7186bf009c387386adc792f
  • gh-readonly-queue/main/pr-106-4a1be3532ae992dce2cadaaf9b3250a3a73d03ba
  • gh-readonly-queue/main/pr-107-5dc26be8f9cb1e230e3df09069fe9e679b078990
  • gh-readonly-queue/main/pr-108-bcdf5db8bdae72a5d70eaaa8941ec9bd0b64f5a4
  • gh-readonly-queue/main/pr-109-c8a0123d7b1f6c98905a3331982efe6f5dcf8865
  • gh-readonly-queue/main/pr-111-b9d506fbd8f9fa46a7670c66844629f06a8814e1
  • gh-readonly-queue/main/pr-112-bcd29e9933c82d2ad15881c0a5631d3fdce76aac
  • gh-readonly-queue/main/pr-113-5d495cc5f621077ba970b20201f82875e3624505
  • gh-readonly-queue/main/pr-114-5f40680a459d062b937ebf8f6ccbc42982ba1951
  • gh-readonly-queue/main/pr-115-d4d40c51ecf69d3d070f5aea388cc0427e27d55d
  • gh-readonly-queue/main/pr-116-0a403bd3c7f43c30322ecdaea5e64a1f3dafbfd3
  • gh-readonly-queue/main/pr-117-eeafedde97f073dea6a3b23b71974d02b237c57f
  • gh-readonly-queue/main/pr-118-ab1e56a92d8c1b48bcd0a0bd443e2e2bb5e28c18
  • gh-readonly-queue/main/pr-119-be06ead40ad87d7844ab29857fe2a18cbde4fc51
  • gh-readonly-queue/main/pr-120-e1957a1bcc7d26f0dc24233a52cfc7bc75b4d09f
  • gh-readonly-queue/main/pr-121-7abafef2ba58e5ef9a5c062c67cfab8b74eafa0d
  • gh-readonly-queue/main/pr-122-2fb501ca717b4d1b766658b6637d96805ecd7be9
  • gh-readonly-queue/main/pr-123-3b950392609dbe603c096cf295948db3d9a4be30
  • gh-readonly-queue/main/pr-124-a0220a554437ddc47f7030719fa280f5a35486eb
  • gh-readonly-queue/main/pr-126-ebe03c5b4d6a7831f4159d46a15b6bb962da0c14
  • gh-readonly-queue/main/pr-127-78a990b30993070e9893f12067490f344d32d454
  • gh-readonly-queue/main/pr-132-57e8efadede3ce61b5665080607a5e463b10971c
  • gh-readonly-queue/main/pr-133-70c85e81caad9552749dc6b80c03b948e54b15b8
  • gh-readonly-queue/main/pr-135-33f451c4074d271371ffb6e8ed9b604c9111ef20
  • gh-readonly-queue/main/pr-136-fea3d7bdd18e900e980eaa9f8c5925ad5a999f5a
  • gh-readonly-queue/main/pr-137-67ab71ac0fad13db41b3a8405cd7c70bb80ce0d6
  • gh-readonly-queue/main/pr-138-1fb8fd29e95d00f4f7a0460f586db4bf725bdd8b
  • gh-readonly-queue/main/pr-141-3f5fc4a914d07d2d243cc66d3474a663e4353e5a
  • gh-readonly-queue/main/pr-144-66eb31cbad49395a518e4144dd89e5520a3354e0
  • gh-readonly-queue/main/pr-145-d0135ddb0a1f8052b36a15821477565aa62f5132
  • gh-readonly-queue/main/pr-147-d2f8841736813404739b8d6eba4dc05e087e96ac
  • gh-readonly-queue/main/pr-151-1794e747ac70f0d59b04c385e67cf51d1f9f6147
  • gh-readonly-queue/main/pr-152-e24a3bb1b0fee40af42a30a384a8600d76e21fd6
  • gh-readonly-queue/main/pr-163-383e977d1197f9ab7d3b1a17f3f6212993c2fee6
  • gh-readonly-queue/main/pr-164-9875e6a81e42e7bec9aaac7e4fb54acb69219feb
  • gh-readonly-queue/main/pr-167-d206fe866ebb41fc8bfdd068a6a5915f89cfe592
  • gh-readonly-queue/main/pr-168-4f75bb67308eef1801b1732649adfaf3ba929158
  • gh-readonly-queue/main/pr-169-8fe249532b41993690d42ef0f992933194f07625
  • gh-readonly-queue/main/pr-170-0dc60e1bea00fa5dc541489e15db00f890f819d3
  • gh-readonly-queue/main/pr-171-3d6113ee7eb7309b57f88819bcfe446c1b6f1fdf
  • gh-readonly-queue/main/pr-175-5d95a843fc1225c909fd097295a7335639dfeb11
  • gh-readonly-queue/main/pr-176-2d9cdcc4b0a640b6d25ce75f5c84ce8ee4c5f3ef
  • gh-readonly-queue/main/pr-186-e214bb1ce3c2793c56e10a3e0c61259635d91496
  • gh-readonly-queue/main/pr-67-a10efe063f508399001f78adaa5400afd887c5fa
  • gh-readonly-queue/main/pr-76-3dcff9e80540508d469e69b8fa85e8e78415017e
  • gh-readonly-queue/main/pr-82-7aecf9afdde2eecfdf6854b1e042076ba32ea4c8
  • gh-readonly-queue/main/pr-83-bf4a512b2d88d57b6dbaf4af69606ccddbd97922
  • gh-readonly-queue/main/pr-84-7aecf9afdde2eecfdf6854b1e042076ba32ea4c8
  • gh-readonly-queue/main/pr-85-4a7a2448f8a9b4dca23660ad25e329826897026e
  • gh-readonly-queue/main/pr-88-353b84c9ab93f40860c7e232bab93f476b88b1b4
  • gh-readonly-queue/main/pr-90-40f8bc548caf095d0c3db625124ed332dd0ee0b3
  • gh-readonly-queue/main/pr-92-858508a0550e79478da4e2152943f7b1c6a027b3
  • gh-readonly-queue/main/pr-93-21ad5e5ae9f22c662e639838ea24da5a4afd049a
  • gh-readonly-queue/main/pr-94-f6c64c26f094d2e22f571ea1d360ef8507775b01
  • gh-readonly-queue/main/pr-96-57845b3a18fd19e60585294d12398b5d7d870222
  • gh-readonly-queue/main/pr-98-e8aee2b5b8ef77b4b09499ebc902e81bb47827e8
  • main
  • tRNA_counts_frq
  • update_example

10 Dec 2024 11:06PM UTC coverage: 98.454% (+3.9%) from 94.523%
12266303726

push

github

web-flow
Compute pair cub features (#162)

**Summary of this PR:**

- added variables to the Pairs class to store gene-level features
- updated do_setup to generate codon and amino acid profiles for each
organism
- created CodonBiasComparison objects in compute_feature() method for
each type of codon/aa profile, to compare a single virus and single host
- compute comparisons (slope, R2, cosine similarity) on each
CodonBiasComparison object (for a single pair) using built-in methods
- test that all new gene-level pair properties are populated correctly
when compute_feature() is run


**Planning next steps (future PRs):**

- *above, 'gene-level features' = gene-level features based on sequence
only (i.e. variations of CUB)...next up is extracting features
considering function!
- there were several pre-existing '# pyright: ignore' statements in the
compute_feature() definition, most avoiding unchecked None types - I
would like to clarify this and remove ignore statements
- _TO DISCUSS:_ pairs_of_interest / determine_custom_pairs could have
been useful for testing here (i.e. we don't need to calculate everything
for all pairs if we are only interested in a certain pair), but maybe
this concept is not yet well-integrated in the rest of the code? For
example, generate_kmer_profiles only works on ALL files given in the
genome directories - there is no option to just compute these profiles
for a single pair of interest. It would help to know what the original
intention for this option was? As it stands, determine_custom_pairs
appends pairs to the existing pairs list...are pairs of interest meant
for adding any files outside the main directories? Or is this meant to
focus all the calculations to one or a few pairs?
- one last thing I noticed: inconsistency in using/not using os to
concatenate file paths...all work, but worth cleaning up

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Eric Bastien <gbastien@umich.edu>
Co-authored-by: depe... (continued)

573 of 582 relevant lines covered (98.45%)

1.97 hits per line

Relevant lines Covered
Build:
Build:
582 RELEVANT LINES 573 COVERED LINES
1.97 HITS PER LINE
Source Files on gh-readonly-queue/main/pr-162-60c088d395e3104f615c405a813ecc3e0fd3b4f1
  • Tree
  • List 8
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12266303726 gh-readonly-queue/main/pr-162-60c088d395e3104f615c405a813ecc3e0fd3b4f1 Compute pair cub features (#162) **Summary of this PR:** - added variables to the Pairs class to store gene-level features - updated do_setup to generate codon and amino acid profiles for each organism - created CodonBiasComparison objects in co... push 10 Dec 2024 11:12PM UTC web-flow github
98.45
See All Builds (257)
  • Repo on GitHub
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

© 2025 Coveralls, Inc