Comments

You must log in or register to comment.

Sulstice2 OP t1_ix5hq64 wrote

Hello,

Website & Mobile Friendly: https://sulstice.github.io/Faith/global_chem/index.html

I sampled the most commonly recorded chemicals across different sub-communities to understand what are the most common atoms and what together in pairs are the most common. Different communities meaning different classes of chemicals (Cannabis, Things used in Sex Products, Toxic Agents used in War, Food Colour additives, Materials, Cosmetics, Birth Control etc.)

https://github.com/Sulstice/global-chem/blob/development/global_chem/GlobalChem_Dictionary%20(1).pdf

In the chord diagram above, each node is an atom type that exists within the dataset and each link is a bond between the atom type. The thickness of the line correlates to how many of those particular atom types exist together. The Pink correlates to how much two different hydrogens exist and and the Blue represents a hydrogen and carbon. The rest of the plot is colored light grey.

Next what I did is pass them through something called the CHARMM ForceField which has a language where you can declare different types of atoms like an alkane vs an aromatic. If you see the plot I am highlighting HGA1, HGR62, these are methyl hydrogens and benzene hydrogens in our language.

That data is available here, feel free to play around with it:

https://raw.githubusercontent.com/Sulstice/Faith/main/global_chem/atom_type_group_new.json

Still a work a progress as I get it ready for the PyData Global. I think there are some bugs. The code is here:

https://github.com/Sulstice/Faith/blob/main/global_chem/index.html

6

Ciarrai_IRL t1_ix5lphl wrote

Did you just map out quantum entanglement?

−1

fruitydude t1_ix5rxbb wrote

Damn, this looks like a whole lot or random pseudoscience lmao.

11

Sulstice2 OP t1_ix5t0l5 wrote

There's a belief that the charmm equation for which this language is built on (the nodes) is the equation of simulating life.

I also believe that in the sea of chemical data we can filter data based on how common or useful it is to a particular community.

By connecting the two we can start to map out atom types of relevance to people. We can predict new chemical space based on their atom types.

So like let's say we want to predict a new sunscreen that doesn't harm the environment. We can use these relations to predict something better by know the features of a molecule.

The pseudo part is the belief that it will work.

4

Sulstice2 OP t1_ix5t9v9 wrote

No, but we have concept called "DUM" which means a virtual particle that has no definition. We use for lots of different stuff.

I do wonder how to catalog quantum particles and link to this though. Could be cool research in 5 years.

3

AlchemistJosh t1_ix5x7kn wrote

As a chemist, I think this is a really interesting idea! Thanks for tackling it & sharing your results. I'll confess I haven't dug into your git repo, but I can imagine that even gathering this data would be an interesting challenge.

Also as a chemist, I have a hard time understanding this diagram. If you're open to suggestions, might I recommend replacing your node names (like "HGA1") with something more chemically meaningful (apparently "methyl hydrogen") on the diagram itself? I think that would help your findings be more readily understood by the broader chemistry community.

70

Sulstice2 OP t1_ix664u0 wrote

Hi Josh,

That's actually a really good idea and I think that would help a lot. I actually mapped out the atom names to something like that already so this would be something I can prepare in my next round before the bigger talk.

Anymore I will gladly accept, data visualization I really want to get this information out to the public in the most efficient manner and it's been a little struggle.

Yeah took me awhile to record all the chemicals. About 2-3 years.

32

Pithy_heart t1_ix6l9k9 wrote

That. That is beautiful indeed.

2

th3nan0byt3 t1_ix6osi2 wrote

i wonder what the pattern would look like if all points were on a sphere and placed so that all the connection lines are as short as possible?

2

AdImmediate7659 t1_ix6tzcy wrote

When you put everything together, it creates a wormhole

6

logistic_spock t1_ix72lyn wrote

I recently had an RFI for a similar solution. I planned to use a graph database. Thanks for sharing. You validated my idea.

3

Saint_Oliver t1_ix7y3k5 wrote

Electronic potential energy is basically the physics behind chemistry, and biology depends on chemistry.

I will say that potential energy surfaces of molecules are many many steps away from macro biology and maybe far away from cellular biology as well, but personally my knees start shaking when molecules have more than three atoms (biology is not my field).

That being said you can definitely talk quantitatively about potential energy surfaces for things like amino acids. It’s just that, as things get more complex, the tool no longer fits the job and the tools of organic chemistry are more tailored to describe things like protein folding.

I don’t know what OP is talking about btw stimulating life and stuff, but the CHARMM program seems like a legit quantum chemistry program although I’m unfamiliar. It DEFINITELY makes approximations to reach any results as from a physics standpoint molecules are many body problems that do not have exact solutions. The art in science is really making the best approximations you can.

5

logistic_spock t1_ix8ee52 wrote

It's a brilliant solution. Making connections between compounds works abstractly how our brains connect things. It's been years since I cracked open my chemical engineering book but I am about to dive in again.

0

Sulstice2 OP t1_ix8eivb wrote

Molecules interact with each other and they prefer to be in a specific orientation or geometry that is the most energetically favorable. Whatever takes the least amount of work. The equation helps us determine that by separating the energy into different components of physical and electronic characteristics.

In a Force Field we start off small with simple molecular systems and then apply it to larger systems in predicting how atoms will move based on their energy.

So for example, the energy interactions and orientations we use for simple alcohols or carboxylic acids can be applied to lipid membranes and simulating them.

Does that make sense?

1

dxhunter3 t1_ix9ho0j wrote

Very interesting. I will look over your Github for how this was done. Probably above my skill level. Kind of hard for me to understand. Thank you for sharing.

1

Sulstice2 OP t1_ix9psjx wrote

Yeah sure. I recommend doing the main repo first global-chem. There is a lot of moving parts to get to this plot and some secret software that lives with me until I am ready to release it to get the results.

1