Skip to content

Releases: VerisimilitudeX/DNAnalyzer

Introducing FASTA File Compatibility

10 Aug 18:56
Compare
Choose a tag to compare

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

  1. Download and extract files.jar and docs.zip
  2. Open the extracted folder through an IDE
  3. Make sure that you have JDK 11 or above
  4. Run entrypoint.java

Full Changelog: v1.0.0-beta.0...v1.0.0

Introducing First Stop Codon Only

09 Aug 00:28
b92fa1a
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Create README.md by @Verisimilitude11 in #1
  • Finds first stop codon only. by @Verisimilitude11 in #3

Full Changelog: v1.0.0-alpha.2...v1.0.0-beta.0

Introducing a Refactored Algorithm

03 Aug 18:59
Compare
Choose a tag to compare
Pre-release

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

  1. Download and extract only the .jar file
  2. Download and run all four .java files with entryPoint.java as the main class. If all of the .java files are not in the same folder, it will not run.

Full Changelog

https://github.com/Verisimilitude11/Algorithm-for-Analyzing-Genes-in-DNA/commits/v1.0.0-alpha.2

Simple Algorithm (ATG-TAA)

01 Aug 19:42
Compare
Choose a tag to compare
Pre-release

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