dBLAST is a software system for laptop/desktop computer utilization as this software can be downloaded easily and run on computers. BLAST is an already available online tool which is used for the local sequence alignment of two sequences, but there are certain features which are not available in BLA
dBLAST Computer Software for Biological Database Sequence Similarity Searching
dBLAST is a software system for laptop/desktop computer utilization as this software can be downloaded easily and run on computers. BLAST is an already available online tool which is used for the local sequence alignment of two sequences, but there are certain features which are not available in BLAST. This lead us to design the desktop version of BLAST which will help users in many ways like automatic sequence conversions, sequence alignments without continuous internet supply, saving the alignment and individual sequences for further utilization. The method employed for software development involves various steps including planning, designing, coding, implementation and maintaining the software system.
The software system was designed using Waterfall schema and the language utilized was Java in which the package BioJava through which the module Qblast API was utilized for database searching against the NCBI databases. ECLIPSE IDE (Integrated Development Environment) was utilized for the development of the software system along with the framework SWING FX for the designing of the interface for the software. The output of the software system are HTML files of the entire search results analysis from BLAST as well as the ability to save the search results for later use.
The software system was planned as no desktop application is solely developed for sequence alignment. The system is designed while making ensured that software system will not depend on any type of linked browser for sequence similarity instead it will directly connect with BLAST API. In online version of BLAST only sequence format which is readable is FASTA, this software will have automatic sequence reading based on file given for alignment and will convert it in FASTA from other formats. The software system is designed to have long-Term Storage option which is missing in online BLAST and only provide saving of result for 24 hours. One more feature which is not available previous BLAST is downloading of individual sequences, but this system software will provide the option of saving individual sequence data involved in alignment. This software system will utilize less memory as no browser is needed to perform task. Notification will inform about completion of alignment will the user is away which is also missing in previous BLAST. All these things which must be included in original BLAST and are missing have been tried to address here for better alignment tool development.
Minimum System requirements are:
User will receive following files after job completion:
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Smart Device | Equipment | 1 | 35000 | 35000 |
| Internet Device | Equipment | 1 | 3500 | 3500 |
| Internet Facility | Equipment | 9 | 2500 | 22500 |
| Domain | Equipment | 1 | 2000 | 2000 |
| Hosting | Equipment | 1 | 5300 | 5300 |
| SSL Certificate | Equipment | 1 | 760 | 760 |
| Office Files | Miscellaneous | 10 | 150 | 1500 |
| Paper Rims | Miscellaneous | 10 | 600 | 6000 |
| Stationary Items | Miscellaneous | 40 | 50 | 2000 |
| Total in (Rs) | 78560 |
The summary of RentLent revolves around targeting number of companies, organizations and e...
Meningioma is a type of brain tumour which is born and grows within the three layers of th...
Project Objectives (less than 2500 characters)
Our project focuses on creating a unique digital platform. This application will ...
The project involves the development of a prototype multi-fingered prosthetic hand fo...