Given this understanding, we chose to include the phase in the graph structure itself, with the assumption that the encodings generated by Graphormer would more robustly describe the solvent environment. To this end, we introduce a global phase node to all graphs that encodes the spectral phases. This node was connected to all other nodes in the graph to propagate this information globally in the embedding space. An additional edge feature was also included to encode whether an edge was connected to the global node.