Skip to content

Commit

Permalink
version bump to 0.7.0 + changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
matt-sd-watson committed Jun 15, 2022
1 parent b6cee70 commit 3139f3a
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
18 changes: 12 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,24 +18,24 @@

## Version 0.3.0, 15-11-21
- focal and background sequences can now be supplied as either .txt list files
of sample names, or as FASTA files containing the actual sequences. spora
of sample names, or as FASTA files containing the actual sequences. outbreaker
will assess the file ending and evaluate whether to create subsets based on the
names (if .txt is passed) or use the FASTA given


## Version 0.4.0, 19-11-21
- if a previous run of iqtree2 for the SNPs only tree is detected, the console will
allow the user to select how to proceed. Currently the only possible selection is to confirm
overwriting the existing SNPs only tree analysis, or spora will exit. Requires a new environment
overwriting the existing SNPs only tree analysis, or outbreaker will exit. Requires a new environment
installation as the logic uses click through pip.


## Version 0.5.0, 29-11-21
- spora now creates an output summary report summarizing the number of input sequences, SNP distance patterns relative to the focal sequences inputs, as well as basic rendering of the phylogenetic trees. The report is flexible: it will modify the outputs accordingly if either background sequences are not supplied or SNPs only analysis is not conducted. requires a majoy environment upgrade, specifically with regards to R and Bioconductor dependencies through conda
- outbreaker now creates an output summary report summarizing the number of input sequences, SNP distance patterns relative to the focal sequences inputs, as well as basic rendering of the phylogenetic trees. The report is flexible: it will modify the outputs accordingly if either background sequences are not supplied or SNPs only analysis is not conducted. requires a majoy environment upgrade, specifically with regards to R and Bioconductor dependencies through conda


## Version 0.6.0, 01-12-21
- spora now uses snipit to create a graphic of SNP diversity relative to the reference, and includes it in the summary report. This requires an environment upgrade to add snipit through pip
- outbreaker now uses snipit to create a graphic of SNP diversity relative to the reference, and includes it in the summary report. This requires an environment upgrade to add snipit through pip
- The summary report can now handle the recognition of focal and background sequences when samples are renamed through ```--rename```.
- Still requires teting to verify that ```--rename``` with ```--names_csv``` works in the same way as above

Expand All @@ -46,7 +46,7 @@


## Minor Version 0.6.2, 07-12-21
- ```spora -v``` or ```spora --version``` will now show the current version, then exit.
- ```outbreaker -v``` or ```outbreaker --version``` will now show the current version, then exit.
- In the summary report, the trees are automatically scaled with xlim to ensure that the tree labels are always visible, no matter the length of the branch
- In the summary report, a treescale was added for the trees that renders in either the bottom right or top right, depending on where the longest branches are. This was done to avoid having the treescale overlapping a tip lab.

Expand All @@ -58,11 +58,17 @@

## Minor Version 0.6.4, 17-02-22

- spora now retains all sequences if ```--names-csv``` is used for renaming and not all sequences are contained in the CSV
- outbreaker now retains all sequences if ```--names-csv``` is used for renaming and not all sequences are contained in the CSV
- updates to the renaming behavior to be compatible with fastafurious v1.2.0 (additional warning messages)

## Minor Version 0.6.5, 28-04-22 (Patch)
- Change behaviour of renaming when no CSV is supplied. Will now use the prefix for the run to generate new names with alphanumerical sequential order (i.e. prefix_1, prefix_2) and will output the name matches as a CSV file
- Above fix changes fixes the error in the SNP distance plot in the HTML report when rename is used but no names CSV is supplied
- Addition of pytests in the CI/CD workflow

## Version 0.7.0, 15-06-22

- outbreaker is renamed to spora to be compatible with PyPi
- version change to dplyr dependency for conda env
- Addition of CD GA workflow to pudblish to PyPi on release

2 changes: 1 addition & 1 deletion spora/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
_program = "spora"
__version__ = "0.6.5"
__version__ = "0.7.0"

0 comments on commit 3139f3a

Please sign in to comment.