https://github.com/acquire-project/acquire-driver-pvcam

Acquire driver adapter for pvcam

https://github.com/acquire-project/acquire-driver-pvcam

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Acquire driver adapter for pvcam

Basic Info
  • Host: GitHub
  • Owner: acquire-project
  • License: apache-2.0
  • Language: C++
  • Default Branch: main
  • Size: 59.6 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 4
  • Open Issues: 1
  • Releases: 14
Created almost 3 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Changelog License

README.md

Acquire driver for PVCAM

Build Tests

This is an Acquire driver that supports some Teledyne Photometrics cameras using the PVCAM SDK.

Usage

The intended way to use this library is as part of the acquire-imaging Python package, which also includes Acquire's runtime as well as other drivers.

That package can be installed using the following command in an environment with Python and pip.

python -m pip install acquire-imaging

Prerequisites

Before using this driver you must install the PVCAM SDK. This driver is built against version 3.10.1.1 of the SDK and you should install a version in the 3.10 family.

Supported cameras

The following cameras have been tested using this driver.

Supported operating systems

Windows is the primary usage target. But both Windows and macOS are currently supported for development purposes.

Development

We welcome contributors. The following will help you get started building the code.

Environment

Requires

Configure

From the repository root, run the following commands to configure the CMake build files.

mkdir build cd build cmake ..

Build

After configuration, run the following command to build the library and tests.

cmake --build .

Test

After building the default debug configuration, run the following command to run all the tests using CTest.

ctest -C Debug

You will need all supported cameras connected to the device that you're testing on for all tests to pass.

If you only want to run a subset of the tests you can use CTest's -R option to specify a pattern to match against. For example, if you only want to run the Prime BSI Express tests, run the following command.

ctest -C Debug -R prime-bsi

Owner

  • Name: Acquire Project
  • Login: acquire-project
  • Kind: organization
  • Location: United States of America

Focusing on multicamera video streaming for microscopy

GitHub Events

Total
  • Issue comment event: 1
Last Year
  • Issue comment event: 1