CTDPathSim: Cell line-tumor deconvoluted pathway-based similarity in the context of precision medicine in cancer
Description: Build a web app to make use of R scripts for the CTDPathSim easier to use. The CTDPathSim scripts are used to find correlation between cell lines and the actual tumor.
Project goal: To build a web app that runs CTDPathSim in a user friendly way, so biologists, doctors and anybody needing to utilze the scripts that are not fluent in R programming are able to do so.
Week 1:
-Attended all sessions of Data Science Boot Camp
-Attended good research practices talk
-Attended lab meeting
-Discussed project with advisor and made milestones and goals for the summer
-Learned about biological processes related to my project
Week 2:
-Attended scientific writing seminar
-Emailed citi certificates to Dr. Brylow
-Reviewed R preprocessing functions and technique
-Learned about website building and learned about programming language options
-Downloaded eclipse for PHP and eclipse for Jave EE
-Worked on hello world applications to give introduction to syntax and see which one I think will work best for our project
-Learned about and utilized tomcat servlet for making web apps
Week 3:
-Went to research talk with Dr. Praveen.
-Met with Bithi on Monday and Friday
-Attended lab meeting
-Learned more about web development and how all aspects of the code interact.
-Learned syntax and format for front-end code(html, and java review)
-Learned about folder structure for web code
-Week 4:
-Read Bithi’s paper for CTDPathSim to gain a better understanding of what the original scripts were accomplishing.
-Learned about the biological processes and terminiology that are used with/in CTDPathSim and the corresponding paper through googles searches and such.
-Meet with Bithi on Monday, Tuesday, and Friday
-Attended lab meeting on Thursday
-Atteneded the research talk on Wensday
-Updated the wiki with my Project description
-Looked at R code for CTDPathSim to see how it will interact with the web app/front-end and to gain a better understanding of how the pipeline for CTDPathSim works.
Week 5:
-Met with Bithi on Monday and Tuesday; Monday to disucss we app, and tuesday to change to R package
-Made halfway point presentation, and presented presetnation on wensday.
-Listened to all presenters on Wensday
-Attended lab meeting on Thursday
-Researched contents of packages, and stipulations specific to bioconductor
-Spent time looking at the code and matching it up to the different parts of the paper
-Attended the good presentations talk on Monday
Week 6:
-Met with Bithi on Monday and Friday to discuss package progress
-Met with Karl Stamm, a colleague of Dr. Bozdag’s who recently published a package, to discuss Bioconductor package submission
-Installed developer version of R on my local machine and the developer version of all packages needed to test on the developer version.
-Learned about some different code to be used in vignettes that allow to the package to be self encapsulated
-Had some errors involving package development and worked to solve them, specifically I spent a time trying to fix an warning/error saying that the directory inst/doc needed to be included, however, this was only there because I was trying to fix an error saying qpdf needed to be installed.
-Attended the talk on Monday about data ethics
Week 7:
-Met with Bithi on Monday, and Friday to discuss progress and talk about project
-Met with Reu group on wensday to discuss our projects
-Spent time learning about how to resolve certain errors/warnings/notes related to R CMD check and R CMD BiocCheck
-Met with Jake Petrie to talk about package vignettes/documentation
-Learned about/how to use github and how that relates to package submission process
-Downloaded gitbash to make ssh key and then made ssh key for github
-Worked on package contents like the description, namespace and news files
Week 8:
-Met with Bithi on Monday to talk about the project.
-Attended the talk on Wednseday about grad school.
-Attended lab meeting on Thursday
-Worked out a Github problem where a large file was accidentally added to the repository and I needed to edit the pack file so it would not create a problem for the BiocCheck
-Continued to work on package contents and sort out any errors/warnings/notes that came up during the CMD check and the CMD BiocCheck
Week 9:
-Start work on paper, poster and presentation.
-Attend Reu meeting
-Attend Lab meeting
-Meet with Bithi
Week 10:
-Finish work on paper, poster and presentation.
-Give presentation
-Attend virtual poster session
-Watched other REU members presentations