moonstone

View on PyPIReverse Dependencies (0)

1.0.0 moonstone-1.0.0-py3-none-any.whl

Wheel Details

Project: moonstone
Version: 1.0.0
Filename: moonstone-1.0.0-py3-none-any.whl
Download: [link]
Size: 120497
MD5: c6a3729510f593600cedf9e8e66f3ddf
SHA256: 7e454d0fe65c1f246350c1503aa9dc817d10d39d6ddfdeda35620763f2638362
Uploaded: 2023-10-24 13:30:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: moonstone
Version: 1.0.0
Summary: Utilities for metagenomics data analysis using machine learning.
Author: Kenzo-Hugo Hillion, Agnès Baud, Mariela Furstenheim, Sean Kennedy
Author-Email: kehillio[at]pasteur.fr
Requires-Dist: pandas (==2.0.2)
Requires-Dist: matplotlib (==3.3.0)
Requires-Dist: plotly (==5.17.0)
Requires-Dist: statsmodels (==0.13.0)
Requires-Dist: python-slugify (==4.0.1)
Requires-Dist: pyaml (==20.4.0)
Requires-Dist: numpy (==1.24.3)
Requires-Dist: scikit-bio (==0.5.9)
Requires-Dist: scikit-learn (==1.3.1)
Requires-Dist: hdmedians (==0.14.2)
Requires-Dist: cython (==0.29.21)
Requires-Dist: scipy (==1.9.0)
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
moonstone/__init__.py sha256=AhKSvRLP6ebhka2N98a_DZwxHjwwhJWOuN8cFSF2mL0 41
moonstone/main.py sha256=uRxLFa0ZA62T7YP9ggW8h5yyewEs4abcG-cqbRnCOt8 8419
moonstone/version.py sha256=F4BwkBjaRM5uyILgC17G6vZmF6xA_y8hxSg-0EiLwfU 78
moonstone/analysis/__init__.py sha256=bZMrof9sLEi0pZGHGDW1mBPGP-UbQhJr8xngYmIRktI 63
moonstone/analysis/classify.py sha256=sF_jhEcnv8eOOEmsBtJUWMK-3cZAAkfybL0hm47Lri8 7200
moonstone/analysis/clustering.py sha256=BF96XLERrrQ8e_f0NSo4KlwWtbV4k-0TDKqmZLogvbw 5126
moonstone/analysis/columns_statistics.py sha256=0MoRWCbyk9XU6sb2jDLqcwd6kAnUx97GzKeFSHuBwyw 602
moonstone/analysis/differential_analysis.py sha256=DRlYGqlDjdk0Mp_zTWRqfkPnK_rMwsS7adioEpYRNIY 5520
moonstone/analysis/randomForest.py sha256=PoAFZ3QMIf2Bzu5fL8NNP-TP2Bhc13f2pTh28igJjG8 6934
moonstone/analysis/regression.py sha256=vnKFqVbeI2RqetddoBfaK0mvzakjyx2gtdzz2W3C1-E 162
moonstone/analysis/statistical_test.py sha256=a9DLkVVxPlH6h3t5-TA2XCgNOI2RZvEHFkBU6TcD3GI 9003
moonstone/analysis/stats.py sha256=XgIUXhhxD6TldXcrBOCQHDgxhdvxo8UZHj2Y35L1m_4 4379
moonstone/analysis/diversity/__init__.py sha256=901TQf86TeAFx8afJOsVilT0EPCNHCWilLtjXzMhW8g 191
moonstone/analysis/diversity/alpha.py sha256=Ni57vwyFJOtCBiYTMw6_hdRnO18HjEleg3g_iyAutH8 3730
moonstone/analysis/diversity/base.py sha256=ortA5KRZ8qFDqmVv7_GYtU5m9ep1maw0PlYjQicqB9c 18462
moonstone/analysis/diversity/beta.py sha256=PKwGOe0UWfkoLinFWLDx60Oaa-Iue5X4gnoKGaYXxKM 8270
moonstone/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moonstone/core/module_base.py sha256=u-RCOC-na_njBT37_fykkNvRCH2T_WPIpJ9fmwaksJM 1821
moonstone/filtering/__init__.py sha256=n0gHclhGAznCk3xvQ0gpA3-Z6TJCpqahP773ymXGns8 236
moonstone/filtering/base.py sha256=YhiafyjJ6rMwruJ0cb_f7R_LvejkPQ1QuQKTxni_Eow 1414
moonstone/filtering/basics_filtering.py sha256=D3zo2wO9-d9GBi1AbSVUNZVamWx6VJmuNoU_ccJjFpM 5271
moonstone/filtering/mean_filtering.py sha256=cu2zQ-3otYvIT6pV79oUcslX8uHMvCot4YQKoNDIgJ8 6386
moonstone/filtering/taxonomy_filtering.py sha256=CRa75E5vfemYzorBLFNvXvRZJSPHKhr75ZYXr4IOwg0 2419
moonstone/normalization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moonstone/normalization/base.py sha256=2dDS8ZxwuWE2Ytp6YFrBzos8xkFglNSm03xFybn7WZY 500
moonstone/normalization/counts/__init__.py sha256=ziBbOXIvtCxLMmSb9r062nPUPY3pXGOC8hPxSvamXKo 176
moonstone/normalization/counts/geometric_mean.py sha256=6qQUWHMe6DRTU3bXVAfs8cESqC9MoA_7fz7uul_-XY8 4019
moonstone/normalization/counts/random_selection.py sha256=09Sed__GYDbky5icUp5eXcCNPie_44tR-lK_SAF4d1M 3208
moonstone/normalization/counts/total_counts.py sha256=HV6UFZf-OThkZkESA6AqW1-O5muhP3EsS6hqB5_xS48 700
moonstone/normalization/processed/__init__.py sha256=y78GeeOXpdabYKXlWn_u1CXvaPDiK6Wv0MuSgIyKrPQ 58
moonstone/normalization/processed/base.py sha256=XaRPcv-dEIo6k_7cYtXS5xLOfTy3U4KFZFFfwmC5Qkw 447
moonstone/normalization/processed/scaling_normalization.py sha256=idITHI8o_UiuYPyrp5hg5eYgzdoVnBRYFMOregSjUbg 1243
moonstone/normalization/reads/__init__.py sha256=ABmcITBP69p-zoV313nibufgIg2mZuSTOrU8AXw2G8s 47
moonstone/normalization/reads/base.py sha256=v1lwZgxUIkBpwbKCqiQazbFs9I2-vRdCOkk8dMjMrgM 1760
moonstone/normalization/reads/downsize_dir.py sha256=KNmGQmFxINCzvUKi77JaMMhD8SXCpBFKSWIUuCqSob8 7336
moonstone/normalization/reads/plot_placeholder.py sha256=G0t57gWasmnNVEitRQXufSf8Zo-mAnBpZcpUbhcemak 3429
moonstone/normalization/reads/read_downsize.py sha256=01sleMz_89fwBSix_RX23UrgVigbkuJOsEuXLy6bw0M 8361
moonstone/parsers/DataAnalysisType.py sha256=ppdM39grtx504vsP2Am1_6IyQn8TSAJ1ZKXBtH0PVVo 1218
moonstone/parsers/__init__.py sha256=W46rJ0JTnl6J4pVOkpVILHFDGHdIA3z2E6BpUhZte68 70
moonstone/parsers/base.py sha256=YPxKj1wPs-aLwK7YH_-yEdvrisHVdytIWTsCPxyL7nk 2959
moonstone/parsers/handleCounts.py sha256=6GxThpxHTaCswBEQD-WAbpQU8QVC4TEQDKvhUexTBao 2240
moonstone/parsers/handleMetadata.py sha256=fGAxBsMtW0i9PNn0Ei-rl99YDCbutP5kCTM4EgSwUMs 1090
moonstone/parsers/metadata.py sha256=ysF6vo9Jt-MnmofAoXaAEpvOsJ-AL167ky_PC1R6Bo4 5918
moonstone/parsers/counts/__init__.py sha256=U4ExmjInYGpwH_Qxdn4J9bCZAp3nw9oTGyS5LahFYYU 97
moonstone/parsers/counts/genes.py sha256=Lu5WdsT59_z4xehbvhcWDkYDIG6PyUwOYYDoSS3o5oE 660
moonstone/parsers/counts/picrust2.py sha256=vrYtI6PgL1j0GVvMs_3KDrWnKJgcx8WBY_ppwt32qZE 713
moonstone/parsers/counts/taxonomy/__init__.py sha256=euYVAeih_s0Orj60WLyaLt2Gj-95EmgGJhSQskb-n-g 156
moonstone/parsers/counts/taxonomy/base.py sha256=pKZ12EXXUz8ge2eW3V8wyDhE-MtsMRPas6tjdzE-kQ4 250
moonstone/parsers/counts/taxonomy/kraken2.py sha256=yFMQ8eUy2zVUyYsIcmTpoLbAi5CgJmmYBWseWV0rBFc 889
moonstone/parsers/counts/taxonomy/metaphlan.py sha256=GKYkp1Vau4v8Iw2Tw5l7RDSlVEXOZsZOLqV0uphH6q0 7074
moonstone/parsers/counts/taxonomy/qiime.py sha256=sDfuRrkSJmzPfgGujJ3KRHfFz-YH5VJhXldreOrR-CE 710
moonstone/parsers/transform/__init__.py sha256=nfNQW5or0iaRC7JYY3Ey22MwwGgAF8iUsQ6hoaxs5C4 46
moonstone/parsers/transform/base.py sha256=8j1E2sqyxq7_3GuWjz-DRVfAB2uNpsGIZ_wEkaLYpZs 844
moonstone/parsers/transform/cleaning.py sha256=Pg3P4zTFAHICtczZiWT6keVUIWXwS9Sdq_05-AXIGUI 478
moonstone/plot/__init__.py sha256=10-FbkEjrRr_b5PN0wlULnCkfnARQ63KANHEazrUXmI 112
moonstone/plot/counts.py sha256=CP1lGHknWGJs8yrGE164nCt62tLBwY-xiprXWNE1XHk 34622
moonstone/plot/metadata.py sha256=Hpi2rb1_XQJzp1RQBbex9t1Ov44xEEX1obaGc4UmnlI 6314
moonstone/plot/graphs/__init__.py sha256=HzEHO_PqlvisEbuNEIZ9EmKYB3vsZMZ5X10_7dvhUQs 364
moonstone/plot/graphs/bargraph.py sha256=IqQ7M1rtkipFN_VTr-JqpUcrb4Nch_mj4xMYCdM_4ZA 7983
moonstone/plot/graphs/base.py sha256=Vqw_mHEVflNnOeBIfJg3-4FzIlqdXqWwjC23GHWn80s 9770
moonstone/plot/graphs/box.py sha256=4iWXzLXKdKh_QH2DAR43v7D6fvfHNFi6yy0Il4WiOrc 2246
moonstone/plot/graphs/heatmap.py sha256=434UbroKXDNxJBfDfRjmxfzTFadrhYx8wVnYU3Ygb2Q 839
moonstone/plot/graphs/histogram.py sha256=cEERCPBFwk6bNVPy1opVAqc9-OO-CE4yBC4Q63asp1k 920
moonstone/plot/graphs/scatter.py sha256=-v57Tb051K3o7qbFTAXcG9jczY_keQJIz0Y2-gftGII 5531
moonstone/plot/graphs/violin.py sha256=4KsT-toWhDTXM5ZvcaJxEtWlCzq-ER6bIxyHyEHEZJY 2214
moonstone/transformers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moonstone/transformers/mergers/__init__.py sha256=osqUD5ddruC354ttIoGpGjyrvktVTal7xINKPXlB0R0 60
moonstone/transformers/mergers/counts_metadata.py sha256=CGnwmMTX5s0Ln6LMw0XL8YrH9ZllM8A94r3evJAF_RI 1648
moonstone/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moonstone/utils/colors.py sha256=d6ciGam4HVdIWhW5BC7tQ45Esirxo-HxN9o4jI6wnIM 785
moonstone/utils/convert.py sha256=bUVjANnGDt86W429c6yARuMPoLcKlSszBn2Hr7iWVuU 536
moonstone/utils/df_merge.py sha256=H7j-qkegtfwyVXnbLoAmcRINmRiA-_fSe_ggUTrwrTs 2085
moonstone/utils/df_reindex.py sha256=BoITM4h5DhQkhST75YPXoZdfhUx7jgcugrptB9DKREM 3810
moonstone/utils/dict_operations.py sha256=MEA5H0YbLr4KTkksK86Byte8L_vaD9Ey9NqVyf3mU0Q 630
moonstone/utils/phylogenetic_tree_editing.py sha256=WQkL-0SGyBUUzgYry7fVpn293LgMenodcpUnLYlBsYU 2473
moonstone/utils/plot.py sha256=-BxZRCtZRJtGwQoj3SUzIZWmFvcfw23z96KAwNdR2WY 2959
moonstone/utils/print.py sha256=JOiWunufe5A-gbYfrW1Rw0Pf3qalAfpeHhByPJ1kcNE 428
moonstone/utils/taxonomy.py sha256=093dSGW5_N1V0B_xyL0znwLKC064bNsu5j2qYVGNSkk 3442
moonstone/utils/pandas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
moonstone/utils/pandas/series.py sha256=MAOBCHa_pulLiX359R1Owf8Uua4fLg22Gm28QZi8Q5M 4649
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/analysis/test_columns_statistics.py sha256=JNeZm7OwK4mjw_t71XI-pntrXCMk9DUqingsvEVjJq0 1652
tests/analysis/test_differential_analysis.py sha256=b0sJO-Powkv-6WhuujCZHu6e-dPzkBNJAXlALLHRB5g 7668
tests/analysis/test_statistical_test.py sha256=2TwB_9Ntbj735KjNa3dEVDeSCIFx_zCMfwaJbGZWMks 7086
tests/analysis/test_stats.py sha256=gCPUD2Y1fn4yht1FvcTeV5IW9BF_Ww0vGnpDzfuiqTA 3818
tests/filtering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/filtering/test_base.py sha256=Cy_3Eu7v3CDS9SVoYwHGO3RkgrnbCt6MDaCFcXqiAHw 759
tests/filtering/test_basics_filtering.py sha256=hd-wdPB2ztM0Xcg8aZjzCwhpX57DPQVlYQmvN6yNp_M 15186
tests/filtering/test_mean_filtering.py sha256=d0CyFFoO0KQfqtTTRtKcdZOrAiQ13o2-y-jezNXVDSM 5360
tests/filtering/test_taxonomy_filtering.py sha256=DZxTc9HQXjlmOvZmZwmFm7BYsJbhFce8MvM9Zsw6qlc 9265
tests/normalization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/normalization/counts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/normalization/counts/test_geometric_mean.py sha256=SN4Dda9FHP96C3mBK7th55Ij7dYmKMF4-4YdrJGFhUY 13976
tests/normalization/counts/test_random_selection.py sha256=dXQemfga7jv8XfT61yeexmK4WX1xWsPQHKKEonz1bCc 5002
tests/normalization/counts/test_total_counts.py sha256=qdOYQFBcIW-dVaddfVzpzlI9WxpYs-r2-BPni0BKNtg 1224
tests/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/test_base.py sha256=WAuIt-m5OvKgW4pYBGkL3XIN35Iu3sTp14zXqVREtmk 873
tests/parsers/test_metadata.py sha256=7XDX1Hso_0aFS6WyG-JGM-cE5oqvwZzHY4oYk0l2TEM 6949
tests/parsers/counts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/picrust2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/picrust2/test_picrust2.py sha256=paUa6pk7BlwPX6l-7OBOFlX43UQYlle8CLnkHgim5ug 804
tests/parsers/counts/taxonomy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/taxonomy/test_base.py sha256=OCkjukRSYGMdA9DcPrPRx-mE-3urUoe8QVbGDB6eIfc 3557
tests/parsers/counts/taxonomy/test_base_metaphlan.py sha256=e7s943IwJyApR4VRlN_KNBtoQq0sHD_KUmrdsQl3gY0 12773
tests/parsers/counts/taxonomy/kraken2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/taxonomy/kraken2/test_kraken2.py sha256=ny38r6wVzmUjQINR_kflhelm-G3wuJCNnQITtcwyRVA 5253
tests/parsers/counts/taxonomy/metaphlan2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/taxonomy/metaphlan2/test_metaphlan2.py sha256=a9yTPgnjBNZGYdhJj-DqU4QycmZhq4AYbBen_BjincM 2756
tests/parsers/counts/taxonomy/metaphlan3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/taxonomy/metaphlan3/test_metaphlan3.py sha256=xh2SobuWrbTkU9OFw78Lh0ALQpk_oCCOVjPAuSHcUdI 4465
tests/parsers/counts/taxonomy/qiime/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/counts/taxonomy/qiime/test_qiime.py sha256=FAWlqsOAuA0mP0jtiKl7KoanUznAZlhBrwXVIQJUpcI 1471
tests/parsers/transform/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/transform/test_base.py sha256=jpz-WY2-eYd4U_A9FBUYh3z4J5ZnUILTuQk3RR_NdfE 1717
tests/parsers/transform/test_cleaning.py sha256=kC3Zp_9EPh4Gur7Wi9gDCl15maab_pq-FJVeASS2Uqs 1779
tests/transformers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/transformers/test_counts_metadata.py sha256=hnhDI3eoe2vkefL68csK2sF81sIRm79tkzOkHKyZxWE 4073
tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/test_colors.py sha256=bTUri7mPIxwxQiFlqLoeeBbXxI2YYqukGIabONdHZ64 667
tests/utils/test_convert.py sha256=AAf6KtLNoC_gPjCusrDAGUwkJMsOGfiQ4hpBtl7kI8g 520
tests/utils/test_df_merge.py sha256=vXXTuq_Ze3Trkm1iO-yoNo4aZMpnwhYtNiPz-5yJmks 2619
tests/utils/test_df_reindex.py sha256=yfT605l5UAYz8wqIO1VmVjfyz487WI6VM8-qRDjGVzY 11129
tests/utils/test_dict_operations.py sha256=uoAwLNOv4VMqeIwge14jcdPAbt0poSlU-0-_khFhqmo 1538
tests/utils/test_phylogenetic_tree_editing.py sha256=S6nPEr-mmPNPRUIyrx1APIUqFrcFi_Hg-lM_PKTgWyw 2946
tests/utils/test_plot.py sha256=0LxKImoaco-ebHcCX8jeMIpH9jpifZNBZwAu5m8azp8 2160
tests/utils/test_print.py sha256=kQghZxPAcUQVgesf_VWPPu09r39rLE6c3yOPMeqZpzs 629
tests/utils/pandas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/pandas/test_series.py sha256=oE0Kzlifg_5ExMua91jGBAeYRK88bBZRgAl9HQV3pfM 3810
moonstone-1.0.0.dist-info/LICENSE sha256=nq5-Ln7_kmplE5SUsuYWtGhMJNzmHQCCeL5fyECFsNo 1078
moonstone-1.0.0.dist-info/METADATA sha256=KnAn4P4QGVggXpAkJH3vYpOlDnpT2O1CYtDUw52TltU 716
moonstone-1.0.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
moonstone-1.0.0.dist-info/entry_points.txt sha256=7p7Bms5MCQJ30KM5I1sdnJoPgsHaOupnKDgK_thvACE 50
moonstone-1.0.0.dist-info/top_level.txt sha256=MSxtGCBtN1fAckKxadYGX77hdugHrETtjnCZFDgS-ks 16
moonstone-1.0.0.dist-info/RECORD

top_level.txt

moonstone
tests

entry_points.txt

moonstone = moonstone.main:run