# How should CRISPRInferredModelEfficacy.csv identifiers be mapped in DepMap Public 26Q1?

**URL:** <https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653>\
**Category:** Q&A\
**Created:** [July 14, 2026, 12:27pm UTC](https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653 "2026-07-14T12:27:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![KonGur](https://avatars.discourse-cdn.com/v4/letter/k/91b2a8/32.png) [@KonGur](https://forum.depmap.org/u/KonGur)\
**Post date:** [July 14, 2026, 12:27pm UTC](https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653/1 "2026-07-14T12:27:52Z")

</div>

How should CRISPRInferredModelEfficacy.csv identifiers be mapped in DepMap Public 26Q1?

I am working with the DepMap Public 26Q1 files and need to map `CRISPRInferredModelEfficacy.csv` reproducibly to the screen- and model-level metadata.

The first column in `CRISPRInferredModelEfficacy.csv` is labelled `ModelID`, but its 3,180 values appear to be composite screen-like identifiers rather than ordinary DepMap ModelIDs.

Using exact matching only, these identifiers have:

- 0 matches to the 1,208 ModelIDs in `CRISPRGeneEffect.csv`;

- 0 matches to `ScreenID` in `CRISPRScreenMap.csv`;

- 0 matches to `SequenceID`, `ModelID` or `ModelConditionID` in `ScreenSequenceMap.csv`;

- 0 matches to the other declared identifiers available in these mapping files.

I have deliberately not used prefix extraction or heuristic parsing because I want the mapping to be reproducible and officially supported.

Could you please clarify:

1. What entity does the first `ModelID` column in `CRISPRInferredModelEfficacy.csv` actually identify?

2. Is there an official exact-key mapping from these identifiers to `CRISPRScreenMap.csv`, `ScreenSequenceMap.csv` or another Public 26Q1 file?

3. If the identifiers are intended to be parsed, is there an official parsing specification for their components?

4. Which Public 26Q1 file provides explicit screen-source provenance—for example, Broad versus Project Score—for the rows in `ScreenGeneEffect.csv`?

5. Is `AchillesScreenQCReport.csv` the authoritative source for the `CanInclude` field used to determine screen eligibility?

The aim is to avoid inferred or heuristic mappings and use only documented Public 26Q1 relationships.

Thank you for your help.

---

<div class="post-metadata">

**Author:** ![yejie\_yun](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.depmap.org/yejie_yun/32/915_2.png) [@yejie\_yun](https://forum.depmap.org/u/yejie_yun)\
**Post date:** [July 16, 2026, 3:07pm UTC](https://forum.depmap.org/t/how-should-crisprinferredmodelefficacy-csv-identifiers-be-mapped-in-depmap-public-26q1/4653/2 "2026-07-16T15:07:27Z")

</div>

Hello KonGur,

Thank you for reaching out.

1. Each row of the `CRISPRInferredModelEfficacy.csv` corresponds to a replicate sequence that can be found in the `ScreenSequenceMap.csv`in the SequenceID column.

2-3: The identifiers in `CRISPRInferredModelEfficacy.csv `in the ModelID column can be parsed to map to the SequenceID column in the `ScreenSequenceMap.csv`. Once ModelID is split by “\_”, the first two substring indicate the ModelID and pDNABatch of the sequence, which can be found in the `ScreenSequenceMap.csv` file.The rest or the substring past the second instance of “\_” are the SequenceID that can also be found in `ScreenSequenceMap.csv`.

For example, ACH-000001\_KY-1\_OVR3\_c905R1\_KY-1 is an identifier listed in `CRISPRInferredModelEfficacy.csv` that can be parsed by “\_”.

" ACH-000001" is the ModelID and “KY-1” is the pDNABatch. The rest of the string, “OVR3\_c905R1\_KY-1” would be the SequenceID that can be found in `ScreenSequenceMap.csv`

1. The source can be found in `ModelCondition.csv`in the “DataSource” column that maps the source for each “ModelConditionID”. Each sequence can be mapped to its "ModelConditionID: in the `ScreenSequence.csv`table.
2. “CanInclude” field is determined by “PassesQC” and "“ExcludeFromCRISPRCombined” in `ScreenSequenceMap.csv`. “CanInclude” is True if a sequence passes QC and “ExcludeFromCRISPRCombined” is set to False. We exclude screens that may not reflect the dependency profile of a given model, such as when a screen was treated with a drug.

Let me know if you have any other questions!

We recognize that `CRISPRInferredModelEfficacy.csv` can be confusing as each entry corresponds to a sequence, not a model. We will be updating the name of the file and adding details in the README to avoid future confusion in 26Q3.
