You are here

Week 7

This week we ran into a problem. First we discovered that the function that id supposed to BLAST sequences for the user does not work on my machine. The problem is very deep within one of the packages that were imported into the application. This was a big setback because allowing the user to BLAST on their own machine is one of the main purposes of the application.
Within the application, some of the same data was being inserted into the Google datastore more than once. So I had to create a function called Upsert that would check to see if the data was already there. If it was, the function deletes the old data and inserts the new data. If it isn't, then the function just inserts the data directly into the datastore. Other than that, I've just being working out some of the tweaks within the application.