RosettaCommons / RosettaCommons/foundry
Ambiguous inter-chain attention indices definition
@Ubiquinone-dot is already working on this.
Since May 20, 2026.
- Dominant language
- Python
- Stars
- 966
- Forks
- 181
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 2
Description
Hello. In the following code of RFD3, I am unsure why query_chain is essentially being set to chain_id[c for c in unique_chains] in each loop iteration, where chain_id is of atom sequence length L. My understanding is that this effectively means that inter-chain attention indices are only determined for the first len(unique_chains) atoms within the first unique chain of each batch element (i.e., duplicate structure).
Is that correct? And if so, why should this logic be preferred over something more intuitive like setting query_chain = c for c in unique_chains, to allow each chain to derive its own inter-chain attention indices?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.