New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

qchem

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

qchem

A Quantum Chemistry Package for Python. Used and Created by the UW Formula Nano Team to design a Nano Car for the 2026/7 Nano Car Race

  • 0.53
  • PyPI
  • Socket score

Maintainers
2

QChem is a project used for Quantum Chemistry Simulations and Data Anaylsis/Visualization, developed by the Formula Nano student design team at the University of Waterloo.

Usage:

To use the package at the moment, you need to install Poetry and then install the dependencies contained in the pushed lock file. This ensures consistency among users. Ideally work should be done in Jupyter Notebooks or Python Scripts within the notebooks folder. This will allow you to import the package, allowing access to any submodules (e.g., "from qchem import utils").

Development:

Work on seperate branches for changes and submit PR's to main; squash commits when appropriate to do so. When rebasing, squashing, or changing history in any way use --force-with-lease instead of --force as an extra caution and a stale checker.

How to use poetry:

To start, you will need to have poetry installed. DO NOT do this through pip, it needs to be installed into it's own virtual environment. On Windows (Powershell), the recommended command is (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -. On Linux, macOS and Windows (WSL), the recommended command is curl -sSL https://install.python-poetry.org | python3 -. See more at https://python-poetry.org/docs/#installing-with-the-official-installer. If you already have it installed, you can uninstall/reinstall it to be safe, or just try your luck that it was installed correctly originally.

When entering the project, run poetry shell to enter a virtual environment, then run poetry install. This environment is built with dependencies from the lock file, which ensures consistency across users.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc