Team:Alberta NINT/Notebook/catchall

From 2008.igem.org

Revision as of 14:42, 3 June 2008 by Jrodway (Talk | contribs)
Example logo.png


Home The Team The Project Bits and Pieces Modeling Notebook




Contents

General Announcements

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