Application Development for Bioinformatics Search Engine
Services Covered:

Industry
Software Development
Duration
114 months
Budget
Confidential
Start Date
1 February 2017
Team Size
Confidential
Engagement Model
Nearshore
Project Capability Score (PCS)
73/100
Good
Project Capability Score (PCS) estimates how capable Synergy Codes is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Confidential
Project Summary
Synergy Codes implemented a dynamic pipeline viewer for a bioinformatics website using the GoJS JavaScript library and a custom JSON format. They built an API integration, created UI components to represent optional and obligatory pipeline steps, and implemented 11 filters plus an algorithm to recommend easy-to-use tools for non-expert users. The engagement used Agile 2-week sprints and was praised for strong communication, problem solving, and project management.
Key Challenges
- Display how biologists and clinicians could use tools in ordered pipelines
- Provide a dynamic, reactive visualization tied to a specific JSON input format
- Allow users to add optional steps while keeping obligatory steps clearly identifiable
- Reduce tool search complexity with filters (by OS and programming language)
- Provide automated recommendations of easiest-to-use tools for users unfamiliar with analysis
Project Deliverables
- Pipeline viewer implemented with the GoJS JavaScript library
- Defined specific JSON input format for the application
- Graphical UI with categorized program lists sorted by rank
- API connection between the application and the website to retrieve step data
- Eleven filters to narrow tools by OS and programming language
- Algorithm and UI button to recommend easiest tools for novice users
Project Solution
Synergy Codes used the GoJS JavaScript library to build a pipeline viewer and defined a specific JSON format as input for the application. They implemented the graphical UI mapping categories to ranked program lists, built an API connection to the website to fetch necessary data for each step, added functionality for optional and obligatory pipeline steps, created 11 filters for OS and programming language, and implemented an algorithm/button to recommend the easiest tools for non-expert users.
Project Outcome
- The initial phase of the project was completed in April 2017 after starting in February 2017
- The implementation worked as intended, handling complex algorithms and JSON display with good performance
- The vendor demonstrated strong Agile delivery with two-week sprints, responsive communication, and transparent project management
- The client plans to patent the product, publish the tool online, and begin three additional projects with Synergy Codes
Platforms
Web
Tech Stack
JavaScript
REST API
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“Skill and efficiency allowed Synergy Codes to perform at their peak during this project. Great communication, intensive problem solving, and project management are also notable qualities.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Synergy Codes
Completed
Software Development
Custom React Flow Features for Anti-Piracy Intelligence Firm

Services Covered:
+1 more
Ongoing
Information Technology
Code-Generation Tool for Microservice Development

Services Covered:
+2 more