Team:Alberta NINT/Notebook/catchall
From 2008.igem.org
Home | The Team | The Project | Bits and Pieces | Modeling | Notebook |
---|
Contents |
General Announcements
In case no one has seen the link on facebook... we should probably change our team/project name. "Compu-coli: Adventures in Organic Logic" probably won't fare well when they see that the U of Waterloo team with the half-adder project called theirs "Compucoli". Maybe we can rename it "Computing coli: Adventures in Organic Logic"?
^----Oh dang, it was too catchy to not have already been used I guess. IMHO, since the whole logic gate thing has been done, the difference with this project is with the coupling together of the gates to build the full adder, and then maybe couple the full adders together. The coupled together adders are called (I think) a Ripple Carry Adder, so maybe that could be tweaked into something like "The Ripple Coli Adder: Adventures in Organic Logic". Which sounds aprox 121% more lame than it did in my head. :S
Thought that something like this might come in handy rather than hunting through emails or the calendar notebook for stuff like meeting times etc.
BTW meeting on next monday?
Fundraising
Computer Nonsense
If anyone needs a C++ compiler, I've been using Dev-C++ from Bloodshed software (http://www.bloodshed.net/devcpp.html), mainly because its free and the name sounds pretty cool.
Things I figure need to be looked at in order to make a few of the desired changes (a work in progress):
BifoldView.ccp
Line 30
Line 73 (add support for more sequences)
The OnSequenceEvents (we'll need another button or two or three, as well as to create the event handlers for them, which should theoretically be about the same as whats already there but with higher numbers)
Around line 273, the code checks to see if all the input sequences are alright, and that there are enough of them. Strangely enough, the program won't let you proceed from this point with only one sequence input.
Line 273 starts some interesting stuff, looks like this is where those I's get shoved between the sequences. I tried to shove the III into sequences before they are loaded, but the program doesn't like that too much. When using single strands, it locks up, and when trying it on bimolecular mode (one sequence with a group of I and the other without, theoretically giving you your trimolecular fold) it says that a sequence is unrecognizable.
Line 349 sets up the progress bar
Line 407, actual function call?
Anyways, somebody else should look at this, I'm probably out to lunch. Maybe we could try taking out the checks that cause it to say that a sequence is not recognizable, and see then we could see if would it do a bunch of bits that way (thus making the program a bit more usable for the purposes of the project, and providing a little more time to 'pretty it up')
May 29th
Turns out that AfxBeginThread isn't a function. Its really the program starting another thread.
In line 523 of structure.cpp is the openseq function. Adding a couple of lines in there would allow us to bypass the "function not recognized" part, which may allow us to sneak in extra sequences easily. This may or may not work. In the process of figuring out how to make my computer compile this so this theory can be tested.
Wiki things
Science/Lab stuff