Skip to main content

A library to control Finger Lakes Instrumentation cameras.

Project description

flicamera

Versions Code style: black Documentation Status Tests Status Build Status codecov

A library to control Finger Lakes Instrumentation cameras. It provides the SDSS gfaCamera and fvcCamera actors to control the Guide, Focus and Acquisition cameras and Field View Camera, respectively.

Installation

In general you should be able to install flicamera by doing

pip install sdss-flicamera

Although flicamera should handle all the compilation of the FLI libraries, you may still need to modify your system to give your user access to the FLI USB devices. See here for more details.

To build from source, use

git clone git@github.com:sdss/flicamera
cd flicamera
pip install .[docs]

Development

flicamera uses poetry for dependency management and packaging. To work with an editable install it's recommended that you setup poetry and install flicamera in a virtual environment by doing

poetry install

Pip does not support editable installs with PEP-517 yet. That means that running pip install -e . will fail because poetry doesn't use a setup.py file. As a workaround, you can use the create_setup.py file to generate a temporary setup.py file. To install flicamera in editable mode without poetry, do

pip install --pre poetry
python create_setup.py
pip install -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sdss_flicamera-0.6.0.tar.gz (807.5 kB view details)

Uploaded Source

Built Distributions

sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.whl (658.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp311-cp311-macosx_11_0_x86_64.whl (119.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.whl (500.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (934.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp310-cp310-macosx_11_0_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.whl (343.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (777.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp39-cp39-macosx_11_0_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.whl (186.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (620.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sdss_flicamera-0.6.0-cp38-cp38-macosx_10_16_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.8 macOS 10.16+ x86-64

File details

Details for the file sdss_flicamera-0.6.0.tar.gz.

File metadata

  • Download URL: sdss_flicamera-0.6.0.tar.gz
  • Upload date:
  • Size: 807.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for sdss_flicamera-0.6.0.tar.gz
Algorithm Hash digest
SHA256 35c97f0a7831e1a10c5491865f5e9d9608bbd1ec50de4bcc1622741adda89df8
MD5 d5452211a6d35958e94bda17455cda31
BLAKE2b-256 433d37e34fde3c85e1db2b4ee59c3dbb9d1783f664b9e1c1eaf337b2aad0897c

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a0ebf04b1829d0c7d505ccb985cb58733709eb80d11322ff49ae591950fe1c06
MD5 3c895009f520f4f936e528eed50599d0
BLAKE2b-256 627f6cb459f6393698f502af12de5bd8a1549d48cbc29cff30fce56ce418b19d

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6e5f3e596fd5c643b20e1fae7b2e75cb51ce1e049dd66c1dafb288c99a1eb91
MD5 63a38cfe99cb9ff0bc11bab85d771946
BLAKE2b-256 affa77a99d1688d6159abd0061d62e6c6a003726b1c4bc7e1e5534c25d2b280b

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b604aae07aece0a4f96083aeef3eb7300871a9c1dbf0018c908ec7c35746dd0b
MD5 971551292aa7a450b2dfbe87fcb551a1
BLAKE2b-256 f79f9a521bbffd45f5258977a676a3c4f649ba81b61871887e118a35318b98a9

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a9ff969a3853d1b8022655780a32b3fdf7b6214a24099121697154365250dcf1
MD5 ea695b91d7eaf549c990111fc80d3bad
BLAKE2b-256 ba72910a4a3f604ce5c514d27da8aae17a254fa0add983b04d17e60c77d8c9c3

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29ae6a9c8fbe1785c8716c909ac8e636a2b3e25a1aafd0660d0a827e59cddab9
MD5 e092164066bb8b11bbc027791bc51093
BLAKE2b-256 8c68aaf38d0a55e4f66d04a9481bdd3cd149c7b0542b3c9c9bd671058e618324

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc27481e83f7b4522daca2ef11a141463ec1c12c2f4274f21bb6978647830cfd
MD5 b6dd76c06b419c0c4c4895ebee30122a
BLAKE2b-256 ed4d27d583f96ece9310e620928beae5ffbdfd287d3a6de8758783cb730e9a72

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1efd0d4ae5d41416c6790842b143392c1c61a8ecf3a702a1811949b5dae0ecad
MD5 193840889043f572cb6c1e4fe4951c9d
BLAKE2b-256 ecd96a9b6a1e4aacd9d9515d97c3fa9452f1df55904084a1c860dc1ce845f993

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96706fb60670b4951efc7b7f0e245c485e95c25e17bae981aead0926ab420907
MD5 6794b269a1978a27120c49a89b2f0133
BLAKE2b-256 d0420eb93893e6fc6bfa0384dbd13577a61da663071f8b4484ae2158b177a8b0

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0bb0c4550853959c383c084e4676c50214f7c0507e27f2968ab2ec0d484734a0
MD5 a49d9956f209fbfe081601fc5cb6ffd1
BLAKE2b-256 ec2279312261d46e21c00dca5db6a978db7ec19bd282a4efddf7c9276eed6bf5

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8a0f41b06b29c695dcb95c4355e13d952b51f1e52acc5072e5cf14d3b6f3c784
MD5 0ea160da2d66969958ba19cc589920d9
BLAKE2b-256 cf3a86a104896417310f68ac044350fa1ae428bfbe421fed0bacb63c09750991

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95127396c0c80512f37535e9fbea2dc0296ab194b14b5a86a1a7590392ec0941
MD5 acd5b6fa934ecaef888400fba6f0d72c
BLAKE2b-256 545a1fead4c8ddbf73a30cff599b556620c886f1e2d8fa331acfc42c14710790

See more details on using hashes here.

File details

Details for the file sdss_flicamera-0.6.0-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for sdss_flicamera-0.6.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f12c48971229a0c975e444a5c5a7a42e92e86e0d8f3c8be9c2fc5be42adf56b2
MD5 a005dacbcb93f47715f4d1bf7965b088
BLAKE2b-256 e86822a4ac5c1260755dec00c357f9f14a6a4c7859b71c458e68efdb818cae75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page