actually this is my assignmnet and what left now is to calculate the free eergy level..

we've been searching for the formula and we couldnt find it~

so, anymone?

plz

this assignment has to be submitted as soon as possible

and i dont know how to do it~

this is the attachment

lina pencilbox

It looks like you're new here. If you want to get involved, click one of these buttons!

- 140.8K All Categories
- 103.6K Programming Languages
- 6.4K Assembler Developer
- 401 Assembly Code Share
- 239 Getting started in assembly
- 4.6K x86 Assembly
- 1.9K Basic
- 97 Qbasic
- 39.9K C and C++
- 5.6K Beginner C/C++
- 330 C/C++ on Linux/Unix
- 450 C/C++ Windows API
- 522 C++ Builder
- 253 C++ Game Development
- 3.3K C++ MFC
- 103 C++.NET
- 404 Visual C++
- 2.9K C#
- 7.9K Delphi and Kylix
- 334 Advanced Delphi
- 360 Delphi beginners
- 4 Haskell
- 9.7K Java
- 56 Enterprise JavaBeans
- 1.3K Java Beginners
- 304 Java Server Pages
- 4.1K Pascal
- 1.3K Perl
- 11 Perl 6
- 2K PHP
- 546 Python
- 37 Ruby
- 4.4K VB.NET
- 258 Advanced VB.Net
- 1.6K VBA
- 20.9K Visual Basic
- 767 Access databases and VB
- 831 Advance Visual Basic
- 1.2K Beginner VB
- 2.6K Game programming
- 315 Console programming
- 90 DirectX Game dev
- 1 Minecraft
- 112 Newbie Game Programmers
- 2 Oculus Rift
- 9K Applications
- 1.8K Computer Graphics
- 279 3D Graphics
- 129 DirectX
- 125 OpenGL
- 740 Computer Hardware
- 9 Cooling & Overclocking
- 3.4K Database & SQL
- 1.1K Access
- 91 ADO Programming
- 288 MySQL
- 358 Oracle
- 440 SQL-Server
- 535 Electronics development
- 1.6K Matlab
- 628 Sound & Music
- 25 DirectSound
- 257 XML Development
- 3.3K Classifieds
- 200 Co-operative Projects
- 198 For sale
- 190 FreeLance Software City
- 1.9K Jobs Available
- 603 Jobs Wanted
- 209 Wanted
- 2.9K Microsoft .NET
- 1.8K ASP.NET
- 1.1K .NET General
- 22 .NET WEB-Services
- 129 .NET WinForms
- 14 .NET XML
- 50 ADO.NET
- 142 C# & VB.NET School Support
- 3.4K Miscellaneous
- 4 Join the Team
- 354 Comments on this site
- 69 Computer Emulators
- 2.1K General programming
- 187 New programming languages
- 621 Off topic board
- 200 Mobile & Wireless
- 72 Android
- 126 Palm Pilot
- 338 Multimedia
- 154 Demo programming
- 184 MP3 programming
- 0 Bash scripts
- 27 Cloud Computing
- 1 Witsbits Go Cloud
- 53 FreeBSD
- 1.7K LINUX programming
- 1 Awk scripting
- 332 Linux Support
- 0 Sed scripting
- 370 MS-DOS
- 0 Shell scripting
- 321 Windows CE & Pocket PC
- 4.1K Windows programming
- 177 COM/DCOM
- 61 Networking And Security
- 17 Windows 2003 Server
- 6 Windows Vista
- 176 Windows XP
- 940 Software Development
- 417 Algorithms
- 68 Object Orientation
- 24 RUP & UML
- 91 Project Management
- 95 Quality & Testing
- 268 Security
- 63 Evil Scripting
- 81 Hacking
- 7.7K WEB-Development
- 1.8K Active Server Pages
- 61 AJAX
- 4 Bootstrap Themes
- 55 CGI Development
- 28 ColdFusion
- 224 Flash development
- 1.4K HTML & WEB-Design
- 1.4K Internet Development
- 131 Mobile Internet & Messaging
- 211 Wireless development
- 2.2K JavaScript
- 37 JQuery
- 304 WEB Servers
- 153 Apache
- 79 IIS
- 150 WEB-Services / SOAP

## Comments

: actually this is my assignmnet and what left now is to calculate the

: free eergy level..

: we've been searching for the formula and we couldnt find it~

: so, anymone?

: plz

: this assignment has to be submitted as soon as possible

: and i dont know how to do it~

: this is the attachment

:

: lina pencilbox

:

The formula is the sum of the distances between each atom, except for the outer ones. The distance of a single bond is taken as 1. This can easiest be done by numbering the atoms and make an array of each combination of 2 atoms. For the 6 atom molecule as shown in the assignment this array would be:

12, 13, 14, 23, 24, 34

This can be filled using a nested loop (in pseudo code):

[code]

for i = 1 to n-1 {

for j = i+1 to n {

add element ij

}

}

[/code]

for n atoms.

The next step is to determine the spacial location of each atom as described by the input. Since the length of each bond is taken as 1, you can "walk" through the atoms and determine its (x,y) location from the previous one:

