Difference between revisions of "Jwoodlee Week 15"

From LMU BioDB 2015
Jump to: navigation, search
(Electronic Lab Notebook: added outline for individual reflection)
(Individual Reflection(Also on its own individual page here): added link to ind. refl.)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Electronic Lab Notebook ==  
 
== Electronic Lab Notebook ==  
  
Our GenMAPP users were reporting 416 missing genes from the .gdb which was a problem.  Trixie found that 92 of these genes were in the XML file in such a way that led to the exporter missing them, the rest of the missing genes simply weren't in the XML file.  Specifically, the genes were somewhere else in the file and weren't added to the OrderedLocusNames table by default.  To capture these 92 elusive genes we consulted Dondi.  Dondi edited the ShigellaflexneriUniProtSpeciesProfile class, which I had previously constructed, by  
+
Our GenMAPP users were reporting 416 missing genes from the .gdb which was a problem.  Trixie found that 92 of these genes were in the XML file in such a way that led to the exporter missing them, the rest of the missing genes simply weren't in the XML file.  Specifically, the genes were somewhere else in the file and weren't added to the OrderedLocusNames table by default.  To capture these 92 elusive genes we consulted Dondi.  Dondi edited the ShigellaflexneriUniProtSpeciesProfile class, which I had previously constructed, by adding a SQL query that captured the 92 missing genes:
  
 +
This is what the final customized class looks like:
 +
[[Image:FinalCustomizationsPart1.png]]
  
I navigated to the file gmbuilder.properties and edited the command that TallyEngine uses to count up the ''S.flexneri''
+
[[Image:FinalCustomizationsPart2.png]]
  
  
== Individual Reflection ==
+
A further modification that was required was in the gmbuilder.properties file which we were supposed to edit to assist TallyEngine in its function, the initial customizations to this were the following lines:
Each person on the team will complete an assessment and reflection individually. If you are comfortable with making this assessment publicly available, you may write it up as a wiki page or as a Word document uploaded to your group deliveables page. If you prefer to communicate your assessment privately, then email this to both Drs. Dahlquist and Dionisio.
+
  
===Statement of Work===
+
[[Image: Gmbuilder.propertiesOriginal.png]]
*Describe exactly what you did on the project.
+
*Provide references or links to artifacts of your work, such as:
+
**Wiki Pages
+
**Other files or documents
+
**Code or scripts
+
===Assessment of Project===
+
*Give an objective assessment of the success of your project workflow and teamwork.
+
*What worked and what didn't work?
+
*What would you do differently if you could do it all over again?
+
*Evaluate the Gene Database Project and Group Report in the following areas:
+
*#Content: What is the quality of the work?
+
*#Organization: Comment on the organization of the project and of your group's wiki pages.
+
*#Completeness: Did your team achieve all of the project objectives? Why or why not?
+
===Reflection on the Project===
+
*What did you learn?
+
**With your head?((biological or computer science principles))
+
**With your heart?(personal qualities and teamwork qualities that make things work or not work)
+
**With your hands?(With your hands (technical skills))
+
*What lesson will you take away from this project that you will still use a year from now?
+
  
  
 +
This customization was insufficient in capturing the 92 missing genes. With the help of Dondi, Trixie and I replaced the insufficient SQL query with one that joined the missing 92 genes in the dbreference tag with the rest of the genes that were found by the default customization. Default customization can be found on [[Jwoodlee Week 12 | Week 12]] and [[Jwoodlee Week 14 | Week 14]]. A sql union was used to execute this task which replaced the original sql query on gmbuilder.properties, as can be seen below:
 +
 +
select count(value) from (select value from genenametype where type = 'ordered locus' and value ~ '(CP|SF?)[0-9][0-9][0-9][0-9](\.[0-9])?' union select extra as value from (select propertytype.value as extra from propertytype inner join dbreferencetype on propertytype.dbreferencetype_property_hjid = dbreferencetype.hjid where dbreferencetype.type = 'EnsemblBacteria' and dbreferencetype.id ~ 'AAN[0-9][0-9][0-9][0-9][0-9]' and propertytype.type = 'gene ID' and propertytype.value ~ 'SF[0-9][0-9][0-9][0-9]') as f left join (select value from genenametype where type = 'ordered locus' and value ~ '(CP|SF?)[0-9][0-9][0-9][0-9](\.[0-9])?') as g on f.extra = g.value where g.value is null) as combined;
 +
 +
== Individual Reflection(Found [[Jwoodlee Individual Reflection | here]]) ==
 
{{Template: Jwoodlee}}
 
{{Template: Jwoodlee}}

Latest revision as of 18:26, 18 December 2015

Electronic Lab Notebook

Our GenMAPP users were reporting 416 missing genes from the .gdb which was a problem. Trixie found that 92 of these genes were in the XML file in such a way that led to the exporter missing them, the rest of the missing genes simply weren't in the XML file. Specifically, the genes were somewhere else in the file and weren't added to the OrderedLocusNames table by default. To capture these 92 elusive genes we consulted Dondi. Dondi edited the ShigellaflexneriUniProtSpeciesProfile class, which I had previously constructed, by adding a SQL query that captured the 92 missing genes:

This is what the final customized class looks like: FinalCustomizationsPart1.png

FinalCustomizationsPart2.png


A further modification that was required was in the gmbuilder.properties file which we were supposed to edit to assist TallyEngine in its function, the initial customizations to this were the following lines:

Gmbuilder.propertiesOriginal.png


This customization was insufficient in capturing the 92 missing genes. With the help of Dondi, Trixie and I replaced the insufficient SQL query with one that joined the missing 92 genes in the dbreference tag with the rest of the genes that were found by the default customization. Default customization can be found on Week 12 and Week 14. A sql union was used to execute this task which replaced the original sql query on gmbuilder.properties, as can be seen below:

select count(value) from (select value from genenametype where type = 'ordered locus' and value ~ '(CP|SF?)[0-9][0-9][0-9][0-9](\.[0-9])?' union select extra as value from (select propertytype.value as extra from propertytype inner join dbreferencetype on propertytype.dbreferencetype_property_hjid = dbreferencetype.hjid where dbreferencetype.type = 'EnsemblBacteria' and dbreferencetype.id ~ 'AAN[0-9][0-9][0-9][0-9][0-9]' and propertytype.type = 'gene ID' and propertytype.value ~ 'SF[0-9][0-9][0-9][0-9]') as f left join (select value from genenametype where type = 'ordered locus' and value ~ '(CP|SF?)[0-9][0-9][0-9][0-9](\.[0-9])?') as g on f.extra = g.value where g.value is null) as combined;

Individual Reflection(Found here)

BIOL 367, Fall 2015, User Page, Team Page

Weekly Assignments Individual Journal Pages Shared Journal Pages