• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » DNA Computing and Modeling of Neurons

By Abhishek Ghosh August 23, 2012 8:00 am Updated on August 23, 2012

DNA Computing and Modeling of Neurons

Advertisement

DNA Computing is the application where replicated organic compounds like DNA, RNA are used instead of traditional inorganic chips for parallel computing. Richard Feynman the founder of nanotechnology, in a lecture at the end of the 1950 delivered the idea of data processing with biological molecules. Just like Cloud Computing it was realized later, in 1994 by Leonard Adleman. Officially Leonard Adleman is the father of DNA Computing.

 

DNA Computing and Modeling of Neurons

 

There is no difference in any field of logical applied knowledge. One example – you can not understand the last chapter of any language’s Grammar if you, for example have no idea about noun and verb. The knowledges are logically set to make a human with an arbitrarily taken medium intelligence (Intelligence has no measurable unit) to understand and apply it later. Science, Arts – these arbitrary difference is made for one big reason – we need skilled labors. Its like Ant Colony Optimization theory.

NEURON is basically simulation of real neurons in programming language, like doing a reverse engineering. Just like a PHP scripting we can define and simulate the work of a neuron :

Advertisement

---

 

Vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<span style="color: #ff00ff;">//soma is the body of a neuron, axons are ends</span>
create soma, axon
soma <span style="color: #993300;">{</span>
<span style="color: #ff00ff;">//length is in micrometers, from our conventional data of medical science</span>
L = <span style="color: #0000ff;">100</span>
<span style="color: #ff00ff;">//diameter is in micrometers, basically its an arbitrary example</span>
diam = <span style="color: #0000ff;">100</span>
<span style="color: #ff00ff;">//we will simulate using Hodgkin-Huxley squid axon kinetics</span>
insert hh
<span style="color: #ff00ff;">//ps is property of passive membrane</span>
insert pas
<span style="color: #993300;">}</span>
axon <span style="color: #993300;">{</span>
L = <span style="color: #0000ff;">5000</span>
diam = <span style="color: #0000ff;">10</span>
insert hh
insert pas
<span style="color: #ff00ff;">//nseg is number of compartments, default is 1</span>
nseg = <span style="color: #0000ff;">10</span>
<span style="color: #993300;">}</span>
<span style="color: #ff00ff;">//defining connection of the proximal end of the axon to the distal end of the soma</span>
connect axon(<span style="color: #0000ff;">0</span>), soma(<span style="color: #0000ff;">1</span>)
<span style="color: #ff00ff;">//simulating applying current through micro electrodes into the middle of the soma</span>
objref stim
soma stim = new IClamp(0.5)
<span style="color: #ff00ff;">//defining stimulus parameters like delay, amplitude is in nano Ampere</span>
stim.<span style="color: #008000;">del</span> = <span style="color: #0000ff;">10</span>
stim.<span style="color: #008000;">dur</span> = <span style="color: #0000ff;">5</span>
stim.<span style="color: #008000;">amp</span> = <span style="color: #0000ff;">10</span>
<span style="color: #ff00ff;">//we already have default binaries, we will load them</span>
load_file(<span style="color: #ff0000;">"stdrun.hoc"</span>)
<span style="color: #ff00ff;">//defining the time to run</span>
tstop = <span style="color: #0000ff;">50</span>
<span style="color: #ff00ff;">//executing run</span>
run()

 

Ultimately, if we execute it, it will produce a graph like a normal neuron will produce. There are lot resemblance with cURL like in creating objects. Basically we will do the reverse in case of DNA Computing. If you logically thing, in DNA Computing we will use the processing power (better to be said computing power or compute cycles) to execute programs.

 

DNA Computing

 

 

DNA Computing in easy way

 

The organization and complexity of all living things is based on a code with four different bases in the DNA molecule. Thereby, the DNA is a medium, which is perfectly suited for the data processing. According to various calculations, a DNA computer with a liquid volume of one liter and containing six grams DNA has a theoretical capacity of 3072 Exabyte. The theoretical maximum speed is because of the massive parallelism of the calculations. Every second there are about 1 million tera-operations, while the most powerful computers today just reach one tera-operation per second.

Leonard Adleman in 1994 with his TT-100, the first prototype of a DNA Computing model, in the form of a test tube with 100 microliters of DNA solution established DNA Computing. With the help of this device, he was able to solve simple mathematical problems.

DNA Computing differs from traditional computing – in memory and in parallel operation. The realization of theDNA Computing mainly has technical problems and problem of number of active research works. The goal of current DNA Computing research is to provide a hybrid system which will work with electronic components, just like in Cloud Computing.

As grandfather of DNA computing was Richard Feynman, the founder of nanotechnology, its obvious that another field has developed –  DNA nanotechnology.

 

Signature

 

 

Tagged With dna computing

This Article Has Been Shared 626 Times!

Facebook Twitter Pinterest
Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Orthopaedic Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to DNA Computing and Modeling of Neurons

  • Cloud Computing Risk Analysis

    Cloud Computing Risk Analysis is an important administrative and marketing task. ENISA itself has a pdf guide. However, we will cover a generalized idea.

  • Node in Cloud Computing : What this Node Means ?

    Node in Cloud Computing is a connection point, either a redistribution point or an end point for data transmissions in general. Node in Cloud Computing is not a neologism.

  • Points To Know Before Shifting to Cloud Computing Platform

    Points To Know Before Shifting to Cloud Computing Platform, analysis to be done about the credentials of the course. And here is a guide which will be handy.

  • Application Service Provider and Cloud Computing

    Application Service Provider and Cloud Computing are sometimes made equal by the business owners either knowingly or unknowingly by the third parties.

  • Service Oriented Architecture (SOA) : Detail Article

    Service Oriented Architecture or SOA is an architectural pattern of IT which plays a special role on business processes, where levels of abstraction are basis.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

You can subscribe to our Free Once a Day, Regular Newsletter by clicking the subscribe button below.

Click To Subscribe

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (21K Followers)
  • Twitter (5.3k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • CAP Theorem Explained January 28, 2021
  • A.I. Bingo Game for Teaching A.I. January 27, 2021
  • Blackjack Strategies, AI and Cognitive Science January 27, 2021
  • Wi-Fi for Old House With Thick Walls January 26, 2021
  • What is Inertial Navigation System? January 25, 2021

 

About This Article

Cite this article as: Abhishek Ghosh, "DNA Computing and Modeling of Neurons," in The Customize Windows, August 23, 2012, January 28, 2021, https://thecustomizewindows.com/2012/08/dna-computing-and-modeling-of-neurons/.

Source:The Customize Windows, JiMA.in

 

This website uses cookies. If you do not want to allow us to use cookies and/or non-personalized Ads, kindly clear browser cookies after closing this webpage.

Read Cookie Policy.

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2021 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy