Releases: conchoecia/odp
Releases · conchoecia/odp
v0.3.3 Release
- Uncommented some code that prevented the
step2-figures/synteny_coloredby_*/
directory from being created. The.rbh
files in this directory are used for the rubbon plots.
v0.3.2 Release
- Fixed a bug that caused uncompressed files to sometimes be attempted to read as zipped files.
v0.3.1 Release
- v0.3.1 - Published on February 4th, 2024
- Improvements to the
scripts/odp
program.- The script now handles gzipped protein fasta, genome assembly fasta, and chrom files. This will allow users to save disk space.
- Many intermediate files in the pipeline are now gzipped to save disk space.
- There is enhanced logic and more clear messages for users in the file legality checks. These checks came from a combination of errors that users encountered, and my own experiences. The inclusions of these checks, and the enhanced error messages, should make the program more user-friendly, and should help users become more aware of pitfalls or errors in their data.
- The program no longer runs if the user is attempting to run the program from within the
odp
installation directory. There is an allowance if the user runs the program from thetests
directory. - The program no longer allows for duplicate headers in the genome assembly fasta file. The warning message tells the user the first duplicate header found.
- The program also no longer allows duplicate headers in the protein fasta file.
- Duplicate protein sequences: sometimes there are duplicate protein sequences in the protein fasta file. The program now checks for this and warns the user if there are duplicates. The program will not run if there are duplicates. The user has an option to ignore this issue with a command line flag:
duplicate_proteins: "pass"
. - The program now requires that every protein ID found in the chrom file is present in the protein fasta file. This is a new requirement, and is predicated on the assumption that if the user specifies where a protein is located in a genome, that the protein should also be included in the pairwise comparisons. There is no option to ignore this issue, as offered above for duplicate protein sequences.
- The program also requires that every scaffold in the chrom file is also present in the genome assembly fasta file. There is no option to ignore this issue.
- The program no longer runs if the user is attempting to run the program from within the
- Removed redundant files from the package (specifically the genome_rearrangement_simulation2 and 3 files.)
- Added the Simakov et al 2020 CLGs to the software.
- Added another makefile that has a variable number of cores.
- Requires Python v.3.4 to run.
- Added a script to plot ribbon diagrams from odp_nway_rbh
- Improved odp_rbh_to_alignments to produce more useful output for users.
- Improvements to the
v0.3.0 release
Major changes since the release of v0.2.0
- Standardization of keywords used in config files for different analyses
- More efficient implementation of pairwise odp analyses. Reduces compute time needed by at least 2x.
- Inclusion of new ALG management system. There is now a way to add modular ALGs for analysis.
- Inclusion of a ribbon/subway-plot script
- Removal of some redundant modules in the software.
v0.2.1 zenodo
This is v0.2.1 for zenodo for DOI generation.
v0.2.0 release
Just the source for v0.2.0.