Skip to content

Releases: NW-PaGe/epitome

v2.1.1

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 25 Jun 00:35
8ae4bcc

What's Changed

Full Changelog: v2.1...v2.2

v2.1

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 28 Jan 00:28
45efcdf

What's Changed

Full Changelog: v2.0...v2.1

v2.0

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 10 Dec 16:01
19c4c56

Major overhaul of underlying clustering approach and reference creation process:

  • New documentation page (still needs some love):
  • All processes written in Python and use JSON and JSONL inputs / outputs.
  • Segmented genomes are classified automatically using a distance-based approach. The most common segment name for each segment group is applied. This process is optimized using a global minhash per segment group rather than pairwise comparisons. This was developed to address misclassified segments or sequences with no segment assigned. Specifically, this fixes the misclassification of flu B segments 1 and 2 in NCBI.
  • Clusters are created using a windowed approach, leading to greater discriminatory power for large genomes. This approach was developed to address the previous creation of a single Mpox reference genome, despite significant variability in the termini.
  • Clusters are created using DBSCAN instead of hierarchal clustering of complete linkage. This greatly improves over partitioning of sequences. A similar process is now also applied during reference de-duplication (condensing).
  • References can be optionally created using a "centroid" approach during clustering. This returns a real sequence that has not undergone any modification. Consensus generation has likewise been made optional.
  • Consensus sequences are now created using numpy instead of awk.
  • Metadata handling and summarization is greatly improved and simplified.
  • References are output as single JSONL files containing both metadata and the reference sequence. This greatly simplifies downstream modification of reference sets, while also facilitating rapid processing and filtering by VAPER

Full Changelog: v1.5.5...v2.0

v1.5.5

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 27 Feb 17:26
e1a237b

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.5.5

v1.5.0

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 29 Jan 20:04
25b1f86

Major changes to how input handling, metadata wrangling, and clustering.

Input handling:

  • EPITOME will now automatically download all complete sequences and associated metadata, unless told not to.
  • Input QC is now handled in R, rather than Bash to aid metadata capture on the backend

Clustering:

  • Switched from Mash to Sourmash for better ANI prediction

Metadata:

  • Sequence metadata is now summarized for each reference. This can be used for things like predicting sample taxonomy or host based on the reference genome metadata.

v1.1.0

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 18 Jul 13:44

Major improvement to consensus generation.

v1.0.4

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 26 Jun 20:01
aed36a5

Changed from Docker Hub to ECR and increased default resources

v1.0.3

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 23 May 15:48
added ".gz" to make publish

v1.0.2

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 22 May 20:41
more condense issues

v1.0.1

Choose a tag to compare

@DOH-JDJ0303 DOH-JDJ0303 released this 22 May 16:47
condense only occurs when more than 1 reference