Security News
38% of CISOs Fear They’re Not Moving Fast Enough on AI
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Project-ppchem-tools-kit
Advanced tools
The Tools Kit package allows chemistry students to find basic information on molecules and provides easy access to some graphs and calculations required in experimental laboratories.
🌙 Note: For an aesthetically pleasing experience, it is recommended to use the dark mode interface if you are on a Mac or any other platform that supports it.
To start, fork the repository to your own GitHub account.
To do so, navigate to the repository page and click the "Fork" button. The repository will then be copied to your account, and you will be able to access it.
Next, clone the repository using the following command:
git clone https://github.com/sgrunber/Project-ppchem-tools-kit.git
To clone with SSH, use the following command:
git clone git@github.com:sgrunber/Project-ppchem-tools-kit.git
After cloning, navigate into the cloned directory and install the package locally using pip:
cd path/to/Project-ppchem-tools-kit
pip install .
This will install the package and its dependencies from the cloned repository, automatically fetching the latest version:
Alternatively, you can install Tools Kit using pip, which will fetch and install the latest updated version from PyPI:
pip install Project_ppchem-tools-kit
To use Tools Kit and access its features, follow these steps after cloning the repository:
Launch Jupyter Notebook by navigating to the cloned repository directory in your terminal and running the command:
jupyter notebook
In the Jupyter Notebook interface, navigate to the notebooks
directory.
Open the notebook named project_report.ipynb
.
Follow the instructions inside the notebook to interact with the Tools Kit interface and utilize its features for molecule analysis, graph plotting, error calculation, and more. This notebook provides an interactive environment for convenient usage of Tools Kit directly within Visual Studio Code.
Open Visual Studio Code and navigate to the cloned directory.
Install the Jupyter extension if not already installed. You can do this by searching for "Jupyter" in the Extensions view (Ctrl+Shift+X) and installing the "Python" extension pack.
Open the notebooks
directory in Visual Studio Code.
Open the notebook named project_report.ipynb
.
Follow the instructions inside the notebook to interact with the Tools Kit interface and utilize its features for molecule analysis, graph plotting, error calculation, and more. This notebook provides an interactive environment for convenient usage of Tools Kit with Jupyter Notebook.
🧬 Molecule Name
⚖️ Molecular Weight
📈 Linear Regression
📊 Graph Maker
🧮 Error Propagation
🔬 Show Molecule
Contributions are welcome! To contribute to Tools Kit, please follow these steps:
Fork the project to your GitHub account.
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
Make your changes and ensure they adhere to the project's coding conventions and style guidelines.
Commit your changes with descriptive messages explaining the purpose of your changes:
git commit -am 'Add some feature'
Push your changes to your branch on your forked repository:
git push origin feature/your-feature-name
Once you've pushed your changes, you can open a Pull Request (PR) in the original repository. Provide a clear description of the changes you've made in the PR.
After reviewing your PR, if everything looks good, it will be merged into the main repository. Congratulations, you've successfully contributed to Tools Kit!
Thank you for your contribution! Your efforts help improve the project for everyone.
If you use Tools Kit in your research work or academic projects, we would appreciate it if you could cite us. You can use the following BibTeX entry:
@misc{project-ppchem-tools-kit,
title = {Project-ppchem-tools-kit},
author = {{Méloé Enzinger & Sébastien Grunberg}},
year = {2024},
publisher = {GitHub},
journal = {GitHub Repository},
howpublished = {\url{https://github.com/username/Project-ppchem-tools-kit}}
}
Méloé Enzinger and Sébastien Grunberg. 2024. Project-ppchem-tools-kit. Computer software. GitHub. https://github.com/username/Project-ppchem-tools-kit.`
This project is licensed under the MIT License. See the LICENSE file for details.
Note: Graphs have much better quality when saved to your computer.
FAQs
Basic Chemistry Toolkit
We found that Project-ppchem-tools-kit demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.
Security News
Company News
Socket is joining TC54 to help develop standards for software supply chain security, contributing to the evolution of SBOMs, CycloneDX, and Package URL specifications.