Skip to content

avanishd-3/chemistry-calculator

Repository files navigation

chemistry-calculator

Command-line tool for various chemical calculations

Installation Instructions:

  1. git clone https://github.com/avanishd-3/chemistry-calculator
  2. pip install -r requirements.text
  3. Run chemistry.py

Commands:

  1. b or balance -> balance rxn
  2. l or limiting or limiting reagent -> find limiting reagent in rxn
  3. c or combustion -> perform combustion analysis on combustion rxn
  4. a or acid or acidity -> find pH, pOH, [H+], [OH-], acidity status
  5. w or wave or waves -> find wavelength, frequency, energy of wave
  6. v or vespr or vsepr -> calculate vsepr information based on name of molecule
  7. d or draw -> Draw molecule using RDkit
  8. e or electrolysis or electrochem -> Find cell, cathode, anode, cell potential
  9. t or titration -> Perform titration given acid volume, molarity, k value and base molarity
  10. p or property or properties -> Return atomic radius, electronegativity, first ionization of elements given
  11. s or stoich or stoichiometry -> Return grams, moles, molecules, molar mass for an amount of a compound
  12. q or quit -> Quit application
  13. h or help -> Print all other commands

About

Command-line tool for various chemical calculations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages