# `Angelus.Ephemeris.Adapters.Spice`
[🔗](https://github.com/MonsignorEduardo/angelus/blob/v0.0.2/lib/angelus/ephemeris/adapters/spice.ex#L1)

SPICE-backed adapter for `Angelus.Ephemeris`.

# `state`

```elixir
@spec state(atom(), float()) :: {:ok, map()} | {:error, term()}
```

Returns SPICE-backed state data for a public ephemeris body atom.

# `utc_to_et`

```elixir
@spec utc_to_et(DateTime.t()) :: {:ok, float()} | {:error, term()}
```

Converts UTC datetime to SPICE ephemeris time through `Angelus.Spice`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
