Skip to main content

objectsInField (oif)

This package generates a list of candidate detections for an input population of moving objects in a specified list of field pointings.

Requirements:

  • python 3
  • spiceypy python library
  • pyoorb python library
  • other standard python libraries like numpy, pandas, etc.
  • NAIF SPICE Utilities

Setup (for developers):

The easiest way to get started is by using the Anaconda Python Distribution's conda package manager

Begin by creating and activating an environment with all the prerequisites:

conda create -n oif-dev -c conda-forge -c mjuric python spiceypy openorb numpy pandas matplotlib spice-utils
conda activate oif-dev

Then download the various large binary files (mostly SPICE kernels) that we don't keep in git by running

./bootstrap.sh

Next, set up an editable (in-place) development environment

pip install -e .

This will allow you to run the code from the source directory.

Finally, run a test to make sure everything worked:

cd test
oif input.config
  • To uninstall:
python setup.py develop -u

Usage:

After installing (either the editable install with pip install -e ., or a regular install with pip install), from the directory containing your input configuration file run:

oif input.config

Refer to the documentation under the doc/ folder for more details.

Metadata

Release files for oif 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oif 0.0.0
File Size Uploaded
oif-0.0.0.tar.gz 25.9 kB Details

Release files / oif-0.0.0.tar.gz

Download URL oif-0.0.0.tar.gz
Size 25.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b68e1e2b6779f0cb092922130205a0c5bfa97acc995d70a7a8b8383d16dcff30
BLAKE2b-256 checksum
How to use checksums
91e10d45031c4bcf6624f779491db8af43b166cbfd2aa697735a2585f2010d19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200622 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.0.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page