top of page
Evaluation and Development of an Automated Packaging Solution for Bio-informatics Software

An method, tools, and documentation for the automated packaging and deployment of informatics software in a platform-neutral approach.

Overview

The Kennesaw State University (KSU) Bioinformatics department uses complex software tools to perform their jobs. Frequently these tools are technically difficult to deploy to end user systems. The high-level goal of this project is to research and develop an automation strategy, along with the corresponding documentation and tools, to package these software tools into a format that will ease this burden.  

The initial approach being considered as a candidate is to create a script that will automatically download the software tool and any necessary dependencies and build an AppImage package for end user deployment. The AppImage format allows for flexibility and portability across the majority of linux-based computers.  

The project will include researching the strengths and limitations of AppImage and the AppImage alternatives. The project team will design, build, and test a solution based on the best packaging candidate suitable for use by the Bioinformatics department. Additionally, documentation will be provided by the team including end user operations, development and maintenance, and details of the packager analysis. 

This project is affiliated with the Kennesaw State University College of Computing and Software Engineering

  The Team
 

Our team is comprised of four senior students from the KSU College of Computing and Software Engineering, with oversight being provided by the class professor. Our project sponsor is a professor from the KSU Department of Molecular and Cellular Biology.

Click here to learn more about the team

  Downloads
 

In this area you will find project downloads, including the final automation script and project documentation.

Click here for our project downloads

 The School
 

Kennesaw State University is among the largest public universities in the United States. There is an active student body of nearly 40,000 people from around the world. This project is a joint effort between the College's of Computing and Software Engineering and the College of Science and Mathematics.

Click here to learn more about the school

  Links

External links that may be of value to someone exploring our project or looking to build a similar solution.

Click here for external links

bottom of page