Необходимо чтобы программа, получая молекулу в заданном формате выдавала все возможные осколки этой молекулы с их массой и зарядом. Два вопроса: есть ли библиотека в той или иной степени решающая поставленную задачу? в каком или каких форматах записи сейчас культурно скармливать молекулу программам и какие существуют библиотеки для разбора этих форматов?