TP-Docs
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome to TinyPortal. Please login or sign up.

Members
Stats
  • Total Posts: 196,004
  • Total Topics: 21,330
  • Online today: 219
  • Online ever: 8,223 (February 19, 2025, 04:35:35 AM)
Users Online
  • Users: 0
  • Guests: 116
  • Total: 116

Any VB experts. Or Computer experts ? ? ?

Started by gfxindia, September 11, 2006, 08:47:02 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gfxindia

Hello all,
We have a small competition at our school. We students need to develop any kind of Application in any computer language. I want some help in doing this.
Anyone willing to help me on this plz.

My plan is in Vb.

The program will be related to Organic Chemistry.
When we enter the molecular or structural formula of an Organic compound, I'd like the Application to give out the name of the compound.

Is this possible ? Anyone can help me ?


Another Plan :
This might also probably possible in VB.
All elements have valencies. We code them into the application.
So whenever any one gives the symbol for any two elements, their corresponding Compund formua will be displayed.
I think this will be easy than the previous one.

Anyone willing to help ?
Please.

Thank You

G6Cad

Sounds like cheeting to me ;)

If you have a school project, where YOu have to do something/build something as a schoolproject, it's you that need to do it in order to gain the knowlage and the grades in the end ;)
If you ask some one else to do YOUR homework, you will not be the one that have done it, nor the one that have learned it and the grades wont be yours to have ;)

If you go to school to learn and get the grades for the knowlage you have yourself, you really need to do the work behind it to ;)
This isent to be mean or rude, just a personal thought  :-*

gfxindia

This isn't my school's homework.
Its just a work to have a break from the normal work.
but i'm not good at VB and so.
So i am asking for help.

IF THIS IS POSSIBLE IN ANY OTHER LANGUAGE LIKE JAVASCRIPT OR ANYTHING, PLZ LET ME KNOW.

akulion

I think this can be done in any language which allows 'search' really

All i see for your first part is ver simple:

Input: Compound name

Output: Molecule Picture + Compound name


even though this is beyond my scope especially since im not a programmer but it can even be done with a simple MySQL/PHP Database

All you would have to do is create a table with 3 columns:

Formula - Name - Image

then add the forumla, names and images manually to the DB

after which all you would need is a search function + html template to complete the interface

Check out the tutorial down at w3 schools for such a simple DB:

http://www.w3schools.com/php/php_mysql_intro.asp

gfxindia

It is not an easy job to enter all compound names manually.
See there are infinite organic compounds.
But i need to atleast to the level of C50 or C100

akulion

in every DB you reuqire manual input of data

thats why some DB's are more expensive than others because of the amount of info in them

but if u are alloking for a program which would actually calculate everything then thats gona require a whole algorithm with the laws of organic chemistry to be coded into it which could be a complex task...

not to mention if you managed that - that software would be worth a lot to a lot of people..

good luck

IchBin

The only person I think that will have a definitive answer on this would be Thurnok. I'm pretty much in agreement with what Akulion is saying.

gfxindia

I also accept Akulion's fact.
But hardcoding all the compounds into the database is tiresome.
Any easier way ?

Will Thurnok look into this ?

IchBin

Any way you look at it I think you'll have to put in the info manually. How else are you going to get the info available to your program?

gfxindia

see there is an easier way,
when there are 5 carbons, it is penta and when 6 it is hexa
when there is OH it is alcohol when COOH it is acid and etc..
this way you needn't type all the compunds.

This website is proudly hosted on Crocweb Cloud Website Hosting.