{"id":32153027,"url":"https://github.com/htofi/isadata.jl","last_synced_at":"2026-02-18T22:01:33.208Z","repository":{"id":61798372,"uuid":"264666610","full_name":"HTofi/ISAData.jl","owner":"HTofi","description":"A Julia package to calculate International Standard Atmosphere data","archived":false,"fork":false,"pushed_at":"2021-01-24T23:28:51.000Z","size":22,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-21T12:15:49.066Z","etag":null,"topics":["atmosphere","julia"],"latest_commit_sha":null,"homepage":"","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HTofi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-17T12:58:35.000Z","updated_at":"2024-07-09T17:06:49.000Z","dependencies_parsed_at":"2022-10-21T11:15:16.109Z","dependency_job_id":null,"html_url":"https://github.com/HTofi/ISAData.jl","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HTofi/ISAData.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HTofi%2FISAData.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HTofi%2FISAData.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HTofi%2FISAData.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HTofi%2FISAData.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HTofi","download_url":"https://codeload.github.com/HTofi/ISAData.jl/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HTofi%2FISAData.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29596329,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T20:59:56.587Z","status":"ssl_error","status_checked_at":"2026-02-18T20:58:41.434Z","response_time":162,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atmosphere","julia"],"created_at":"2025-10-21T11:02:15.812Z","updated_at":"2026-02-18T22:01:33.202Z","avatar_url":"https://github.com/HTofi.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ISAData\n\n[![Build Status](https://travis-ci.com/HTofi/ISAData.jl.svg?branch=master)](https://travis-ci.com/HTofi/ISAData.jl)  [![codecov.io](http://codecov.io/github/HTofi/ISAData.jl/coverage.svg?branch=master)](http://codecov.io/github/HTofi/ISAData.jl?branch=master)\n\nISAData is a Julia package that can be used to calculate thermodynamic properties of air (density, pressure, temperature, and viscosity) at a certain altitude in the atmosphere  using the **I**nternational **S**tandard **A**tmosphere (ISA) model.\n\n## Installation\n\nISAData can be installed from Julia's REPL with the following command:\n```\n]add ISAData\n```\n\n## Usage\n\nThe package contains only one exported function called `ISAdata`. The function is called with the altitude as the input parameter, and it returns a tuple containing the values for density, pressure, temperature, and dynamic viscosity. For example:\n```\njulia\u003e using ISAData\n\njulia\u003e ρ, P, T, μ = ISAdata(10000)\n(0.4136571526878796, 26510.092578167572, 223.25492665430897, 1.461852633009453e-5)\n```\nwhere all quantities are in SI units.\n\n`ISAdata` also supports the `Quantity` type provided by the [Unitful](https://github.com/PainterQubits/Unitful.jl) package. For example:\n```\njulia\u003e using Unitful\n\njulia\u003e ρ, P, T, μ = ISAdata(10u\"km\")\n(0.4136571526878796 kg m^-3, 26510.092578167572 Pa, 223.25492665430897 K, 1.461852633009453e-5 Pa s)\n```\nHere, output values are also of the type `Quantity`, and this provides the flexibility to convert quantities into different units:\n```\njulia\u003e P |\u003e u\"lbf/ft^2\"\n553.6747950560401 lbf ft^-2\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtofi%2Fisadata.jl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhtofi%2Fisadata.jl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtofi%2Fisadata.jl/lists"}