class_docstr: Base class for WK3l datasets (WK3l-15k, WK3l-120k, CN3l).
docstr: Determine the relative path inside the zip file.
docstr_tok: ["Determine","the","relative","path","inside","the","zip","file","."]
code: def _relative_path(
      cls,
      graph_pair: GraphPair,
      key: Union[None, EASide, Tuple[EASide, EASide]],
  ) -> pathlib.PurePath:
      """Determine the relative path inside the zip file."""
      return pathlib.PurePosixPath(
          "data",
          cls.DATASET_NAME,
          graph_pair,
          cls.FILE_NAMES[graph_pair, key],
      )
  
imports: import itertools
  import logging
  import pathlib
  from abc import ABC
  from typing import ClassVar, Iterable, Literal, Mapping, Tuple, Union
  import click
  import pandas
  from docdata import parse_docdata
  from more_click import verbose_option
  from pystow.utils import read_zipfile_csv
  from .base import EADataset
  from ...constants import COLUMN_LABELS, PYKEEN_DATASETS_MODULE
  from ...triples import TriplesFactory
  from ...typing import EA_SIDE_LEFT, EA_SIDE_RIGHT, EA_SIDES, LABEL_HEAD, LABEL_TAIL, EASide
label_desc: Use image node_id 3 for calling the MTransEDataset obj's underlying member method code with example usage: obj._relative_path(cls, graph_pair, key) and returns: pathlib