Ruby Conf 2013 - "Bioruby"...understanding the intricacies of 'Life' using Ruby

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=aMvA7lhHN7c



Duration: 32:22
855 views
10


By Doel Sengupta & Manu Singhal

Learn about the genes, which controls everything you do and find out how you can ease the task of your similarity with a salamander using Bioruby!

Bioruby is great Bioinformatics tool which helps to process biological data and analyze it. 5 years after ruby programming language came into vogue(1995), bioruby came into existence in 2000, both developed in Japan. BioRuby project provides an integrated environment in bioinformatics for the Ruby language. This project is supported by University of Tokyo (Human Genome Center), Kyoto University (Bioinformatics Center) and the Open Bio Foundation.Welcome to the ruby in the living world, integrating ruby with the Bioinformatics and have fun.

On one hand we have the Bioinformatics, the large database of the huge genome sequences, the search algorithms to search the gene similarity between different organisms, gene-mutations using the popular search tool Blast, Fasta etc. BioRuby helps us to do the same searching thing using ruby programming language. As ruby is a pure object-oriented programming language(everything in ruby is an object) and being a easy to read and write, it's fun to use here without being lost in the plethora of genomic data.

One of the greatest contributions from Bioruby is Biogems, which like any other rubygems helps to perform modular approaches in order to perform specific functionality. One such gem is bio-ucsc-api gem, which helps to fetch record from UCSC DB and the best part is the gem has been implemented using the Actice Record Framework thereby easing the record fetch, instead of complex sql queries. We explained the basic concepts of Gene, DNA. RNA, Amino-acids, Human Genome Project and how these huge data are stored and analyzed by the famous Bioinformatics tools like BLAST, Fasta and how Bioruby interacts with the different biological databases like Genbank, Swissprot etc.

Help us caption & translate this video!

http://amara.org/v/FG51/




Other Videos By Confreaks


2013-12-03Ruby Conf 2013 - A Lightweight SOA Framework using Ruby, Apache Thrift and AMQP
2013-12-03Ruby Conf 2013 - Preferring Object-Orientation to Metaprogramming
2013-12-03Ruby Conf 2013 - Test Driven Neural Networks with Ruby by Matthew Kirk
2013-12-03Ruby Conf 2013 - Advanced Concurrent Programming in Ruby
2013-12-03Ruby Conf 2013 - Compilers For Free by Tom Stuart
2013-12-03Madison Ruby 2013 - Cats
2013-12-03Ruby Conf 2013 - New Ruby 2.1 Awesomeness: Fine-grained Object Allocation Tracing
2013-12-03Madison Ruby 2013 CLOSURE by Steve Klabnik
2013-12-03Ruby Conf 2013 - My KidsRuby Journey by PJ & Katie Hagerty
2013-12-03Ruby Conf 2013 - Arrrr me hearty! Sailing the Seas of DRb in a Shoe
2013-12-02Ruby Conf 2013 - "Bioruby"...understanding the intricacies of 'Life' using Ruby
2013-12-02Ruby Conf 2013 - Profiling Ruby: Finding 10x Gains In RSpec and CRuby
2013-12-02Ruby Conf 2013 - Object management on Ruby 2.1 by Koichi Sasada
2013-12-02Ruby Conf 2013 - Effective Debugging by Jonathan Wallace
2013-12-02Ruby Conf 2013 - REPL driven development with Pry by Conrad Irwin
2013-12-02Ruby Conf 2013 - A Peek Inside The Ruby Toolbox
2013-12-01Ruby Conf 2013 - Fault Tolerant Data: Surviving the Zombie Apocalypse
2013-12-01Ruby Conf 2013 - Beneath The Surface: Harnessing the True Power of Regular Expressions in Ruby
2013-12-01Ruby Conf 2013 - Profiling Ruby: Finding 10x Gains In RSpec and CRuby
2013-12-01Ruby Conf 2013 - How To Roll Your Own Ops Framework In Ruby (If You Really Have To)
2013-12-01Ruby Conf 2013 - Extending CRuby with native Graph data type