https://github.com/cnpem/adpimega

EPICS areaDetector driver for the PiMega detectors

https://github.com/cnpem/adpimega

Science Score: 26.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
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.9%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

EPICS areaDetector driver for the PiMega detectors

Basic Info
  • Host: GitHub
  • Owner: cnpem
  • License: other
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 5.59 MB
Statistics
  • Stars: 4
  • Watchers: 6
  • Forks: 2
  • Open Issues: 18
  • Releases: 2
Created almost 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Pimega area detector IOC

This is an IOC for all the Pimega area detector variations (540D and 135D). It must be included in compiled in the areaDetector folder of synApps.

dependencies

build

make sure your EPICSHOSTARCH environment variable is set. Possible values are linux-ppc64 or linux-x86_64. After that run the following

cd ADPimega make -j4 cd iocs/pimegaIOC/iocBoot/iocPimega make envPaths

Run

cd iocs/pimegaIOC/iocBoot/iocPimega ./<Choose detector command file>.cmd

Test

To execute tests, first you need the requirements listed on requirements-dev.txt. Create a Python virtual environment and install those requirements.

When installed, just call pytest with the virtual environment active. To enable verbose output, call pytest -s.

bash $ python3 -m venv venv $ source venv/bin/activate $ pip3 install -r requirements-dev.txt $ pytest -s . # -> Run this to start the test

Important: use the file test/pytest.ini to set custom EPICS and pytest configuration, if necessary.

Owner

  • Name: Brazilian Center for Research in Energy and Materials (CNPEM)
  • Login: cnpem
  • Kind: organization
  • Location: Brazil

GitHub Events

Total
  • Create event: 11
  • Release event: 2
  • Issues event: 12
  • Watch event: 5
  • Delete event: 2
  • Issue comment event: 14
  • Push event: 19
  • Pull request review comment event: 40
  • Pull request review event: 44
  • Pull request event: 15
  • Fork event: 2
Last Year
  • Create event: 11
  • Release event: 2
  • Issues event: 12
  • Watch event: 5
  • Delete event: 2
  • Issue comment event: 14
  • Push event: 19
  • Pull request review comment event: 40
  • Pull request review event: 44
  • Pull request event: 15
  • Fork event: 2

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 367
  • Total Committers: 22
  • Avg Commits per committer: 16.682
  • Development Distribution Score (DDS): 0.695
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Dawood Awny Dawood Alnajjar d****r@b****r 112
Douglas Araujo d****o@l****r 77
robert r****i@p****o 43
Rubens Brasil r****a@p****o 22
Sara Mirthis s****s@p****o 16
Pedro Oliveira p****a@l****m 14
Pedro Oliveira p****a@p****o 14
pedrosantana p****a@i****m 9
Robert Tartarotti r****i@l****m 8
Robert Tartarotti r****t@t****m 8
Guilherme Paulino g****o@p****o 7
Dawood Awny Dawood Alnajjar d****r@m****r 6
Robert l****t@l****m 5
Filipe Cavalcanti f****i@p****o 5
Robert r****t@p****o 4
Pedro Oliveira p****m@o****m 4
Pedro Oliveira p****a@l****o 3
peixinhopitec a****o@p****o 3
Dawood Awny Dawood Alnajjar d****r@l****r 2
Dawood Awny Dawood Alnajjar d****r@m****r 2
peixinhopitec a****o@t****m 2
Dawood Awny Dawood Alnajjar d****r@f****r 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 13
  • Total pull requests: 22
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 24 days
  • Total issue authors: 1
  • Total pull request authors: 4
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.59
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 13
  • Pull requests: 22
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 24 days
  • Issue authors: 1
  • Pull request authors: 4
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.59
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ericonr (13)
Pull Request Authors
  • ericonr (6)
  • henriquesimoes (6)
  • liteGabrielAmorim (6)
  • liteAlvaroCosta (4)
Top Labels
Issue Labels
lumentum-v3 (9) master-branch (4) lnls-production (3)
Pull Request Labels

Dependencies

requirements-dev.txt pypi
  • pyepics * development
  • pytest * development