Releases: VerisimilitudeX/DNAnalyzer
Introducing FASTA File Compatibility
What's Changed
- Update README.md to add citations and more content by @Verisimilitude11 in #4
- Create CODE_OF_CONDUCT.md by @Verisimilitude11 in #5
- Create LICENSE by @Verisimilitude11 in #6
- Added issue templates by @Verisimilitude11 in #7
- StorageResource and FASTA file compatibility check by @Verisimilitude11 in #9
Improvements
This release introduces the capability to parse .fa (FASTA files). In bioinformatics, the FASTA format is a text-based format for representing either nucleotide sequences or amino acid (protein) sequences, in which nucleotides or amino acids are represented using single-letter codes. The format also allows for sequence names and comments to precede the sequences. The format originates from the FASTA software package, but has now become a near universal standard in the field of bioinformatics.
How to download
- Download and extract
files.jar
anddocs.zip
- Open the extracted folder through an IDE
- Make sure that you have JDK 11 or above
- Run
entrypoint.java
Full Changelog: v1.0.0-beta.0...v1.0.0
Introducing First Stop Codon Only
What's Changed
Full Changelog: v1.0.0-alpha.2...v1.0.0-beta.0
Introducing a Refactored Algorithm
Improvements
Through refactoring, this release significantly improves code readability. Furthermore, the algorithm has been greatly improved, and the code will soon be released from alpha. In the near future, I intend to incorporate machine learning to improve the user experience.
Two ways to run the application
- Download and extract only the
.jar
file - Download and run all four
.java
files withentryPoint.java
as the main class. If all of the.java
files are not in the same folder, it will not run.
Full Changelog
Simple Algorithm (ATG-TAA)
Simple algorithm for detecting genes with start codon 'ATG' and stop codon 'TAA'. I will be adding more start and stop codons as well as the other features described in future releases. Run Part1.java in any IDE (I used Visual Studio Code and BlueJ for testing).
Full Changelog: https://github.com/Verisimilitude11/Algorithm-for-Analyzing-Genes-in-DNA/commits/v1.0.0-alpha.0