https://github.com/cruzryan/genehacker
🧬🧫 Tool for genetic engineering, DNA & RNA analysis and more!
https://github.com/cruzryan/genehacker
biology genetics
Last synced: 20 days ago
JSON representation
🧬🧫 Tool for genetic engineering, DNA & RNA analysis and more!
- Host: GitHub
- URL: https://github.com/cruzryan/genehacker
- Owner: cruzryan
- License: lgpl-2.1
- Created: 2021-07-22T01:01:44.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-29T01:59:57.000Z (about 4 years ago)
- Last Synced: 2025-01-22T06:55:49.201Z (9 months ago)
- Topics: biology, genetics
- Language: Svelte
- Homepage:
- Size: 16.9 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# GeneHacker
Attempting to be the most advanced opensource tool for genetic engineering, DNA & RNA analysis and more!

## Compiling
Make sure you have NodeJs and Go installed.
To run the front-end server go to the web/ folder and run: `npm run dev`
To run the back-end server just run `go run .`## Roadmap / To-Do
- [x] Sequence Map
- [x] Circular Map
- [ ] Linear Map
- [x] Codon Optimizer
- [x] Text editor
- [ ] Plasmid simulator
- [ ] Get it to run using webview## FAQ
### Why make this?
**Short answer:** Curing people should be free.**Long answer:** Lowering the barrier of entry to synthetic biology is crucial if we want to make fast progress and cure diseases. Good molecular biology software is really expensive, GeneHacker exists to make sure the best tools for molecular biology are free and opensource!
### Why is it LGPL-2.1 Licensed?
Because P5.js uses LGPL-2.1 and we use that to draw. (if anyone wants to re-implement everything with an MIT licensed library feel free to do so)### Where are the tests?
Working on it, feel free to add some.