Given an edge (`vertex0_id`, `vertex1_id`) from a
        different CoNetwork, return the corresponding edge id from this
        CoNetwork (`self`).

        Parameters
        -----------
        vertex_id_conversion : dict (int -> int)
          the dict produced by `convert_pathway_mapping,` which maps
          the other CoNetwork's vertex ids to this CoNetwork's vertex ids.
        other_edge_id : tup(int, int)
          the edge id for the edge in the other CoNetwork

        Returns
        -----------
        tup(int, int), the corresponding edge id

def remapped_edge(self, vertex_id_conversion, other_edge_id):
        """Given an edge (`vertex0_id`, `vertex1_id`) from a
        different CoNetwork, return the corresponding edge id from this
        CoNetwork (`self`).

        Parameters
        -----------
        vertex_id_conversion : dict (int -> int)
          the dict produced by `convert_pathway_mapping,` which maps
          the other CoNetwork's vertex ids to this CoNetwork's vertex ids.
        other_edge_id : tup(int, int)
          the edge id for the edge in the other CoNetwork

        Returns
        -----------
        tup(int, int), the corresponding edge id
        """
        vertex0_id, vertex1_id = other_edge_id
        self_vertex0 = vertex_id_conversion[vertex0_id]
        self_vertex1 = vertex_id_conversion[vertex1_id]
        edge_id = self.edge_tuple(self_vertex0, self_vertex1)
        return edge_id