Skip to content
/ assembly Public

A library for simulating DNA assembly methods such as Gibson assembly

License

Notifications You must be signed in to change notification settings

dlesl/assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

assembly

This is a library for simulating DNA assembly methods such as Gibson assembly. The find_homology function returns a MatchArray representing regions of sequence homology between any two sequences. The find_products function takes a MatchArray and returns any possible linear or circular products that might be formed by assembling the sequences. Regions of sequence homology anywhere in the sequence, not just at its ends, are taken into account. The extract_product_* functions return the predicted sequence.

For more details see the CLI app in /examples.

The main aim of this project was to get better at Rust, it hasn't been at all well tested and probably contains serious bugs! It was largely inspired (and works similarly to) pydna.

Use it online

About

A library for simulating DNA assembly methods such as Gibson assembly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages