|
1 | 1 |  |
2 | | -[](https://coveralls.io/github/nonnominandus/pdbtbx?branch=master) |
3 | 2 | [](https://crates.io/crates/pdbtbx) |
4 | 3 | [](https://doi.org/10.5281/zenodo.4671031) |
5 | 4 |
|
@@ -28,15 +27,12 @@ As the main goal of this library is to allow access to the atomical data many me |
28 | 27 | The features where support is planned are planned to be included in the 1.0 release. The features where support is envisioned are candidates to be included, but not necessarily in the 1.0 release. The features which are planned are thought to be unnecessary for atomic data computations on theses files. If any of these are really needed for your use case please raise an issue then we can discuss its inclusion. Also if you need a feature that is 'planned' or 'envisioned' feel free to raise an issue to guide development to spots where it can make a real life impact. |
29 | 28 |
|
30 | 29 | ## Latest update |
31 | | -### v0.7.0 'Ecosystem integration' |
32 | | -* Added parallel iterators based on [Rayon](https://crates.io/crates/rayon) (Thanks to DocKDE) |
33 | | -* Added support for generating r*trees from [Rstar](https://crates.io/crates/rstar), this has to be opted in by using the feature `rstar` |
34 | | -* Added support for serialization using [Serde](https://crates.io/crates/serde), this has to be opted in using the feature `serde` |
35 | | -* Added a new struct `AtomWithHierarchy` to have access to the containing layers of an atom in an easy way and added functions to generate and work with this struct |
36 | | -* Added `binary_find_atom` to all hierarchies to find atoms in less time |
37 | | -* Added more names for amino acids and backbone atoms (Thanks to DocKDE) |
38 | | -* Added support for bonds (can only read Disulfide bonds from PDBs for now) |
39 | | -* And many more small fixes and docs updates |
| 30 | +### v0.8.0 'All the hierarchy' |
| 31 | +* Added support for residue serial numbers over 9999 and atom serial numbers over 99999 for PDB files. (Thanks to DocKDE) |
| 32 | +* Changed argument type of `save_pdb` from `PDB` to `&PDB`. (Thanks to DocKDE) |
| 33 | +* Allow lack of chain name in PDB files. (Thanks to DocKDE) |
| 34 | +* Added mutable structs to extend the use of `AtomWithHierarchy` alongside a refactor which created a struct for every hierarchy level. See the docs for more information. |
| 35 | +* Removed `Atom.pos_array()` and moved the `rstar::rtree` to use `(f64, f64, f64)` instead of `[f64; 3]`. This was made possible by the adoption of tuples as points in rstar. |
40 | 36 |
|
41 | 37 | Also see [changelog](https://github.com/nonnominandus/pdbtbx/blob/master/changelog.md). |
42 | 38 |
|
|
0 commit comments