Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate Part sequence vs Part in Backbone sequence #137

Closed
vinoo-igem opened this issue Dec 8, 2021 · 5 comments
Closed

Validate Part sequence vs Part in Backbone sequence #137

vinoo-igem opened this issue Dec 8, 2021 · 5 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@vinoo-igem
Copy link
Contributor

Before we proceed with our first order, we need to verify that the part sequence in any package is correctly represented in the following:
https://github.com/iGEM-Engineering/iGEM-distribution/blob/develop/distribution_synthesis_inserts.fasta

And that part sequence* is correctly in the Part in Backbone sequence as documented here
https://github.com/iGEM-Engineering/iGEM-distribution/blob/develop/distribution.gb

This assumes that we have correctly specified and added any flanking sequences between these steps. I'll link to that issue here.

We also need to document our validation process so that it can be automated.

@vinoo-igem
Copy link
Contributor Author

vinoo-igem commented Dec 13, 2021

I've started checking the Part sequence vs the Part Insert vs Part in Backbone for the Interlab Devices. I'll followup with my methods

But, in this case we have...

  1. the Part = An Interlab construct, as specified on the Registry
  2. the Part Insert = The Interlab construct with 0bp of flanking added
  3. the Plasmid Backbone = pSB1C3 (Specified exactly within Twist)
  4. the Part in Plasmid Backbone = the Part Insert in the Plasmid Backbone

Notably, this is a much easier check because the Part = Part Insert in this case. But, how do we want to specify the flanking sites for Parts, so that the Part Insert is exactly as specified? @jakebeal

@vinoo-igem
Copy link
Contributor Author

For checks, I aligned Registry sequences of the Part and Plasmid Backbone against the following and manually checked for...

Part Insert

  • 5' flanking
  • part
  • 3' flanking

Part in Backbone

  • part insert (above)
  • plasmid backbone

@vinoo-igem vinoo-igem self-assigned this Jan 18, 2022
@vinoo-igem vinoo-igem added the documentation Improvements or additions to documentation label Jan 18, 2022
@noahsprent
Copy link
Member

@vinoo-igem When you say "document our validation process so that it can be automated" do you mean that we need a page in the documentation that will describe this, or just that you want to describe what you do here well enough that it can be automated? I'm trying to clean up the 'documentation' tag.

@noahsprent
Copy link
Member

@vinoo-igem Do we need to add a page to the documentation where we describe our validation process? If so, shall we open a new issue and close this one, or clarify this one?

@vinoo-igem
Copy link
Contributor Author

@noahsprent I believe the original intent was to have internal documentation to point out what we will need automated in the future. Thinking about it though, a page on the validation process as a whole would be useful, and should be a new issue #315.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants