Sphae

Latest version: v1.4.5

Safety actively analyzes 681790 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.4.5

- catches a specific cases of having mutiple circular phages from assembly
- updating the code to count number of hypothetical proteins to catch other genes that dont have a biological function assigned
- Addressing issue36- Phrogs annotated toxin not recognised in sphae summary output

1.4.4

- adding the option to run pharokka with --pyrodigal-gv to test for alternate coding genes in config file
- sphae plots fix

1.4.3

- Summary file update
- missed adding DTR found or not when only one genome assembled per sample, added this in now
- If recombinases or transposases are found, the genes are written to the summary. Also if AMR, virulence genes, CRSIPR spacers etc are found.
The files are written output.
- Updating the QC rule to touch the output file so the error is correctly recorded
- the annotate function table after the 3Ps werent being generated, so added that in
- add the number of unknown proteins to the final summary file
- updated phynteny yaml file to include numpy version
- added a python script to the misc folder to merge the RESULTS to one tsv file
- adding the total read length to summary file
- updating the taxa description in the summary file to include the taxa description, lowest taxa and the isolated host from the pharokka inphared result
- added the --no-polish option

1.4.2

I am updating the default snakemake to v8.11. There have been some changes from v7 to v8, which for now has required me to update
- how snakemake can submit jobs to the local cluster - https://snakemake.readthedocs.io/en/v8.4.0/executing/cli.html
- The paired end reads have to have the pattern _R1 and _R2 in the sample names, made a note in readme.
- Adding documentation on how to add specific number of base pairs to include in the analysis if phage genome length is known by defining the config file handling multiple phages assembled from one sample
- Checking for DTRs from checkv results to confirm if the contig is an assembled genome.

1.4.1

- added the option to run `sphae annotate` so assembled genomes or reoriented genomes from dnaapler can be run through only the annotation steps
- Cleaning up code, removed use of Attrmap package
- Updating the summary file to include phage plot from phynteny output
- adding phold results to the summary as needed - making note is phold identified any similar integrase like genes

1.4

- Updated the annoation steps to [Pharokka](https://github.com/gbouras13/pharokka), [Phold](https://github.com/gbouras13/phold) and then [Phynteny](https://github.com/susiegriggo/Phynteny)
- Also updated the summary file to confirm the presence/absence of specific genes from the annotation outputs
- Updated Readme

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.