A general-purpose framework for chemical reaction representation with atomic correspondence and flexible condition adaptation | Synapse