Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bebop/poly

A Go package for engineering organisms.
https://github.com/bebop/poly

alignment bioengineering bioinformatics codon-optimizer computational-biology dna dna-barcode dna-barcoding fasta genbank genetic-engineering go golden-gate mash molecular-biology plasmids primer-design sequence-hashing synbio synthetic-biology

Last synced: 30 days ago
JSON representation

A Go package for engineering organisms.

Awesome Lists containing this project

README

        

# (Poly)merase

[![PkgGoDev](https://pkg.go.dev/badge/github.com/bebop/poly)](https://pkg.go.dev/github.com/bebop/poly)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/bebop/poly/blob/main/LICENSE)
![Tests](https://github.com/bebop/poly/workflows/Test/badge.svg)
![Test Coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/TimothyStiles/e58f265655ac0acacdd1a38376ccd32a/raw/coverage.json)

Poly is a Go package for engineering organisms.

* **Fast:** Poly is fast and scalable.

* **Modern:** Poly tackles issues that other libraries and utilities just don't. From general codon optimization and primer design to circular sequence hashing. All written in a language that was designed to be fast, scalable, and easy to develop in and maintain. Did we say it was fast?

* **Reproducible:** Poly is well tested and designed to be used in industrial, academic, and hobbyist settings. No more copy and pasting strings into random websites to process the data you need.

* **Ambitious:** Poly's goal is to be the most complete, open, and well used collection of computational synthetic biology tools ever assembled. If you like our dream and want to support us please star this repo, request a feature, open a pull request, or [sponsor the project](https://github.com/sponsors/TimothyStiles).

## Install

`go get github.com/bebop/poly@latest`

## Documentation

* **[Library](https://pkg.go.dev/github.com/bebop/poly#pkg-examples)**

* **[Tutorials](https://github.com/bebop/poly/tree/main/tutorials)**

* **[Learning Synbio](https://github.com/TimothyStiles/how-to-synbio)**

## Community

* **[Discord](https://discord.gg/Hc8Ncwt):** Chat about Poly and join us for game nights on our discord server!

## Contributing

* **[Code of conduct](CODE_OF_CONDUCT.md):** Please read the full text so you can understand what we're all about and remember to be excellent to each other!

* **[Contributor's guide](CONTRIBUTING.md):** Please read through it before you start hacking away and pushing contributions to this fine codebase.

## Sponsor

* **[Sponsor](https://github.com/sponsors/TimothyStiles):** 🤘 Thanks for your support 🤘

## License

* [MIT](LICENSE)

* Copyright (c) 2024 Timothy Stiles