Skip to content

Commit

Permalink
Release 0.0.2 (#42)
Browse files Browse the repository at this point in the history
* GHA: deploy to pypi on release (#38)

* Update readme (#39)

* Update link to paper

* Added publication to readme

* Fix deploy.yml (#40)

* Update deploy.yml (#41)

* Update version
  • Loading branch information
LeonardSchmiester authored Feb 9, 2024
1 parent d10e61d commit c406d76
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 2 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@

name: Deploy

on:
release:
types: [published]


jobs:
deploy:

runs-on: ubuntu-latest
permissions:
id-token: write

steps:
- name: Check out repository
uses: actions/checkout@v4

- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install build
- name: Build package
run: python -m build
- name: Publish release distributions to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
21 changes: 20 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,27 @@ and installing from the local repository via

## Usage

A tutorial using data from the original [publication](https://doi.org/10.1101/2022.01.17.476604) is provided in [`examples/tutorial.ipynb`](https://github.com/ocbe-uio/pyPhenoPop/blob/main/examples/tutorial.ipynb). Additional information can be obtained by executing
A tutorial using data from the original [publication](https://doi.org/10.1016/j.crmeth.2023.100417) is provided in [`examples/tutorial.ipynb`](https://github.com/ocbe-uio/pyPhenoPop/blob/main/examples/tutorial.ipynb). Additional information can be obtained by executing

```
from pyphenopop.mixpopid import mixture_id
help(mixture_id)
```

## Publication

When using pyPhenoPop in your project, please cite
* Köhn-Luque, A., Myklebust, E. M., Tadele, D. S., Giliberto, M., Schmiester, L., Noory, J., ... & Foo, J. (2023). Phenotypic deconvolution in heterogeneous cancer cell populations using drug-screening data. Cell Reports Methods, 3(3).
```
@article{kohn2023phenotypic,
title={Phenotypic deconvolution in heterogeneous cancer cell populations using drug-screening data},
author = {Alvaro Köhn-Luque and Even Moa Myklebust and Dagim Shiferaw Tadele and Mariaserena Giliberto and Leonard Schmiester and Jasmine Noory and Elise Harivel and Polina Arsenteva and Shannon M. Mumenthaler and Fredrik Schjesvold and Kjetil Taskén and Jorrit M. Enserink and Kevin Leder and Arnoldo Frigessi and Jasmine Foo},
journal={Cell Reports Methods},
volume={3},
number={3},
year={2023},
doi={https://doi.org/10.1016/j.crmeth.2023.100417},
publisher={Elsevier}
}
```
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = pyphenopop
version = 0.0.1
version = 0.0.2
description = Phenotypic deconvolution in heterogeneous cancer cell populations using drug screen data
long_description = file: README.md
long_description_content_type = text/markdown
Expand Down

0 comments on commit c406d76

Please sign in to comment.