{"categories":[{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"},{"label":"Education","url":"https://skillfed.io/packages/category/education"},{"label":"Chemistry","url":"https://skillfed.io/packages/category/scientific-engineering-chemistry"},{"label":"Atmospheric Science","url":"https://skillfed.io/packages/category/scientific-engineering-atmospheric-science"}],"enrichment":{"capability":"Retrieves and calculates chemical properties and constants for over 20,000 chemicals, including molecular weight, boiling/melting points, vapor pressure, heat capacity, viscosity, and thermodynamic phase equilibrium solutions.","skillfed_tags":["thermodynamics","chemical-data","process-simulation"],"use_cases":["Look up molecular weight, critical temperature, or heat of formation for a chemical by name or CAS number.","Calculate vapor pressure or heat capacity at a given temperature using Antoine or other correlation methods.","Solve flash calculations or vapor-liquid equilibrium problems in process simulation.","Retrieve safety and toxicity information for a chemical in a batch workflow.","Accelerate thermodynamic calculations using Numba-compiled functions in performance-critical code.","Track units of measure in chemical property calculations using Pint Quantity objects."],"what_it_does":"Chemicals is a reference library for chemical and thermodynamic data, providing lookup functions and calculation methods for over 20,000 substances. It wraps extensive databanks (critical properties, vapor pressure, heat capacity, transport properties) and makes them available on-demand, so you only load the data you need. The library is built around SI units and accessed primarily by CAS Registry Number, returning None when data is unavailable rather than guessing.\n\nIt serves engineers, scientists, and process modelers who need reliable chemical constants and property correlations. The package integrates with NumPy for vectorized operations, Numba for JIT compilation, and Pint for unit tracking. It is a core dependency of BioSTEAM and similar process simulation frameworks. Data comes from cited, openly published sources\u2014not an exhaustive recommended-value repository, but a practical collection of working correlations and coefficients.","worth_installing":"Yes. Chemicals is actively maintained, has no known vulnerabilities, installs cleanly, and is the standard reference library for chemical data in Python process engineering. Install it if you need reliable chemical constants, property correlations, or thermodynamic phase equilibrium routines. The MIT license poses no barrier. Skip it only if your use case requires proprietary or specialized data not in its databanks."},"id":"chemicals","links":{"html":"https://skillfed.io/packages/chemicals","md":"https://skillfed.io/packages/chemicals.md","pypi":"https://pypi.org/project/chemicals/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-07","license_spdx":null,"license_treatment":"permissive","name":"chemicals","python_support":"supports_current","summary":"Chemical properties component of Chemical Engineering Design Library (ChEDL)"},"popularity":{"monthly_downloads":434026,"position":6698,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.2"}
