Skip to main content

Cosmos

Update

v1.0: July 15, 2025

  • Initial Version of Cosmos

Overview

Cosmos is a Python package for multi-phenotype deep mutational scanning analysis. Specifically, it is suitable for two sequential protein functional phenotypes, one upstream and one downstream - for example, abundance and activity.

Installation

pypi

pip install cosmos-dms

From source

Source code can be found on the GitHub repo pimentellab/cosmos

Cosmos uses Poetry for environment and dependency management.

To install Cosmos, follow these steps:

  1. Install Poetry (if not already installed). Please follow the guideline on Poetry's official documentation.
  2. Clone the repository.
git clone https://github.com/pimentellab/cosmos.git
cd cosmos
  1. Install and activate the environment.
poetry lock
poetry install

Getting started

Check out the vignette/ directory in the source code.

Metadata

Release files for cosmos-dms 1.0.2

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

Source distribution (sdist)

Source distribution for cosmos-dms 1.0.2
File Size Uploaded Provenance Actions
cosmos_dms-1.0.2.tar.gz 29.0 kB Without provenance Details for cosmos_dms-1.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cosmos-dms 1.0.2
File Interpreter ABI Platform Actions
cosmos_dms-1.0.2-py3-none-any.whl Python 3 none any Details for cosmos_dms-1.0.2-py3-none-any.whl

Total release size: 67.2 kB

Release files / cosmos_dms-1.0.2.tar.gz

Download URL cosmos_dms-1.0.2.tar.gz
Size 29.0 kB
Tags Source
SHA-256 checksum
How to use checksums
125b46ee4c6be53ccabdafa8f8aee644328e41cb94bc171e4c0ea86b703f89da
BLAKE2b-256 checksum
How to use checksums
5828b9af3bed51bdf56ce76804b1ec78c2863e507caf805efd496ba2f58c2c4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / cosmos_dms-1.0.2-py3-none-any.whl

Download URL cosmos_dms-1.0.2-py3-none-any.whl
Size 38.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a8e74c697de87a5cfdffaf133e0ba00812e75a8231560eb22a8e2b7c5a2e927
BLAKE2b-256 checksum
How to use checksums
73e86bc21d71e0751da8ea00092f784f00d7f04c1f7d7427db47ce5bd0121400
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Security for cosmos-dms 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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