Skip to main content

CHEM10_Harvard

This is a package to interface with the spectrometer built in CHEM 10 at Harvard College. You can learn more about CHEM 10 here.

Documentation for the spectrometer, including the LED used and calibration data, as well as for the code is provided in /docs.

If you are a student at Harvard College, more detailed instructions can be found in STUDENT.md.

Installation

This package is available on PyPi and conda-forge. Installation is possible via many common package managers as shown below

pip install chem10-harvard
conda install -c conda-forge chem10-harvard
pixi add chem10-harvard

There are additional requirements, that cannot be installed via conda and/or pip.

  1. telemetrix (>=1.46): pip install 'chem10-harvard[hardware'] or as a arate install via pip install telemetrix==1.46
  2. arduino-cli (>=1.4.0): via brew brew install arduino-cli or as a direct installation

To verify that these additional requirements are fulfilled you can run python -m pytest -m environment (requires pytest, pytest-cov).

Metadata

Release files for CHEM10-Harvard 0.0.3

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

Source distribution (sdist)

Source distribution for CHEM10-Harvard 0.0.3
File Size Uploaded
chem10_harvard-0.0.3.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for CHEM10-Harvard 0.0.3
File Interpreter ABI Platform
chem10_harvard-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / chem10_harvard-0.0.3.tar.gz

Download URL chem10_harvard-0.0.3.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
984198854399481488b683461c18bd1806f0eeebcc2c9414df76e97f66ed748e
BLAKE2b-256 checksum
How to use checksums
3f14e0aeed29212dd919b8dec879b6f95c0f9b0fb22f711f9309f2bb29b8a6f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release files / chem10_harvard-0.0.3-py3-none-any.whl

Download URL chem10_harvard-0.0.3-py3-none-any.whl
Size 40.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
458a87a02237dd844cead7404e926592bf3805bb18255ec219eafa6d9e8c919c
BLAKE2b-256 checksum
How to use checksums
8beea4ea174acc40e4ac4eddd31996e87a18010d224c4132f2d492ed520fc80c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

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