Skip to main content

scikit-cosmo

Test codecov

A collection of scikit-learn compatible utilities that implement methods developed in the COSMO laboratory

Deprecation Warning

IMPORTANT: This package has been renamed to scikit-matter (skmatter). This package will no longer be maintained and updated.

Please install the new package, skmatter, using:

pip install skmatter

Installation

pip install skcosmo 

You can then import skcosmo in your code!

Developing the package

Start by installing the development dependencies:

pip install tox black flake8

Then this package itself

git clone https://github.com/lab-cosmo/scikit-cosmo
cd scikit-cosmo
pip install -e .

This install the package in development mode, making is importable globally and allowing you to edit the code and directly use the updated version.

Running the tests

cd <scikit-cosmo PATH>
# run unit tests
tox
# run the code formatter
black --check .
# run the linter
flake8

You may want to setup your editor to automatically apply the black code formatter when saving your files, there are plugins to do this with all major editors.

License and developers

This project is distributed under the BSD-3-Clauses license. By contributing to it you agree to distribute your changes under the same license.

Metadata

Release files for skcosmo 0.1.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 skcosmo 0.1.3
File Size Uploaded
skcosmo-0.1.3.tar.gz 1.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for skcosmo 0.1.3
File Interpreter ABI Platform
skcosmo-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 2.0 MB

Release files / skcosmo-0.1.3.tar.gz

Download URL skcosmo-0.1.3.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
258f38c219b7014734e0e29a10d9c2fa7cc3b705d367522734157e6d7922ba6f
BLAKE2b-256 checksum
How to use checksums
fda578a509dc49c43f1dec99f5e8e6269b9d0571ccca7d1f904767bc67927f23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.0

Release files / skcosmo-0.1.3-py3-none-any.whl

Download URL skcosmo-0.1.3-py3-none-any.whl
Size 1.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
b772c768b6d2c18a03d057fe8f2385ce5635c4404f94b6e1d0152e255e5953dd
BLAKE2b-256 checksum
How to use checksums
bce50175c8bacc5ba7fc4106112de117693a32ecf09f8de7212fd03f45be5953
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.7.13

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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