https://github.com/christianparsons98/pg_lab_code

This repository will include code developed for use by PG group for lab operations.

https://github.com/christianparsons98/pg_lab_code

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
Last synced: 9 months ago · JSON representation

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
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme

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