Working with molecular structures in pandas DataFrames
add_remark
for PandasPdb
by @anton-bushuiev in https://github.com/BioPandas/biopandas/pull/129
Full Changelog: https://github.com/BioPandas/biopandas/compare/v0.4.1...v0.5.0dev
add_remark
for PandasPdb
by @anton-bushuiev in https://github.com/BioPandas/biopandas/pull/129
Full Changelog: https://github.com/BioPandas/biopandas/compare/v0.4.1...v0.5.0dev
Remove walrus operator for Python 3.7 compatibility.
Adds support for extracting structures from PDB files containing multiple models. See the documentation for details. (via Arian Jamasb, PR #101).
Adds support for fetching mmCIF (PandasMmcif().fetch_mmcif(uniprot_id='Q5VSL9', source='alphafold2-v2')
) and PDB structures (e.g., PandasPdb().fetch_pdb(uniprot_id='Q5VSL9', source="alphafold2-v2")
) (via Arian Jamasb, PR #102).
PandasPdb.read_pdb_from_list
method was added analogous to the existing PandasMol2.read_mol2_from_list
(via PR 72 by dominiquesydow)ValueError
raising and improved file format error messages for read_pdb
and read_mol2
functionality. (via PR 73 by dominiquesydow)None
https
queries for the RCSB server via the fetch_pdb
function.PandasPdb.amino3to1
method now also considers insertion codes when converting the amino acid codes; before, inserted amino acides were skipped.