In silico fragmentation