One of the goals of the project, after we get an model working enough, is to be able to feed into the model "random sequences" for the model to be able to predict function. This serves two purposes: 1. gives us sequences to try and functionally test using the MS2 system and confocal microscopy and 2. allows us to ask questions about what the model is identifying as important features. For example, if TFBS spatial order is and important feature, we could systematically scramble TFBS in a sequence and see how that model is is affected.
Some ideas on how to start
Part 1
Read about what has been tried. Please document thoughts below in this issue. Include other papers and results that you find.
A quick search yielded:
- Garlic: Software program on Gitub. Can we just use this? Do we need to build something?
- Realistic artificial DNA sequences as negative controls for computational genomics
Possible way to start building a simple program
- These need to be in
.fasta format.
- Length should be a controlling factor.
- Create program that generates completely random sequences. It would be useful if you could control GC content as an argument.
- Create program that generates random sequences with TFBS shuffled interspersed with "random" sequences. The arguments can be the number of TFBS found in the sequence and possibly type of TFBS. This would be building off of the first part.
One of the goals of the project, after we get an model working enough, is to be able to feed into the model "random sequences" for the model to be able to predict function. This serves two purposes: 1. gives us sequences to try and functionally test using the MS2 system and confocal microscopy and 2. allows us to ask questions about what the model is identifying as important features. For example, if TFBS spatial order is and important feature, we could systematically scramble TFBS in a sequence and see how that model is is affected.
Some ideas on how to start
Part 1
Read about what has been tried. Please document thoughts below in this issue. Include other papers and results that you find.
A quick search yielded:
Possible way to start building a simple program
.fastaformat.