Skip to main content

Python library for modeling aviation climate impacts

Project description

pycontrails

Python library for modeling aviation climate impacts

Version PyPI version Supported python versions
Citation DOI
Tests Unit test Docs Release OpenSSF Scorecard
License Apache License 2.0
Community Github Discussions Github Issues Github PRs

pycontrails is an open source project and Python package for modeling aircraft contrails and other aviation related climate impacts.

pycontrails defines common data structures and interfaces to efficiently build and run models of aircraft performance, emissions, and radiative forcing.

Documentation

Documentation and examples available at py.contrails.org.

Install

Requires Python (3.9 or later)

$ pip install pycontrails

# install with all optional dependencies
$ pip install "pycontrails[complete]"

Install the latest development version directly from GitHub:

pip install git+https://github.com/contrailcirrus/pycontrails.git

See more options in the install documentation.

Get Involved

License

Apache License 2.0

Additional attributions in NOTICE.

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

pycontrails-0.49.3.tar.gz (35.1 MB view details)

Uploaded Source

Built Distributions

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

pycontrails-0.49.3-cp312-cp312-win_amd64.whl (744.8 kB view details)

Uploaded CPython 3.12Windows x86-64

pycontrails-0.49.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pycontrails-0.49.3-cp312-cp312-macosx_11_0_arm64.whl (751.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pycontrails-0.49.3-cp312-cp312-macosx_10_9_x86_64.whl (761.5 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pycontrails-0.49.3-cp311-cp311-win_amd64.whl (744.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pycontrails-0.49.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pycontrails-0.49.3-cp311-cp311-macosx_11_0_arm64.whl (750.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pycontrails-0.49.3-cp311-cp311-macosx_10_9_x86_64.whl (759.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pycontrails-0.49.3-cp310-cp310-win_amd64.whl (743.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pycontrails-0.49.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pycontrails-0.49.3-cp310-cp310-macosx_11_0_arm64.whl (750.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pycontrails-0.49.3-cp310-cp310-macosx_10_9_x86_64.whl (759.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pycontrails-0.49.3-cp39-cp39-win_amd64.whl (744.2 kB view details)

Uploaded CPython 3.9Windows x86-64

pycontrails-0.49.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pycontrails-0.49.3-cp39-cp39-macosx_11_0_arm64.whl (750.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pycontrails-0.49.3-cp39-cp39-macosx_10_9_x86_64.whl (759.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pycontrails-0.49.3.tar.gz.

File metadata

  • Download URL: pycontrails-0.49.3.tar.gz
  • Upload date:
  • Size: 35.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pycontrails-0.49.3.tar.gz
Algorithm Hash digest
SHA256 fe9d471985133d6801224730c4e4596078e28c0e8c6b134f28db91bb6fb2b07e
MD5 c8fe39dcbb67c9d8171ccf53e1d86661
BLAKE2b-256 bf9d0e3c258de113f17829c21417b6bf5556565a133b17fade7867497c295955

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0e31718cee9a7e42ab707bfa871fb1dca4946d0ae2c9507e17d4bb837991aef2
MD5 935b710b8af84c44f9f2191fba21d189
BLAKE2b-256 8994c2bc5640534b1aa59ebb67089690dbc07badaec1140d054ae7d3b4791861

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81d4453bba4e6a140db4859850e08d5c0b75640846099d793e028931275b7c18
MD5 915cc66e5afe06ae290bdf472b2b7acb
BLAKE2b-256 c169c233181e3e441fbda26e451f9bcc90f55b0312d8aa8fc4fb444fae7edc55

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65a2baa8c4b5ff8822582908228dace2d1a6f1b7953793d97aea5c6012a76fda
MD5 dff3a962a360cba1d480c7dce0378b00
BLAKE2b-256 b6552fc86e42456e15a1cc503dcb45cc31ba06b101527bbd17ef7b49a2164846

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c355e99b3c54341e442b986b9e939db6807e33e66b3cf74c0227ff8b1b70093f
MD5 b5d8c5e4864ab653245864ce658f1ce3
BLAKE2b-256 8311846b44ba56ac799177aa4a065240e8142837cf76c90ebf20cc0d7232df06

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ff94d33c9e6a438ca0b3645faa2efcc83e2c1a9dd61e9d1bad548eb44a627511
MD5 1730a851bd8eecc7655a5131d1aa77d5
BLAKE2b-256 60e469517f1b56a02f166009986e158c9a583e4b53ec108daa2a8e074829e478

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edf681962883e341b6142acdcca3ebfec082c210455e9c8aae5e3acf79eebdd9
MD5 48e3fad69d0e46930b5e19ca023f762b
BLAKE2b-256 d15c8bb3ca53d2b38112fe86a64bb81229d53604946539397a1bf1e82cf243b7

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4a0e089ecf51c6fc1c563b8efd04374e3a6545e09c73029299a2bf5114cdb8e
MD5 c298ddccdd5a2540257f7f7bf26dbc76
BLAKE2b-256 c434e189b9966d69f8d1fb28aa86f8336efb459a1908e7d70f6207991e3c1717

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 331cd56eed065717fc0de331c0756a833b599d931a0407a907657e7ca38c6dc2
MD5 f7e35d9a1cc016641ef6d76c26d3d3ad
BLAKE2b-256 70c975a2590619d23807d3eeeab8b9157080d8d7cc9aa306474e5563122e4140

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 397f052702eb92f00893fb7452724acd938efaaad7f17681d1d46752e9938134
MD5 229b83649489236ba6426a17c154f808
BLAKE2b-256 babac2e64e01bcf3e5d652bdbad86bc078b93d6ecd744149220b9267e0b9052d

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47a836aa9c422b8a8b9e159e387e61380de5cc1d761ae2a84dc55c6ec1b75688
MD5 4a12876324441c8101478deebca76e66
BLAKE2b-256 59161ca036edbbf781dc830de37ff7f89c044e201108c8a63160cc41e1cc8ec2

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4a8d85d6d045ef87616c39f5b3ff9983b6b12014042e6e0271c470544c10588
MD5 a92038f92ad18d8017cfd41ecf616b58
BLAKE2b-256 1abd541934886b5e86ff380c88f3ffae9b7ae50d9ae358bbfa48632e1589f55d

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d4de57a7412d3fb91b773e3ab77ca334aa8cc46f116e0aa5c5c0cca88834d52b
MD5 a7be896bd9f72276fb089638432e302b
BLAKE2b-256 2aa45c1674a146fa0242fc681b55404909e7162b1795e651467597537b5fc1cf

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycontrails-0.49.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 744.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pycontrails-0.49.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a07500c1e219c5068fd56ffd5496c357ba42f94b75e280add0c05c9e63b8440
MD5 f812700f7faebb6ce72cbada2c2d994e
BLAKE2b-256 7fb6ee1a5b69211a2a46672818a342e722f2c490a22dc478090965aee46a14eb

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70cb77e9522313d9f2ddfc47e6fc2872bf2f682eb21dbc003e04e62b23efb4d7
MD5 e7502ac7859429ac262328809494e516
BLAKE2b-256 8d622311dc44d75ce3943b03ea023f44db3dfc7ef82b3597ba7378c8186e3f9b

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 455ec576af6986a5838c7a2d28ff55b2f431739a82b3040b8f9c5a0b0f0c592c
MD5 53cbd2dbcf546e1c02243ac9a1d1d970
BLAKE2b-256 49d5f5d93a4391b575d7b04545114e7e06b1e5cdd9df4e3d5a1bf1a59fbf35ad

See more details on using hashes here.

File details

Details for the file pycontrails-0.49.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.49.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9442649175701e320e3da015d495be144f23ab512b1b41b66e4d7b3c765efe4d
MD5 71daf5b43a26369688cd3d0811048d63
BLAKE2b-256 96c4daadfa15edeebfed00fe2aac42ea3f77bffcc46e446b91d59646130bdf10

See more details on using hashes here.

Supported by

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