Command-line tool for various chemical calculations
Installation Instructions:
- git clone https://github.com/avanishd-3/chemistry-calculator
- pip install -r requirements.text
- Run chemistry.py
Commands:
- b or balance -> balance rxn
- l or limiting or limiting reagent -> find limiting reagent in rxn
- c or combustion -> perform combustion analysis on combustion rxn
- a or acid or acidity -> find pH, pOH, [H+], [OH-], acidity status
- w or wave or waves -> find wavelength, frequency, energy of wave
- v or vespr or vsepr -> calculate vsepr information based on name of molecule
- d or draw -> Draw molecule using RDkit
- e or electrolysis or electrochem -> Find cell, cathode, anode, cell potential
- t or titration -> Perform titration given acid volume, molarity, k value and base molarity
- p or property or properties -> Return atomic radius, electronegativity, first ionization of elements given
- s or stoich or stoichiometry -> Return grams, moles, molecules, molar mass for an amount of a compound
- q or quit -> Quit application
- h or help -> Print all other commands