-
Notifications
You must be signed in to change notification settings - Fork 0
Description
I didn't know about it when I started writing this package, but the AtomsBase package is designed to facilitate interoperability between a variety of Julia packages that work with atom data. To make this package more accessible I'd like to allow for the packages to interface with one another.
Here I'll also draw the distinction between AtomsBase and Electrum: I intend for Electrum to be less flexible but more performant and lightweight, and suitable for building a simulation package around. If you want to work with a wide variety of atomic properties (say, for instance, charges, thermal ellipsoids, etc.) Electrum might be able to do it, but that's not what it's intended for. However, if you want to have compact, fast representations of atoms and the ability to perform complex mathematical operations on datagrids, I want Electrum to be a top choice of package to base that around. Electrum could also do more niche/complex tasks, such as working with data in lower or higher dimensions.