{"id":23429088,"url":"https://github.com/thetechnocrat-dev/sequentify","last_synced_at":"2025-06-30T11:38:56.234Z","repository":{"id":95351022,"uuid":"73400751","full_name":"thetechnocrat-dev/sequentify","owner":"thetechnocrat-dev","description":"A web app to align DNA sequences.","archived":false,"fork":false,"pushed_at":"2018-07-03T06:57:40.000Z","size":67,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-15T07:31:11.851Z","etag":null,"topics":["align-dna-sequences"],"latest_commit_sha":null,"homepage":"http://sequentify.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thetechnocrat-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-10T16:34:34.000Z","updated_at":"2017-01-21T07:38:49.000Z","dependencies_parsed_at":"2023-03-13T16:50:11.628Z","dependency_job_id":null,"html_url":"https://github.com/thetechnocrat-dev/sequentify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechnocrat-dev%2Fsequentify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechnocrat-dev%2Fsequentify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechnocrat-dev%2Fsequentify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thetechnocrat-dev%2Fsequentify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thetechnocrat-dev","download_url":"https://codeload.github.com/thetechnocrat-dev/sequentify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248046153,"owners_count":21038696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["align-dna-sequences"],"created_at":"2024-12-23T07:16:42.567Z","updated_at":"2025-04-09T13:23:11.467Z","avatar_url":"https://github.com/thetechnocrat-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sequentify Web App\n[![Build Status](https://travis-ci.org/McMenemy/sequentify.svg?branch=master)](https://travis-ci.org/McMenemy/sequentify)\n\nA web app to align DNA sequences ([Sequentify.com](http://sequentify.com/)).\n\n## About\nSequentify is an open source web app that aligns DNA sequences. The purpose of the app is mostly to serve as an educational tool since it allows exploration of the alignment function through easy changing of function variables. However, it is also useful for researchers who just want a quick customizable alignment between sequences. For more complicated alignments, use [NCBI’s tool](https://blast.ncbi.nlm.nih.gov/Blast.cgi?PAGE_TYPE=BlastSearch\u0026BLAST_SPEC=blast2seq\u0026LINK_LOC=align2seq). For more information on how to make your alignment more biologically relevant read [here](https://en.wikipedia.org/wiki/Gap_penalty).\n\n## Technical Features\n* A web application utilizing dynamic programming to efficiently align submitted DNA Sequences\n* Utilizes Go concurrency paradigms for efficient batch DNA alignments\n* Backend RESTful API built in Golang; Frontend built in ReactJS; Deployed with Docker \u0026 AWS; Continuous integration with TravisCI\n\n## Running locally\nTo run locally in dev mode, install docker-compose and then run the following command from the project folder:\n\n$ docker-compose up\n\nThe app frontend will be running on localhost 5000 and the api will be running on localhost 3000.\nThe dev mode also features frontend hot-reloading and backend reloading on code changes.\n\n## Future Goals\nAllow users to save sequences and custom sequence databases.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthetechnocrat-dev%2Fsequentify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthetechnocrat-dev%2Fsequentify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthetechnocrat-dev%2Fsequentify/lists"}