Package: crystract 1.0.2

Don Ngo
crystract: Crystallographic Information File (CIF) Data Processing Tools
Provides a suite of functions to parse Crystallographic Information Files (.cif), extracting essential data such as chemical formulas, unit cell parameters, atomic coordinates, and symmetry operations. It also includes tools to calculate interatomic distances, identify bonded pairs using various algorithms (minimum_distance, brunner_nn_reciprocal, econ_nn, crystal_nn), determine nearest neighbor counts, and calculate bond angles. The package is designed to facilitate the preparation of crystallographic data for further analysis, including machine learning applications in materials science. Methods are described in: Brunner (1977) <doi:10.1107/S0567739477000461>; Hoppe (1979) <doi:10.1524/zkri.1979.150.14.23>; O'Keeffe (1979) <doi:10.1107/S0567739479001765>; Shannon (1976) <doi:10.1107/S0567739476001551>; Pan et al. (2021) <doi:10.1021/acs.inorgchem.0c02996>; Pauling (1960, ISBN:978-0801403330).
Authors:
crystract_1.0.2.tar.gz
crystract_1.0.2.zip(r-4.7-any)crystract_1.0.2.zip(r-4.6-any)crystract_1.0.2.zip(r-4.5-any)
crystract_1.0.2.tgz(r-4.6-any)crystract_1.0.2.tgz(r-4.5-any)
crystract_1.0.2.tar.gz(r-4.7-any)crystract_1.0.2.tar.gz(r-4.6-any)
crystract_1.0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
crystract/json (API)
| # Install 'crystract' in R: |
| install.packages('crystract', repos = c('https://prabhulab.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/prabhulab/ml-crystals/issues
Pkgdown/docs site:https://prabhulab.github.io
- covalent_radii - Atomic Radii Data for Bond-Length Estimation
Last updated from:d5757494b6. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 135 | ||
| source / vignettes | OK | 193 | ||
| linux-release | OK | 143 | ||
| macos-release | OK | 92 | ||
| macos-oldrel | OK | 124 | ||
| windows-devel | OK | 86 | ||
| windows-release | OK | 86 | ||
| windows-oldrel | OK | 107 | ||
| wasm-release | OK | 103 |
Exports:aggregate_batch_resultsanalyze_cif_filesanalyze_single_cifapply_symmetry_operationsbrunner_nn_reciprocalcalculate_anglescalculate_distancescalculate_expansion_factorscalculate_neighbor_countscalculate_weighted_average_network_distancecalculate_weighted_neighbor_countscovalent_radiicrystal_nnecon_nnexpand_transformed_coordsexport_analysis_to_csvextract_atomic_coordinatesextract_chemical_formulaextract_database_codeextract_space_group_nameextract_space_group_numberextract_structure_typeextract_symmetry_operationsextract_unit_cell_metricsfilter_atoms_by_symbolfilter_by_elementsfilter_by_wyckoff_symbolfilter_ghost_distancesmerge_sites_pbcminimum_distancepropagate_angle_errorpropagate_distance_errorread_cif_filesset_radii_datavoronoi_nn
Dependencies:abindclicodetoolsdata.tabledigestdplyrfuturefuture.applygenericsgeometryglobalsgluelifecyclelinproglistenvlpSolvemagicmagrittrparallellypillarpkgconfigR6RcppRcppProgressrlangstringistringrtibbletidyselectutf8vctrswithr
