Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Команда products

Команда products выводит список реакций, которые возможны с переданными в качестве аргумента молекулами. По сути она означает "выведи продукты, которые я могу получить используя эти молекулы в совокупности, допуская то, что мне может понадобиться еще какой-то элемент".

В этом обзоре я буду использовать пример документа mol из предыдущих глав. У вас может быть другой вывод, если вы импортируете больше данных.

Вот пример для воды:

mol products H2O

Вывод:

[NH3, H2O] -> OH
[H2O, NH3] -> NH4
[H2O, Na] -> H2
[H2O, Na] -> NaOH
[H2O, K] -> H2
[H2O, K] -> KOH

Вот еще один пример для натрия:

mol products Na

Вывод:

[H2O, Na] -> H2
[H2O, Na] -> NaOH
[Cl2, Na] -> NaCl

В некоторых из этих реакций участвует также и вода. Давайте попробуем запросить продукты, которые можно получить из воды и натрия одновременно:

mol products Na H2O
[H2O, Na] -> H2
[H2O, Na] -> NaOH

Как видите, команда products вывела только те реакции, в которых одновременно участвуют все молекулы переданные в качестве аргументов (в данном случае H2O и Na). Если бы существовала реакция с тремя реагентами вида H2O + Na + x -> ..., то она также вывелась бы.