DNAnalyzer Versions Save

Revolutionizing DNA analysis and making it accessible to all through innovative AI-powered analysis and interpretive tools.

v3.0.0-beta.0

1 year ago

Note: Some features mentioned below will be rolling out to users over the next couple of weeks as we haven't finished verifying its reliability

Today, we are proud to introduce DNA.I., a groundbreaking open source project that brings the power of machine learning to DNA analysis. DNAnalyzer is the first and only tool that lets you explore, understand, and discover the secrets of your DNA sequences with ease and elegance. DNAnalyzer is built on DNA.I., a revolutionary ML-based framework that can reveal the hidden patterns and properties of DNA sequences, such as gene expression, methylation, transcription factors, and more.

DNA.I. uses cutting-edge deep learning models and techniques to learn from massive genomic data and generate stunning insights. DNA.I. can also do amazing things like sequence alignment, motif discovery, and annotation. DNA.I. is designed to be flexible and modular, so you can tailor your analysis pipelines and integrate your own data sources.

Some of the amazing features of DNAnalyzer v3.0.0-beta.0 are:

  • A beautiful and intuitive graphical user interface (GUI) that lets you easily upload your DNA sequences, choose the analysis options, and see the results in gorgeous visualizations.
  • A powerful command-line interface (CLI) that gives you more control and functionality for those who love to work in a terminal environment.
  • A rich collection of pre-trained models and datasets that cover a wide range of DNA analysis tasks, such as gene expression prediction, methylation detection, transcription factor binding site identification, and more.
  • A comprehensive documentation that guides you through how to install, use, and extend DNAnalyzer and DNA.I.
  • A community forum where you can connect with other users, ask questions, share feedback, report issues, and contribute to the development of the project.
  • We believe that DNAnalyzer will be an invaluable and delightful resource for researchers, students, educators, and enthusiasts who want to explore the fascinating world of DNA. We welcome any suggestions, comments, or contributions that can help us make our project better and more accessible and beneficial for everyone.

To download the new DNAnalyzer, please visit our GitHub repository: https://github.com/VerisimilitudeX/DNAnalyzer/releases

To learn more about DNA.I. and how it works, please read our upcoming research paper (releasing on 8/31/2023): A ML-Based Analysis of DNA

As always, thank you for your support and interest in DNAnalyzer! 🧬

What's Changed

New Contributors

Full Changelog: https://github.com/VerisimilitudeX/DNAnalyzer/compare/v2.1.1...v3.0.0-beta.0

v2.1.1

1 year ago

What's Changed

New Contributors

What's Next?

The project may seem to have been relatively quiet for the past couple of weeks, but in reality, the team has been hard at work revamping the project and recruiting new contributors. Stay tuned for more updates as we continue to incorporate machine learning into DNAnalyzer. Expect the next release to be a big one!

Downloading

To download the source files, expand the "Assets" section below and choose either the zip or tar.gz file, depending on your operating system. Once downloaded, you can run the program using the command line interface (CLI) commands explained in the README or via the new GUI.

Video tutorial on installation and usage: https://youtu.be/dOwkInn6eDw

As always, thanks everyone for your contributions! I'll see you all in the next release. 👋

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v2.1.0...v2.1.1

v2.1.0

1 year ago

GUI

Thanks, @frankschmitt for implementing a cross-platform GUI application for DNAnalyzer. Currently, it supports the following features:

  • Set the name of the DNA file to analyze
  • Set minimum and maximum number of reading frames
  • Run analysis

The Met CLI continues to be the best way to run the program, with more features to be added to both in the future.

Website

Thanks, @krishnabiradar310802 for developing a website that creates awareness for DNAnalyzer and outlines the main features. It is accessible via https://www.dnanalyzer.live/ and is hosted on GitHub Pages. We are currently working on linking the backend to the frontend with the help of @aryanagrawal8808. @zackwebster and @BLUE-DEVIL1134 who are working on improving the frontend code.

As always, thanks, everyone for your contributions! I'll see you all in the next release.

What's Changed

New Contributors

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v2.0.0...v2.1.0

v2.0.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v1.2.2...v2.0.0

v1.2.2

1 year ago
A major release is coming up soon, currently slated for a mid-October release. This is going to be the last stable release before the major update. Thorough testing was conducted on this refined algorithm to ensure its accuracy.

What's Changed

New Contributors

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v1.2.1...v1.2.2

v1.1.5-beta

1 year ago

What's Changed

Known Issues

How to download

  1. Download and extract DNAnalyzer.jar / DNAnalyzer.rar / DNAnalyzer.zip
  2. Open the extracted folder through an IDE
  3. Make sure that you have JDK 11 or above
  4. Run Main.java which can be found under the files folder

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v1.1.0...v1.1.5

Note: This release is for testing purposes only

v1.2.0

1 year ago

What's Changed

New Contributors

Known Issues

How to download

  1. Download and extract DNAnalyzer.jar / DNAnalyzer.rar / DNAnalyzer.zip
  2. Open the extracted folder through an IDE
  3. Make sure that you have JDK 11 or above
  4. Run Main.java which can be found under the files folder

Full Changelog: https://github.com/Verisimilitude11/DNAnalyzer/compare/v1.1.0...v1.2.0

v1.1.0

1 year ago

What's Changed

Known Issues

  • #11
  • FASTA file compatibility isn't fully tested in this build as it shifted to directly using a StringBuilder from a StorageResource.

How to download

  1. Download and extract Algorithm-for-Analyzing-Genes-in-DNA.zip
  2. Open the extracted folder through an IDE
  3. Make sure that you have JDK 11 or above
  4. Run entrypoint.java which can be found under the files folder

Full Changelog: https://github.com/Verisimilitude11/Algorithm-for-Analyzing-Genes-in-DNA/compare/v1.0.0...v1.1.0

v1.0.0

1 year ago

What's Changed

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: https://github.com/Verisimilitude11/Algorithm-for-Analyzing-Genes-in-DNA/compare/v1.0.0-beta.0...v1.0.0