def METHOD_NAME(self, project_id):
    self.asset_type_map = {}
    self.asset_map = {}
    self.episode_map = {}
    self.sequence_map = {}
    self.shot_map = {}
    asset_types = assets_service.get_asset_types()
    for asset_type in asset_types:
        self.asset_type_map[asset_type["id"]] = slugify(asset_type["name"])
    assets = assets_service.get_assets({"project_id": project_id})
    for asset in assets:
        key = self.get_asset_key(asset)
        self.asset_map[key] = asset["id"]
    project = projects_service.get_project(project_id)
    self.is_tv_show = projects_service.is_tv_show(project)
    if self.is_tv_show:
        episodes = shots_service.get_episodes({"project_id": project_id})
        for episode in episodes:
            self.episode_map[episode["id"]] = slugify(episode["name"])
    sequences = shots_service.get_sequences({"project_id": project_id})
    for sequence in sequences:
        key = self.get_sequence_key(sequence)
        self.sequence_map[sequence["id"]] = key
    shots = shots_service.get_shots({"project_id": project_id})
    for shot in shots:
        key = self.get_shot_key(shot)
        self.shot_map[key] = shot["id"]