Skip to main content

pyChemEng

pyChemEng is a Python package for understanding and representing multiple adsorption and kinetic models in the chemical thermodynamics spectrum. This project is an initiative considering research scientists for the unequivocal representation of the models with all the useful information.

Installation

Dependencies

Users are encouraged to update the required dependencies with the latest version.

pyChemEng requires:

  Python 
  NumPy 
  SciPy 
  Matplotlib 
  Math

User Installation

If you already have a working installation of required dependencies, the easiest way to install pyChemEng is using PIP:

  pip install chempy-ad

Documentation

Soon to be updated

Documentation

Changelog

See the changelog for a history of notable changes to pyChemEng.

Examples

The variables x and y are established initially as a list. Later, the function isotherm is called with all the parameters set to True for the graphs that could be produced with the function. The same procedure adheres to the kinetics function.

The following is a precedent for implementing the package for adsorption isotherms models. All the available outputs are called for the current example.

  plot    -->  Varying adsorption (i.e., y) with concentration in the solution at equilibrium (i.e., x)     
  comp    -->  Predicted values vs experimetal values 
  res     -->  Residuals 
  std_res -->  Standardised residuals
  from adsorption import *

  x = [0.36, 1.26, 2.69, 3.95, 5.93, 8.98, 16.89, 26.23]
  y = [3.76, 6.15, 12.35, 14.49, 17.39, 21.96, 22.93, 23.17]

  isotherm(x,y,ad_model=langmuir,plot=True,comp=True,res=True,std_res=True)

Currently available adsorption isotherm models in this package are:

  langmuir
  freundlich
  toth
  sips
  temkin
  dubinin

The following is a precedent for implementing the package for adsorption kinetic models. All the available outputs are called for the current example.

  plot    -->  Varying adsorption (i.e., y) with time (i.e., x)     
  comp    -->  Predicted values vs experimetal values 
  res     -->  Residuals 
  std_res -->  Standardised residuals
  from kinetics import *

  x = [61.60,118.84,178.81,237.37,299.17,414.08,540.83]
  y = [7.77,10.02,11.45,13.09,13.91,14.32,14.32]
  
  kinetics(x,y,Kn_model=pfo,plot=True,comp=True,res=True,std_res=True)

Currently available adsorption kinetic models in this package are:

  pfo
  pso
  elovich
  sips
  temkin
  dubinin

pfo --> Pseudo First Order

pso --> Pseudo Second Order

License

MIT

Authors

Metadata

Release files for pyChemEng 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyChemEng 0.0.8
File Size Uploaded Provenance
pyChemEng-0.0.8.tar.gz 11.7 kB Without provenance Details

Release files / pyChemEng-0.0.8.tar.gz

Download URL pyChemEng-0.0.8.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ad561bd43b37fafdc09f026aed7e8beff102b37f98f55f72ea87123bdb4cb446
BLAKE2b-256 checksum
How to use checksums
734c29473c4597dfe86f6cbd1c82ecb8b24b116575eee9286a0fca07b0ac12a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Security for pyChemEng 0.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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