https://github.com/christianparsons98/pg_lab_code
This repository will include code developed for use by PG group for lab operations.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
This repository will include code developed for use by PG group for lab operations.
Basic Info
- Host: GitHub
- Owner: ChristianParsons98
- Language: Jupyter Notebook
- Default Branch: main
- Size: 1.66 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
PGLabCode
This repository contains utility notebooks developed for the PG research group to assist with laboratory operations, particularly in chemical preparation and stoichiometric calculations.
🧪 Description
The notebooks in this repository are designed to streamline common laboratory calculations, such as determining the required mass of chemical compounds for solution preparation and performing stoichiometric conversions. These tools aim to reduce manual errors and improve efficiency in lab workflows.
🔧 Techniques Used
- User Input Handling: Interactive prompts for user-defined chemical formulas and desired solution parameters.
- Stoichiometric Calculations: Automated computations based on chemical formulas to determine molar masses and required quantities.
- Data Visualization: Displaying calculation results in a clear and concise manner within Jupyter Notebooks.
📦 Libraries and Tools
- Jupyter Notebook: Interactive computing environment for creating and sharing documents that contain live code and equations.
- NumPy: Fundamental package for scientific computing with Python.
- SymPy: Python library for symbolic mathematics, used here for parsing chemical formulas and performing calculations.
📁 Project Structure
plaintext
.
├── Chem_Mass_Calculator.ipynb
├── Mass_Calc_Ca_Cl_Example.ipynb
├── User_Stoichiometry_Calc.ipynb
└── README.md
Notable Files
Chem_Mass_Calculator.ipynb: General-purpose tool for calculating the mass of a compound needed for a desired molarity and volume.Mass_Calc_Ca_Cl_Example.ipynb: Specific example demonstrating the calculation for calcium chloride.User_Stoichiometry_Calc.ipynb: Interactive notebook allowing users to input custom chemical formulas and compute related stoichiometric values.
GitHub Events
Total
- Watch event: 1
- Push event: 16
- Create event: 2
Last Year
- Watch event: 1
- Push event: 16
- Create event: 2