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

Removing extraneous reactions #30

Open
vipulsinghal02 opened this issue Jul 29, 2017 · 3 comments
Open

Removing extraneous reactions #30

vipulsinghal02 opened this issue Jul 29, 2017 · 3 comments

Comments

@vipulsinghal02
Copy link
Contributor

Remove a couple of unnecessary reactions that are present, or make them optional. For example, sigma 70 binding to RNAP does nothing for us modeling wise, unless we need to design a circuit with different sigma factors. Right now the forward rate is just a billion times that of the reverse rate, effectively removing sigma 70 as a species separate from RNAP.

One way to do this might be to make some of these unnecessary reactions optional. For example, the sigma 70 reactions only show up when other sigma factors are present.

@murrayrm
Copy link
Contributor

murrayrm commented Aug 4, 2017

Another approach to handle this might be to link it to the idea of enabling core mechanisms as individual functions, which is being discussed in issue #25 (python version of toolbox). In MATLAB syntax, we could say something like

txtl_enable(['sigma factors'])

if we want to turn on support for processing of sigma factors (which could be left off by default). This would set some flags inside of the toolbox so that when reactions are created in the drivers, we turn on the reactions related to sigma factors.

@vipulsinghal02 vipulsinghal02 self-assigned this Aug 12, 2017
@vipulsinghal02
Copy link
Contributor Author

vipulsinghal02 commented Aug 12, 2017

few other features to add as optional:

  1. Cross talk between inducers and activators.
  2. Between activators and promoters.
  3. Leaky promoter expression

These can be added as part specific arguments.

vipulsinghal02 pushed a commit that referenced this issue Aug 18, 2017
…ore and component files

1) Changed mRNA deg to use regular expressions to set
up the degradation of RNA in all its bound forms
2) Added RBS Management as separate RBS files
3) Removed all antisense - attenuator capability (temporarily)
4) Removed a bunch of example files temporarily, will re-add
with proper documentation and motivation
5) Changed TX and TL mechanics to be more generalizable in the
sense of the consumption reaction model reduction work
6) Separated out core config files into extract and buffer files
7) Updated the plas_ptet and pBAD_ptet combinatorial promoter files
to use regexp
8) Moved ATP degeneration parameters to cofig files.
9) removed sigma factors in anticipation of addign that back as an
'optional' capability as discussed in issues #25 and #30.
@vipulsinghal02
Copy link
Contributor Author

The commit 6d8338b removed sigma factors as a mechanism. To be re-added as an optional module as mentioned above.

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

No branches or pull requests

2 participants