Skip to content

Compatibility/interoperability with AtomsBase #142

@brainandforce

Description

@brainandforce

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions