YTLab's Home
Bioinformatics b5a6788a9c894ec6b14e5f51b81973599a5a34c84a18bbcc54bdacd9d10c54ce
Ying-Ting Lin  |  Contact
BioRuby



Using BioRugy
=============
1. download Ruby
2. gem install bio
3. c:\>bioruby


#check input NA dnauence
dna = Bio::Sequence::NA.new("atgc atgc atgc atgc aaaa tttt")
dna5 = dna * 5
dna1000 = dna * 1000
dna1000.subseq(5671, 5673)

# show complement
dna.complement
dna.complement.reverse

# show translation
dna.translate
dna.translate.codes
dna.translate.names
dna.translate.composition
dna.translate.molecular_weight

# show gc percentage
dna.gc_percent

# show composition
dna.composition

# Restriction Enzyme
dna2 = Bio::Sequence::NA.new("atgc atgc atga attc attg attc")
cuts = dna2.cut_with_enzymes("EcoRI")
cuts.primary




Matrix01 27d53ce6d11fb5179df0ba00c7191071e462024cd207903a831057c0e432ac4c



  ytSearch | Philosophy  
Ying-Ting Lin, Ph. D., Associate Professor,
Department of Biotechnology, College of Life Sciences,
Kaohsiung Medical University
Taiwan
YTLin@KMU