EndorsedendorsedOngoing

Application Development for Bioinformatics Search Engine

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Software Development

Duration
Duration

114 months

Budget
Budget

Confidential

Client Size
Start Date

1 February 2017

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
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

map France

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

  • WebWeb

Tech Stack

  • JavaScriptJavaScript
  • REST APIREST API

Client Endorsement

Overall Review Rating

5star5 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.

Anonymous

CTO

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

Preview of the Custom React Flow Features for Anti-Piracy Intelligence Firm
Budget:
Confidential
Duration:
2 months
Team Size:
1-5

Services Covered:

+1 more
Ongoing
Information Technology

Code-Generation Tool for Microservice Development

Preview of the Code-Generation Tool for Microservice Development
Budget:
10K - 49K
Duration:
83 months
Team Size:
1-5

Services Covered:

+2 more