Skip to main content

agrometeorologiapy

PyPI CI License: BSD-3-Clause

Fórmulas de agrometeorologia em Python: radiação solar, temperatura, umidade do ar, balanço de energia, evapotranspiração (Thornthwaite, Camargo-Maluf, Hargreaves-Samani, Priestley-Taylor, Penman-Monteith FAO-56), grau-dias e balanço hídrico (climatológico e de cultura).

Instalação

pip install agrometeorologiapy

Uso rápido

import agrometeorologiapy as amp

nda = amp.nda(2, 3)                       # Número do Dia do Ano
delta = amp.declinacao_solar(nda)         # Declinação solar (graus)
Hn = amp.angulo_horario_nascer(lat=-22, declinacao=delta)
N = amp.fotoperiodo(Hn)                   # Fotoperíodo (horas)

As funções também podem ser acessadas por submódulo (amp.radiacao, amp.umidade, amp.evapotranspiracao, etc.).

Módulos

Módulo Conteúdo
radiacao NDA, declinação solar, ângulo horário, ângulo zenital, azimute solar, fotoperíodo, irradiância extraterrestre, radiação global (Angström-Prescott, Hargreaves-Samani)
temperatura Temperatura média diária (extremos e estação automática)
umidade Pressão de saturação/parcial de vapor, déficit de saturação, pressão atmosférica, umidade absoluta/relativa/de saturação, ponto de orvalho, constante psicrométrica
energia Saldo de radiação, balanço de ondas curtas e longas
evapotranspiracao ETP por Thornthwaite, Camargo-Maluf, Hargreaves-Samani, Priestley-Taylor; ETo por Penman-Monteith FAO-56
grau_dias Data de maturação fisiológica / data de semeadura por acúmulo de graus-dia
balanco_hidrico Balanço hídrico climatológico e de cultura (Thornthwaite & Mather)

Um notebook com exemplos numéricos resolvidos para cada método está em examples/formulas_agrometeorologia.ipynb.

Desenvolvimento

git clone https://github.com/fcoliveira-utfpr/agrometeorologiapy.git
cd agrometeorologiapy
pip install -e ".[dev]"
pytest

Licença

BSD-3-Clause. Veja LICENSE.

Download files

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

Source Distribution

agrometeorologiapy-0.1.0.tar.gz (40.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agrometeorologiapy-0.1.0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file agrometeorologiapy-0.1.0.tar.gz.

File metadata

  • Download URL: agrometeorologiapy-0.1.0.tar.gz
  • Upload date:
  • Size: 40.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for agrometeorologiapy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e133937f9ed295167ea605be663d912303af05d9fd0b85db36b9e1ab6ed834c
MD5 2b39dbdd0816ce2f9fb6863878fda1c4
BLAKE2b-256 b434b1c78abe5ea252227f5979b610f294e1aeb1d6f1ba02804e836f80c1f60a

See more details on using hashes here.

Provenance

The following attestation bundles were made for agrometeorologiapy-0.1.0.tar.gz:

Publisher: publish.yml on fcoliveira-utfpr/agrometeorologiapy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agrometeorologiapy-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agrometeorologiapy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9ceea1991e7fff4892bc8b8c74bddec21563e2becb68e2ec2e69bd592e5cc06
MD5 e9e6f34b88797b86a45cfb939c8236c4
BLAKE2b-256 b06545b8e9b9b2dda4b26b731e80408069fea609da853f18789116376c30df95

See more details on using hashes here.

Provenance

The following attestation bundles were made for agrometeorologiapy-0.1.0-py3-none-any.whl:

Publisher: publish.yml on fcoliveira-utfpr/agrometeorologiapy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

2 files

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