Code Monkey home page Code Monkey logo

uorf-cds-comparison's Introduction

uORF-CDS-Comparison

My study compares uORF and CDS in the two eukaryotic species, humans and zebrafish, with respect to Codon Composition and Conservation scores.

Brief Description:

PART I - Determining Codon Composition in upstream open reading frame (uORF) regions and coding sequences (CDS)

I extracted whole genome sequence of Danio Rerio (DR) and Homo Sapiens (HS) from UCSC:

Using a paper as reference that had determined all the uORFs of human and Zebrafish along with CDS, I output Bed files having the uORF and CDS start and stop positions.

Using these Bed files, I was able to extract these particular sequences, with the introns removed. Traversing through the seq I counted the codons to determine the codon composition. I compared codon composition in (i) arbitrary seq of DNA that one would expect to appear by chance with uORF and (ii) uORF versus CDS. I plotted bar diagrams for visualization and found little difference in the former but noticeable difference in the latter. I then proceeded to calculate the percentages of each type of codons being used to determine whether the usage of rare codons was higher in either of the two types of sequences. So, along with the bar diagram I output excel files for better readability of data.

PART II - Determining Conservation Scores in uORF and CDS

I downloaded wig files containg the phyloP scores for Danio Rerio (8 way) and Homo Sapiens (100 way) and wrote a highly optimized script to traverse through the files and obtain the conservation scores of the bases in the sequences being analysed and computed their average conservation scores. I appended it to the previosly mentioned BED file. These are the links to the wiggle files.

I then calculated the Z-scores of the means, and plotted histograms of the CDS and uORF conservation.

uorf-cds-comparison's People

Contributors

ssmahera avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.