History¶
1.3.0 (2026-04-15)¶
Move all building stuff into Interface;
Build also by chain or by structure;
Fuse together polypeptides coming from a single protein chain as a helper function;
1.2.0 (2026-04-05)¶
Optionally fuse together polypeptides coming from a single protein chain;
1.1.0 (2026-04-04)¶
Feat: method for getting the whole binding protein
Feat: method for getting binding NAs. Distinct from TRIMMED NAs
Feat: method for getting binding DSNAs. Distinct from TRIMMED DSNAs
Chore: rename method for getting TRIMMED NAs
Chore: rename method for getting TRIMMED NAs
1.0.1 (2026-04-04)¶
Fix: for binding domain, we use the same extraction method of trimmed nucleic acids. It won’t give problems with “non existent” residues, like in 7O4J.
1.0.0 (2026-04-03)¶
InterfaceBuilderclass builds everything, do not letInterfacebuild anything anymore:It extracts contacts and assign them to
InterfaceIt also builds binding domain, bound nucleic acids and bound double stranded nucleic acids
Coherency with
PDBNucleicAcidspackage: a single argument in a method for standard nucleotides
0.5.1 (2026-02-27)¶
Forgot about documentation
0.5.0 (2026-02-27)¶
Get nucleic acid binding domain from protein. With tests
Fixed number of atoms features is defunct for now
0.4.0 (2025-04-16)¶
Fixed number of atoms, either protein or DNA.
0.3.2 (2025-03-10)¶
Fix: for getting bound double-strands, if one DSNA empties during trimming it raised error
0.3.1 (2025-03-05)¶
Proper tests
0.3.0 (2025-03-05)¶
Feature: get all continous protein-bound double-strand nucleic acids;
0.2.3 (2025-03-05)¶
fix: bump-my-version was updating pdbnucleicacids version too
fix: import classes instead of modules
chore: remove old tox environments
0.2.2 (2025-03-04)¶
Interface getter methods to get residues
Interface raise error condition in case of no protein in the structure
Coverage badge on README
Full documentation
0.2.1 (2025-03-1)¶
Gitlab CI
0.2.0 (2025-02-28)¶
Features: Interface class, with getter methods for atoms, dataframes etc
0.1.0 (2025-02-08)¶
First release on PyPI.
Feature: interface as pandas dataframe