From 3eeb3b8a49555f5cab4a5c1800b29ac549984536 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sinan=20U=C4=9Fur=20Umu?= Date: Thu, 27 Apr 2023 10:17:23 +0200 Subject: [PATCH] 0.2.0 --- README.md | 3 ++- cellsnake/command_line.py | 2 +- cellsnake/scrna | 2 +- docs/cellsnake-logo-blue-small.png | Bin 0 -> 10757 bytes docs/conf.py | 2 +- setup.py | 2 +- 6 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 docs/cellsnake-logo-blue-small.png diff --git a/README.md b/README.md index d535d40..f8fc87b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -#
[![Docker Pulls](https://img.shields.io/docker/pulls/sinanugur/cellsnake)](https://hub.docker.com/r/sinanugur/cellsnake) [![Documentation Status](https://readthedocs.org/projects/cellsnake/badge/?version=latest)](https://cellsnake.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/cellsnake.svg)](https://badge.fury.io/py/cellsnake)
[![Anaconda-Server Badge](https://anaconda.org/bioconda/cellsnake/badges/latest_release_relative_date.svg)](https://anaconda.org/bioconda/cellsnake)
[![Anaconda-Server Badge](https://anaconda.org/bioconda/cellsnake/badges/downloads.svg)](https://anaconda.org/bioconda/cellsnake)
+#
[![Docker Pulls](https://img.shields.io/docker/pulls/sinanugur/cellsnake)](https://hub.docker.com/r/sinanugur/cellsnake) [![Documentation Status](https://readthedocs.org/projects/cellsnake/badge/?version=latest)](https://cellsnake.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/cellsnake.svg)](https://badge.fury.io/py/cellsnake)
[![Anaconda-Server Badge](https://anaconda.org/bioconda/cellsnake/badges/latest_release_relative_date.svg)](https://anaconda.org/bioconda/cellsnake)
[![Anaconda-Server Badge](https://anaconda.org/bioconda/cellsnake/badges/downloads.svg)](https://anaconda.org/bioconda/cellsnake) [![install with bioconda](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat)](http://bioconda.github.io/recipes/cellsnake/README.html) +
A command line tool for easy and scalable single cell RNA sequencing analysis diff --git a/cellsnake/command_line.py b/cellsnake/command_line.py index 407f686..96ed5ac 100755 --- a/cellsnake/command_line.py +++ b/cellsnake/command_line.py @@ -36,7 +36,7 @@ __author__ = 'Sinan U. Umu' -__version__= '0.2.0.rc1' +__version__= '0.2.0' __logo__=""" _ _ _ | || | | | diff --git a/cellsnake/scrna b/cellsnake/scrna index 3b11350..5156bb2 160000 --- a/cellsnake/scrna +++ b/cellsnake/scrna @@ -1 +1 @@ -Subproject commit 3b113509c99b28130001da76962c88c6011284e5 +Subproject commit 5156bb2a2f8b3032841c36d833eb1182a71fd7cd diff --git a/docs/cellsnake-logo-blue-small.png b/docs/cellsnake-logo-blue-small.png new file mode 100644 index 0000000000000000000000000000000000000000..88f539f0bfdf060f23be08c54233769345439be6 GIT binary patch literal 10757 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 Yaf%tyP)7jI2?A+7)l)B5wf^}30GDNH*Z=?k literal 0 HcmV?d00001 diff --git a/docs/conf.py b/docs/conf.py index a5ecfe1..8532c01 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ author = 'Sinan U. Umu' # The full version, including alpha/beta/rc tags -release = '0.2.0.rc1' +release = '0.2.0' # -- General configuration --------------------------------------------------- diff --git a/setup.py b/setup.py index ceaffa8..b53f287 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ def run(self): setup( name="cellsnake", - version="0.2.0.rc1", + version="0.2.0", packages=find_packages(exclude=('tests*','testing*')), long_description=long_description, long_description_content_type="text/markdown",