Skip to content

Releases: Kalan-Lab/codoff

v1.2.3

12 Nov 02:39
0542d0a

Choose a tag to compare

  • Major Update: Update simulation to use sequential sampling - instead of creating hypothetical gene clusters of equivalent size to the focal region of interest by randomly grouping together genes from across the genome, the simulation samples real genomic loci of similar size to the focal region. This makes the simulation more realistic (preserves spatial structure of the genome) and makes inferences more robust to artifacts due to focal region size.
  • Major Update: Instead of an "empirical p-value" to assess codon usage discordance to the background genome, we now report a "discordance percentile".
  • Introduce: Introduced run_simulations.py to perform simulations of running codoff on random regions of a certain length for any input genome to validate the percentile/p-value distribution is uniform as expected.

What's Changed

Full Changelog: v1.2.2...v1.2.3

v1.2.2

18 Sep 05:38

Choose a tag to compare

  • Fixed: reporting of focal region codon frequencies. While major stats, such as P-value, Spearman correlation, and observed cosine distance were unaffected by this issue, the last set of simulated focal-region frequencies was previously being reported in place of the actual focal region frequencies.
  • Switched to a significantly faster approach with caching of pre-computed CDS codon counts - can process ~90 fungal BGCs in ~5 mins using 1 thread.
  • Added more testing.
  • Options for both codoff and antismash_codoff have slightly changed.
  • Improved coding style.

Full Changelog: v1.2.1...v1.2.2

v1.2.1

15 Jul 15:50
98518b2

Choose a tag to compare

  • Add support for gzipped input GenBank files.
  • Replace usage of pkg_resources API which is becoming deprecated.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

02 Apr 22:24

Choose a tag to compare

Full Changelog: v1.1.8...v1.2.0

v1.1.8

31 Jul 02:33
70ae20d

Choose a tag to compare

  • push version in TOML
  • Note to users: essentially v1.1.0 to v1.1.8 are identical in terms of functionality - just experimenting with workflows for automated upload to pypi

v1.1.0

20 May 14:45
0bd6469

Choose a tag to compare

  • Add support for additional input types including just a genome in FASTA format with a focal region defined using coordinates. pyrodigal is used in this case to perform gene calling.
  • Improve output clarity
  • Add argument for producing plot of simulated cosine distances with a marker for actual focal region cosine distnace
  • Make empirical P-value computation always on

Full Changelog: v1.0.0...v1.1.0

v1.0.0

02 May 17:01
17f04cb

Choose a tag to compare

  • First release of codoff!