science/py-pyphot 2.1.1_1
Library for computing photometry from spectra
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- science
Description
PYPHOT is a set of tools to compute synthetic photometry in a simple way, ideal to integrate in larger projects.
The inputs are photonic or energetic response functions for the desired photometric bands and stellar spectra. The modules are flexible to handle units in the wavelength definition through a simplified version of pint.
Filters are represented individually by a Filter object. Collections of filters are handled with a Library. We provide an internal library that contains a significant amount of common filters.
Each filter is minimally defined by a wavelength and throughput. Many properties such as central of pivot wavelength are computed internally.
Install
As a binary package — by origin, or by package name:
pkg install science/py-pyphot
pkg install py312-pyphot
From the ports tree:
cd /usr/ports/science/py-pyphot/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pyphot>0:science/py-pyphot
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.1.1_1 | - | 1.6.0 | 2.1.1_1 |
| FreeBSD:14:quarterly | - | 2.1.1_1 | n/a | 1.6.0 | 2.1.1_1 |
| FreeBSD:15:latest | - | 2.1.1_1 | n/a | 1.6.0 | 1.6.0 |
| FreeBSD:15:quarterly | - | 2.1.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.1.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 6
${PYTHON_PKGNAMEPREFIX}astropy>5.0: astro/py-astropy${PYTHON_PKGNAMEPREFIX}h5py>=3.14.0: science/py-h5py${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy${PYTHON_PKGNAMEPREFIX}pandas>=2.3.3: math/py-pandas${PYTHON_PKGNAMEPREFIX}scipy>0.9: science/py-scipy${PYTHON_PKGNAMEPREFIX}tables>0: devel/py-tables
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 44
- archivers/c-blosc2
- archivers/liblz4
- archivers/lzo2
- archivers/ucl
- archivers/zstd
- astro/py-astropy
- astro/py-astropy-iers-data
- astro/py-pyerfa
- databases/py-sqlite3
- databases/sqlite3
- devel/binutils
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/py-mock
- devel/py-packaging
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-six
- devel/py-tables
- devel/py-tzdata
- devel/readline
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-bottleneck
- math/py-numexpr
- math/py-numpy
- math/py-pandas
- math/qhull
- print/indexinfo
- science/hdf5
- science/libaec
- science/py-h5py
- science/py-scipy
- sysutils/py-py-cpuinfo2
- textproc/expat2
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyphot-2.1.1.tar.gz | 1.6148118e+07 | 3b384662757b3559008af6fa82ad557608988fabb14a24663cd769f69a7cf392 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.