[code]

atom[1] = (0,0);

for i = 2 to n {

switch step {

case e: atom[i] = (atom[i-1].x+1,atom[i-1].y)

case n: atom[i] = (atom[i-1].x,atom[i-1].y+1)

case w: atom[i] = (atom[i-1].x-1,atom[i-1].y)

case s: atom[i] = (atom[i-1].x,atom[i-1].y-1)

}

[/code]

Now you can calculate the sum of the distances. For this you'll need the Pythagorean theorem (http://en.wikipedia.org/wiki/Pythagorean_theorem):

[code]

for i = 2 to n {

sum = sum + distance(atom[i-1], atom[i]);

}

[/code]

Then you have calculated the free energy as described just above the "Your Tasks!!" header.

: : actually this is my assignmnet and what left now is to calculate the

: : free eergy level..

: : we've been searching for the formula and we couldnt find it~

: : so, anymone?

: : plz

: : this assignment has to be submitted as soon as possible

: : and i dont know how to do it~

: : this is the attachment

: :

: : lina pencilbox

: :

: The formula is the sum of the distances between each atom, except

: for the outer ones. The distance of a single bond is taken as 1.

: This can easiest be done by numbering the atoms and make an array of

: each combination of 2 atoms. For the 6 atom molecule as shown in

: the assignment this array would be:

: 12, 13, 14, 23, 24, 34

: This can be filled using a nested loop (in pseudo code):

: [code]:

: for i = 1 to n-1 {

: for j = i+1 to n {

: add element ij

: }

: }

: [/code]:

: for n atoms.

: The next step is to determine the spacial location of each atom as

: described by the input. Since the length of each bond is taken as 1,

: you can "walk" through the atoms and determine its (x,y) location

: from the previous one:

: [code]:

: atom[1] = (0,0);

: for i = 2 to n {

: switch step {

: case e: atom[i] = (atom[i-1].x+1,atom[i-1].y)

: case n: atom[i] = (atom[i-1].x,atom[i-1].y+1)

: case w: atom[i] = (atom[i-1].x-1,atom[i-1].y)

: case s: atom[i] = (atom[i-1].x,atom[i-1].y-1)

: }

: [/code]:

: Now you can calculate the sum of the distances. For this you'll need

: the Pythagorean theorem

: (http://en.wikipedia.org/wiki/Pythagorean_theorem):

: [code]:

: for i = 2 to n {

: sum = sum + distance(atom[i-1], atom[i]);

: }

: [/code]:

: Then you have calculated the free energy as described just above the

: "Your Tasks!!" header.

hi..zibadian

first, thnx for helping me

im the beginner in c and i almost have no idea about this assignment

but.i want to ask

is ur formula can be use when the protein shape is changing?

not eenww

..it maybe eennw?

is i applicable?

anyone?

: : : actually this is my assignmnet and what left now is to calculate the

: : : free eergy level..

: : : we've been searching for the formula and we couldnt find it~

: : : so, anymone?

: : : plz

: : : this assignment has to be submitted as soon as possible

: : : and i dont know how to do it~

: : : this is the attachment

: : :

: : : lina pencilbox

: : :

: : The formula is the sum of the distances between each atom, except

: : for the outer ones. The distance of a single bond is taken as 1.

: : This can easiest be done by numbering the atoms and make an array of

: : each combination of 2 atoms. For the 6 atom molecule as shown in

: : the assignment this array would be:

: : 12, 13, 14, 23, 24, 34

: : This can be filled using a nested loop (in pseudo code):

: : [code]: :

: : for i = 1 to n-1 {

: : for j = i+1 to n {

: : add element ij

: : }

: : }

: : [/code]: :

: : for n atoms.

: : The next step is to determine the spacial location of each atom as

: : described by the input. Since the length of each bond is taken as 1,

: : you can "walk" through the atoms and determine its (x,y) location

: : from the previous one:

: : [code]: :

: : atom[1] = (0,0);

: : for i = 2 to n {

: : switch step {

: : case e: atom[i] = (atom[i-1].x+1,atom[i-1].y)

: : case n: atom[i] = (atom[i-1].x,atom[i-1].y+1)

: : case w: atom[i] = (atom[i-1].x-1,atom[i-1].y)

: : case s: atom[i] = (atom[i-1].x,atom[i-1].y-1)

: : }

: : [/code]: :

: : Now you can calculate the sum of the distances. For this you'll need

: : the Pythagorean theorem

: : (http://en.wikipedia.org/wiki/Pythagorean_theorem):

: : [code]: :

: : for i = 2 to n {

: : sum = sum + distance(atom[i-1], atom[i]);

: : }

: : [/code]: :

: : Then you have calculated the free energy as described just above the

: : "Your Tasks!!" header.

:

: hi..zibadian

: first, thnx for helping me

: im the beginner in c and i almost have no idea about this assignment

: but.i want to ask

: is ur formula can be use when the protein shape is changing?

: not eenww

: ..it maybe eennw?

: is i applicable?

: anyone?

:

The pseudocode I gave can be used with any form or length of protein.