Skip to content

Commit 144ef3b

Browse files
authored
Merge pull request #7 from ArpiarSaundersLab/dev
duckdb version updated to latest v1.2.2
2 parents 69f3d00 + 4d5b965 commit 144ef3b

File tree

4 files changed

+106
-15
lines changed

4 files changed

+106
-15
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<a href="https://github.com/ArpiarSaundersLab/annsql/tree/main/tests"><img src="https://img.shields.io/badge/build-passing-brightgreen"></a>
99
<a href="https://img.shields.io/github/v/release/ArpiarSaundersLab/annsql"><img src="https://img.shields.io/github/v/release/ArpiarSaundersLab/annsql"></a>
1010
<a href="https://static.pepy.tech/badge/annsql/month"><img src="https://static.pepy.tech/badge/annsql/month"></a>
11+
<a href="https://static.pepy.tech/badge/annsql"><img src="https://static.pepy.tech/badge/annsql"></a>
1112
</p>
1213

1314
<br>
@@ -126,7 +127,7 @@ asql.plot_umap(color_by="leiden_clusters", annotate=True)
126127

127128

128129
## Reference
129-
AnnSQL: A Python SQL-based package for large-scale single-cell genomics analysis on a laptop<br />
130+
AnnSQL: A Python SQL-based package for fast large-scale single-cell genomics analysis using minimal computational resources<br />
130131
Kenny Pavan, Arpiar Saunders<br />
131132
bioRxiv 2024.11.02.621676; [doi: https://doi.org/10.1101/2024.11.02.621676](https://www.biorxiv.org/content/10.1101/2024.11.02.621676)
132133

docs/cite.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Citation
22

3-
AnnSQL: A Python SQL-based package for large-scale single-cell genomics analysis on a laptop<br />
3+
AnnSQL: A Python SQL-based package for fast large-scale single-cell genomics analysis using minimal computational resources<br />
44
Kenny Pavan, Arpiar Saunders<br />
55
bioRxiv 2024.11.02.621676; [doi: https://doi.org/10.1101/2024.11.02.621676](https://www.biorxiv.org/content/10.1101/2024.11.02.621676)

requirements.txt

Lines changed: 101 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,194 @@
1-
anndata==0.10.9
2-
AnnSQL @ file:///home/kenny/Documents/OHSU/Projects/AnnSql/dist/AnnSQL-0.9.4-py3-none-any.whl#sha256=f2ef75f08d4b932600dd8801d74973bd8b8045203a4278cfb9bcaa8e9b4fd70f
1+
agate==1.9.1
2+
anndata==0.11.1
3+
annotated-types==0.7.0
4+
anyio==4.8.0
35
array_api_compat==1.9.1
46
asttokens==2.4.1
7+
attrs==24.3.0
58
autocommand==2.2.2
9+
babel==2.16.0
610
backports.tarfile==1.2.0
11+
beautifulsoup4==4.13.3
12+
bio==1.7.1
13+
biopython==1.85
14+
biothings_client==0.4.1
15+
bleach==6.2.0
716
build==1.2.2.post1
817
certifi==2024.8.30
918
cffi==1.17.1
1019
charset-normalizer==3.4.0
20+
click==8.1.8
21+
colorama==0.4.6
1122
comm==0.2.2
12-
contourpy==1.3.0
23+
contourpy==1.3.1
1324
cryptography==43.0.3
1425
cycler==0.12.1
26+
daff==1.3.46
27+
dbt-adapters==1.13.2
28+
dbt-common==1.14.0
29+
dbt-core==1.9.1
30+
dbt-duckdb==1.9.1
31+
dbt-extractor==0.5.1
32+
dbt-semantic-interfaces==0.7.4
1533
debugpy==1.8.5
1634
decorator==5.1.1
35+
deepdiff==7.0.1
36+
defusedxml==0.7.1
1737
docutils==0.21.2
18-
duckdb==1.1.2
38+
duckdb==1.2.2
1939
e==1.4.5
2040
executing==2.1.0
41+
fastjsonschema==2.21.1
2142
fonttools==4.54.1
43+
gffpandas==1.2.0
44+
ghp-import==2.1.0
45+
gprofiler-official==1.0.0
46+
griffe==1.5.7
47+
h11==0.14.0
2248
h5py==3.12.1
49+
httpcore==1.0.7
50+
httpx==0.28.1
2351
idna==3.10
24-
importlib_metadata==8.0.0
52+
igraph==0.11.8
53+
importlib-metadata==6.11.0
2554
importlib_resources==6.4.0
2655
inflect==7.3.1
2756
ipykernel==6.29.5
2857
ipython==8.27.0
58+
isodate==0.6.1
2959
jaraco.classes==3.4.0
3060
jaraco.context==5.3.0
3161
jaraco.functools==4.0.1
3262
jaraco.text==3.12.1
3363
jedi==0.19.1
3464
jeepney==0.8.0
65+
Jinja2==3.1.5
3566
joblib==1.4.2
67+
jsonschema==4.23.0
68+
jsonschema-specifications==2024.10.1
3669
jupyter_client==8.6.2
3770
jupyter_core==5.7.2
71+
jupyterlab_pygments==0.3.0
72+
jupytext==1.16.7
3873
keyring==25.5.0
3974
kiwisolver==1.4.7
75+
leather==0.4.0
4076
legacy-api-wrap==1.4
77+
leidenalg==0.10.2
4178
llvmlite==0.43.0
79+
Markdown==3.7
4280
markdown-it-py==3.0.0
81+
MarkupSafe==3.0.2
82+
mashumaro==3.14
4383
matplotlib==3.9.2
4484
matplotlib-inline==0.1.7
85+
mdit-py-plugins==0.4.2
4586
mdurl==0.1.2
4687
memory-profiler==0.61.0
88+
mergedeep==1.3.4
89+
mistune==3.1.2
90+
mkdocs==1.6.1
91+
mkdocs-autorefs==1.4.0
92+
mkdocs-get-deps==0.2.0
93+
mkdocs-jupyter==0.25.1
94+
mkdocs-material==9.6.5
95+
mkdocs-material-extensions==1.3.1
96+
mkdocstrings==0.28.2
97+
mkdocstrings-python==1.16.2
4798
more-itertools==10.3.0
99+
msgpack==1.1.0
100+
mygene==3.2.2
48101
natsort==8.4.0
102+
nbclient==0.10.2
103+
nbconvert==7.16.6
104+
nbformat==5.10.4
49105
nest-asyncio==1.6.0
50106
networkx==3.4.2
51107
nh3==0.2.18
52108
numba==0.60.0
53109
numpy==2.0.2
54-
packaging==24.1
110+
ordered-set==4.1.0
111+
packaging==24.2
112+
paginate==0.5.7
55113
pandas==2.2.3
114+
pandocfilters==1.5.1
115+
parsedatetime==2.6
56116
parso==0.8.4
57-
patsy==0.5.6
117+
pathlib==1.0.1
118+
pathspec==0.12.1
119+
patsy==1.0.1
58120
pexpect==4.9.0
59121
pillow==11.0.0
60122
pkginfo==1.10.0
61123
platformdirs==4.2.2
124+
polars==1.21.0
125+
pooch==1.8.2
62126
prompt_toolkit==3.0.47
63-
psutil==6.0.0
127+
protobuf==5.29.3
128+
psutil==6.1.0
64129
ptyprocess==0.7.0
65130
pure_eval==0.2.3
66-
pyarrow==17.0.0
131+
pyarrow==18.0.0
67132
pycparser==2.22
133+
pydantic==2.10.5
134+
pydantic_core==2.27.2
68135
Pygments==2.18.0
136+
pymdown-extensions==10.14.3
69137
pynndescent==0.5.13
70138
pyparsing==3.2.0
71139
pyproject_hooks==1.2.0
140+
pysam==0.22.1
72141
python-dateutil==2.9.0.post0
142+
python-slugify==8.0.4
143+
pytimeparse==1.1.8
73144
pytz==2024.2
145+
PyYAML==6.0.2
146+
pyyaml_env_tag==0.1
74147
pyzmq==26.2.0
75148
readme_renderer==44.0
149+
referencing==0.36.1
150+
regex==2024.11.6
76151
requests==2.32.3
77152
requests-toolbelt==1.0.0
78153
rfc3986==2.0.0
79154
rich==13.9.3
80-
scanpy==1.10.3
155+
rpds-py==0.22.3
156+
rpy2==3.5.17
157+
scanpy==1.10.4
81158
scikit-learn==1.5.2
159+
scikit-network==0.33.1
82160
scipy==1.14.1
161+
scReadSim==1.4.1
83162
seaborn==0.13.2
84163
SecretStorage==3.3.3
85164
session_info==1.0.0
86165
setuptools==74.1.2
87166
six==1.16.0
167+
sniffio==1.3.1
168+
snowplow-tracker==1.0.4
169+
soupsieve==2.6
170+
sqlparse==0.5.3
88171
stack-data==0.6.3
89172
statsmodels==0.14.4
90173
stdlib-list==0.11.0
174+
text-unidecode==1.3
175+
texttable==1.7.0
91176
threadpoolctl==3.5.0
177+
tinycss2==1.4.0
92178
tomli==2.0.1
93179
tornado==6.4.1
94-
tqdm==4.66.6
180+
tqdm==4.67.0
95181
traitlets==5.14.3
96182
twine==5.1.1
97183
typeguard==4.3.0
184+
types-requests==2.32.0.20241016
98185
typing_extensions==4.12.2
99186
tzdata==2024.2
187+
tzlocal==5.2
100188
umap-learn==0.5.7
101189
urllib3==2.2.3
190+
watchdog==6.0.0
102191
wcwidth==0.2.13
192+
webencodings==0.5.1
103193
wheel==0.43.0
104194
zipp==3.19.2

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name='AnnSQL',
8-
version='v1.0.1',
8+
version='v1.0.2',
99
author="Kenny Pavan",
1010
author_email="pavan@ohsu.edu",
1111
description="A Python SQL tool for converting Anndata objects to a relational DuckDb database. Methods are included for querying and basic single-cell preprocessing (experimental). ",
@@ -22,7 +22,7 @@
2222
],
2323
install_requires=[
2424
'scanpy>=1.10.3',
25-
'duckdb>=1.1.2',
25+
'duckdb>=1.2.2',
2626
'memory-profiler>=0.61.0',
2727
'psutil>=6.0.0',
2828
'pyarrow>=17.0.0',

0 commit comments

Comments
 (0)