{ "info": { "author": "Buys de Barbanson", "author_email": "b.barbanson@hubrecht.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "[![Documentation Status](https://readthedocs.org/projects/singlecellmultiomics/badge/?version=latest)](https://singlecellmultiomics.readthedocs.io/en/latest/?badge=latest) [![PyPI version](https://badge.fury.io/py/singlecellmultiomics.svg)](https://badge.fury.io/py/singlecellmultiomics) [![DOI](https://zenodo.org/badge/187592829.svg)](https://zenodo.org/badge/latestdoi/187592829) [![Anaconda-Server Badge](https://anaconda.org/buysdb/singlecellmultiomics/badges/installer/conda.svg)](https://anaconda.org/buysdb/singlecellmultiomics)\n\n## Single cell multi omics\nSingle cell multi omics is a set of tools to deal with multiple measurements from the same cell. This package has been developed by the [van Oudenaarden group](https://www.hubrecht.eu/research-groups/van-oudenaarden-group/).\n\n# Installation\n```\ngit clone https://github.com/BuysDB/SingleCellMultiOmics\npip install ./SingleCellMultiOmics\n```\nFor creating a virtual environment look [here](https://github.com/BuysDB/SingleCellMultiOmics/wiki/Python-test-and-run-environment)\n\n# Usage\n`demux.py`:\nThis tool demultiplexes raw fastq files, adapters, molecule and cell information are removed from the fastq records and encoded into the read name including their base-calling qualities.\nAdditional stored inforation includes:\n- Assigned and raw illumina index\n- Library\n- Demultiplexing strategy used for demultiplexing (What kind of data the read is derived from)\n- Assigned barcode index\n\nThe next step is usually to trim and then map the demultiplexed reads.\n\nFor RNA seq data aligned to a transcriptome the step after this is to run featureCounts.\n\nThe mapped reads are encoded in a BAM file. This BAM file still contains the encoded data and this has to be decoded in order to get a useful BAM file.\n`bamtagmultiome.py`\n1) Recodes the original read names and extracts all information previously encoded by the demultiplexer.\n2) Adds allele information. (A VCF file is required for this)\n3) Supports multiple protocols:\n RNA:CELSEQ1, CELSEQ2, VASA (with 8 and 6bp UMI),\n methylation digest sequencing:SC MSPJI , \n lineage tracing:SCARTRACE,\n DNA digest sequencing: NLAIII,\n histone modification sequencing: scCHIC,\n Single cell methylation : TAPs (in combination with any other supported protocol).\n\n4) Assigns reads to molecules to allow for deduplication, adds duplication BAM flag\n5) Assigns read groups\n6) Splits libraries where multiple modalities are measured\n7) Estimates consensus sequences of molecules\n\nAll SAM tags used and written by this package are listed in [TAGS.MD](https://github.com/BuysDB/SingleCellMultiOmics/blob/master/TAGS.MD)\n\n`bamToCountTable.py`\n[Extracts a count table from a bam file, look here for examples.](https://github.com/BuysDB/SingleCellMultiOmics/wiki/Bam-file-to-count-table)\n\n\n`libraryStatistics.py`\n[All statistics plots can be generated with a single script, look here for details.](https://github.com/BuysDB/SingleCellMultiOmics/wiki/Library-statistics-plots)\n\n# Examples:\n\nDemultiplex all fastq.gz files in the current directory using NLAIII barcodes\n```\ndemux.py *.fastq.gz -use NLAIII384C8U3 --y\n````\n\nDemultiplex only the specified sequencing index (GTTTGA), and everything 1 hamming distance away from GTTTGA :\n```\ndemux.py -si GTTTGA *.gz --y --hdi 1\n```\n\n### API: Using SingleCellMultiOmics from python\n[All molecule and fragment information can be accessed using python](https://github.com/BuysDB/SingleCellMultiOmics/wiki/Molecule-iteration)\n[Documentation for the classes in available here](https://singlecellmultiomics.readthedocs.io/en/latest/py-modindex.html)\n\n### scCHIC\nFor every fragment in input.bam find scCHIC seq fragments and deduplicate these. Fragments with the same cell barcode, umi, library and strand and starting within a range of 5 bp from each other are assigned as duplicate. The mnase cut site location is expected to be between the first base (Usually an A) this A is part of the sequencing adapter, and the second base (Usually a T). The cut site location is recorded into the DS tag. When alleles are specified using -alleles, the molecule assignment is split up by allele, this means that if two fragments map to the same location and share the same umi, but contain SNPs which indicate differing alleles, the reads are not assigned to the same molecule. For every fragment the ligation sequence is recorded into the RZ tag.\n```\nbamtagmultiome.py input.bam -method chic -o tagged.bam\n```\n[Complete scCHIC data processing instructions from FastQ to count table here](https://github.com/BuysDB/SingleCellMultiOmics/wiki/scCHIC-data-processing)\n### NlaIII\nFor every fragment in input.bam find NLAIII seq fragments and deduplicate these. Fragments with the same cell barcode, umi, library and strand are assigned as duplicate. The NlaIII cut site location is recorded into the DS tag. When alleles are specified using -alleles, the molecule assignment is split up by allele, this means that if two fragments map to the same location and share the same UMI, but contain SNPs which indicate differing alleles, the reads are not assigned to the same molecule. For every fragment the sequenced part of the NlaIII cut site sequence is recorded into the RZ tag, this is usually CATG, but is allowed to be shifted 1 base to ATG. In the NlaIII protocol a reverse transcription (RT) is used, generally capturing more reverse transcription reactions will yield a more accurate molecule consensus sequence. For every fragment which support the molecule the reverse transcription reaction is recorded by storing the location of the random primer used for RT and the sequence of the random primer.\n```\nbamtagmultiome.py input.bam -method nla -o tagged.bam\n ```\n [Complete NlaIII data processing instructions from FastQ to count table here](https://github.com/BuysDB/SingleCellMultiOmics/wiki/NLA-III-data-processing)\n\n\n### Plate visualisation\n\nShow relative abundance of reads and unique molecules across 384 well plate.\n```\nbamPlateVisualisation.py tagged.bam -o ./plate_plots\n```\nCreates the folder ./plate_plots containing \n```\nraw_reads_[LIBRARY_TYPE]_[LIBRARY_NAME].png # Distribution of total reads\nusable_reads_[LIBRARY_TYPE]_[LIBRARY_NAME].png # Distribution of reads which can be assigned to a molecule\nunique_reads_[LIBRARY_TYPE]_[LIBRARY_NAME].png # Distribution of unique reads\n```\n[All statistics plots can be generated with a single script, look here for details.](https://github.com/BuysDB/SingleCellMultiOmics/wiki/Library-statistics-plots)\n\n\nCreate a contig by sample matrix and divide counts when reads are multimapping. (Used for counting transcriptome mapped reads)\n```\nbamToCountTable.py -featureTags chrom -sampleTags SM --divideMultimapping --dedup ./tagged/STAR_mappedAligned.sortedByCoord.out.bam -o transcriptome_counts.csv\n```\n\nObtain sample, chromosome, restrictionsite, read start, and read end from test.bam file:\n```\nbamTabulator.py -featureTags SM,reference_name,DS,reference_start,reference_end test.bam\n```\nList all available tags:\n```\nbamTabulator.py test.bam\n```\nYou can additionaly use any of the pysam read attributes\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/BuysDB/SingleCellMultiOmics/archive/v0.1.9.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/BuysDB/SingleCellMultiOmics", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "singlecellmultiomics", "package_url": "https://pypi.org/project/singlecellmultiomics/", "platform": null, "project_url": "https://pypi.org/project/singlecellmultiomics/", "project_urls": { "Download": "https://github.com/BuysDB/SingleCellMultiOmics/archive/v0.1.9.tar.gz", "Homepage": "https://github.com/BuysDB/SingleCellMultiOmics" }, "release_url": "https://pypi.org/project/singlecellmultiomics/0.1.26/", "requires_dist": [ "pysam (>=0.15.3)", "numpy (>=1.16.5)", "pandas (>=0.25.0)", "colorama", "pyBigWig", "cutadapt (>=2.9)", "pysamiterators (>=1.9)", "more-itertools", "matplotlib", "tabulate", "wheel", "setuptools (>=40.8.0)", "scikit-learn (>=0.21.3)", "seaborn (>=0.11.0)", "statsmodels", "cached-property", "biopython (>=1.71)", "pytest (>=5.0.0)", "pytest-runner", "snakemake (>=5.8.1)", "lxml" ], "requires_python": "", "summary": "Tools to deal with one or more measurements from single cells", "version": "0.1.26", "yanked": false, "yanked_reason": null }, "last_serial": 13254475, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "32e9bbca2c6d87e6eb8c84b7e82a9de8", "sha256": "c893cdde7a1daae64964199bbab78e2d77bce68a89e346ab52503d3a773fa10a" }, "downloads": -1, "filename": "singlecellmultiomics-0.0.3.tar.gz", "has_sig": false, "md5_digest": "32e9bbca2c6d87e6eb8c84b7e82a9de8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76986, "upload_time": "2019-07-16T14:18:40", "upload_time_iso_8601": "2019-07-16T14:18:40.341132Z", "url": "https://files.pythonhosted.org/packages/df/7e/420b4e3c02bc4172da5aa6204f5acb869defe1f349171b184aa4ca6e5c45/singlecellmultiomics-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "25ad817613330863b7cb38b6c927fd08", "sha256": "bd8ac72be360ebc63625562da96c5a5cf8ac50180e81a97a62ef59b430a427a9" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.1.tar.gz", "has_sig": false, "md5_digest": "25ad817613330863b7cb38b6c927fd08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81130, "upload_time": "2019-07-16T14:59:22", "upload_time_iso_8601": "2019-07-16T14:59:22.796784Z", "url": "https://files.pythonhosted.org/packages/c9/ba/a6db9a7395e04457966679c78cf0f1bf563f3c394938a791f13830731ea8/singlecellmultiomics-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "79c7f87b2661a1bf0a5335845af05634", "sha256": "93d5ee66484099083121a5986965a8665a98438cff60d134c9f5e92744257504" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "79c7f87b2661a1bf0a5335845af05634", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2079817, "upload_time": "2020-06-05T14:02:35", "upload_time_iso_8601": "2020-06-05T14:02:35.441416Z", "url": "https://files.pythonhosted.org/packages/d2/4a/9ca36123bc5d43e77e644c0e0685ae8dcd9bcf021340c15a6d21b6cb0559/singlecellmultiomics-0.1.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "60d456c54df0a2ca3de55f44b7c9edf3", "sha256": "88bee9a81c52674b47994b1a8e92f9f166f675fdae04db3dd3dbf9013603f151" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.11.tar.gz", "has_sig": false, "md5_digest": "60d456c54df0a2ca3de55f44b7c9edf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2679921, "upload_time": "2020-06-05T14:02:36", "upload_time_iso_8601": "2020-06-05T14:02:36.947858Z", "url": "https://files.pythonhosted.org/packages/82/be/2c826c753309ada2596ff365be2aac75992cd0357e5b18cbdc37889c6abf/singlecellmultiomics-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "d837bea681ef7ee41dfb859d64e0b010", "sha256": "6cbe462831bda4bbaded7ce34f3b047f7afc0cbd282d612acf4a2e08af6f8a62" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "d837bea681ef7ee41dfb859d64e0b010", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2090050, "upload_time": "2020-06-22T08:46:21", "upload_time_iso_8601": "2020-06-22T08:46:21.645889Z", "url": "https://files.pythonhosted.org/packages/0b/7d/b273d9a7f34719a018ea6876769f97bbf65bb7ee55cd6d90372329ee53f9/singlecellmultiomics-0.1.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "036118d06aa6ea8a86917292939e2695", "sha256": "b5fadf1d139558c2a6bc2af12913c2c68011f82ce54cc75c662efbe286a6953f" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.12.tar.gz", "has_sig": false, "md5_digest": "036118d06aa6ea8a86917292939e2695", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2683039, "upload_time": "2020-06-22T08:46:23", "upload_time_iso_8601": "2020-06-22T08:46:23.795979Z", "url": "https://files.pythonhosted.org/packages/85/3e/0069f88844bc8f1df749308bc8276c61b94b0a887842c1cb28409184690d/singlecellmultiomics-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "1e254c3055a68b8ed32a9e72a01ff151", "sha256": "c92a43b4ddc7bb0a4b99efce2589c142dc169d1bc0f985a75fbb18ed59515ca7" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "1e254c3055a68b8ed32a9e72a01ff151", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2139779, "upload_time": "2020-08-31T13:10:21", "upload_time_iso_8601": "2020-08-31T13:10:21.955115Z", "url": "https://files.pythonhosted.org/packages/2d/11/a1a1f338d0889d8382cc7c5ca2901fe09a94583b0c9240f94ba790c9270a/singlecellmultiomics-0.1.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c90fd72b6f579f90c4410072bf01282b", "sha256": "846757acc29487989c158fa26496f98281165820af1e308e5602b0f9ed9803ca" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.13.tar.gz", "has_sig": false, "md5_digest": "c90fd72b6f579f90c4410072bf01282b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2709377, "upload_time": "2020-08-31T13:10:23", "upload_time_iso_8601": "2020-08-31T13:10:23.287290Z", "url": "https://files.pythonhosted.org/packages/2b/ea/463df23111cb16c961a40ecf645cea751d663184e568905fbe1f73352ed8/singlecellmultiomics-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "22b36fb29b8ffda485ffbb42f8376e29", "sha256": "bc1787adc7552f7ffda8c2e8af2bfb3685c9d553e4c74ac51656e2c96b9ed8a5" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "22b36fb29b8ffda485ffbb42f8376e29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2220477, "upload_time": "2020-12-11T17:57:18", "upload_time_iso_8601": "2020-12-11T17:57:18.411862Z", "url": "https://files.pythonhosted.org/packages/3e/a1/cf7d1232d2bd7494fba93bbee78937c642600cb99f93c28f363555ae7c06/singlecellmultiomics-0.1.17-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "feaad2e1ebad9816fcfe5ca3d8cc5f97", "sha256": "a438d0fea7d6136a545efeecc201ad02eace7b2b7e5f2c6f84b70d31c434ae80" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.17.tar.gz", "has_sig": false, "md5_digest": "feaad2e1ebad9816fcfe5ca3d8cc5f97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3052965, "upload_time": "2020-12-11T17:57:25", "upload_time_iso_8601": "2020-12-11T17:57:25.494173Z", "url": "https://files.pythonhosted.org/packages/44/3e/034daa0de69309770d95823bb0f150f85e480edf5b1d8ee84d5c337e4d22/singlecellmultiomics-0.1.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "5a913ee8e4e264130b0f5ffbd2800e99", "sha256": "acc6551a4c95eaaae56a60c1c644cf5e08a726874db64a659e873236e4fecccd" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.18-py3-none-any.whl", "has_sig": false, "md5_digest": "5a913ee8e4e264130b0f5ffbd2800e99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2212696, "upload_time": "2021-01-30T22:17:39", "upload_time_iso_8601": "2021-01-30T22:17:39.548401Z", "url": "https://files.pythonhosted.org/packages/34/b7/6ded883d5ccd6deef7516a313d847b61217c810cd3f142a81a187292e5b4/singlecellmultiomics-0.1.18-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "807f89798ce695eace445e0972f2cd22", "sha256": "2b5b678477e2f02ea33b2261dcd3d4572709a5a290178d6a0b8381b594f3bbf5" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.18.tar.gz", "has_sig": false, "md5_digest": "807f89798ce695eace445e0972f2cd22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2743918, "upload_time": "2021-01-30T22:17:41", "upload_time_iso_8601": "2021-01-30T22:17:41.237467Z", "url": "https://files.pythonhosted.org/packages/76/92/66b5c161832c050dd072deec8f96fec33f6e17b8b7e399bdfdfde1b9dab0/singlecellmultiomics-0.1.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "5106cee9d5777b98ad60dfddd851941f", "sha256": "8948c508ecb579774721bc4bb461f3b7255b848bea7527cb5833a407f1d32fa0" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.19-py3-none-any.whl", "has_sig": false, "md5_digest": "5106cee9d5777b98ad60dfddd851941f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2225097, "upload_time": "2021-03-30T17:16:43", "upload_time_iso_8601": "2021-03-30T17:16:43.533529Z", "url": "https://files.pythonhosted.org/packages/6e/d9/3b361b82b584e4349f595c26554e27602c6aef26d30d36eedf35c094bf41/singlecellmultiomics-0.1.19-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd3c8c8cdbfb58810459582cff0fbace", "sha256": "ad5235f818cda875024cc06bab78fd6cd007e9a6cd1c9e25b007cffaf041ef24" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.19.tar.gz", "has_sig": false, "md5_digest": "cd3c8c8cdbfb58810459582cff0fbace", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2750567, "upload_time": "2021-03-30T17:16:45", "upload_time_iso_8601": "2021-03-30T17:16:45.730090Z", "url": "https://files.pythonhosted.org/packages/ae/3a/a12d6d9fbf235987e2ba811a2b7d1e2062bbd5c6077407472d24c2b3dfc9/singlecellmultiomics-0.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "4654b8a181a43792364e30f3ed8e5d0c", "sha256": "5a9744e37eb941b1df36b19187c24c33b9e55216d7264802a28d01b830ed85cf" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.20-py3-none-any.whl", "has_sig": false, "md5_digest": "4654b8a181a43792364e30f3ed8e5d0c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2245277, "upload_time": "2021-05-17T14:54:36", "upload_time_iso_8601": "2021-05-17T14:54:36.651188Z", "url": "https://files.pythonhosted.org/packages/92/56/48d235b147ec824e11e0d9d98fab4a15f62d4445ab795c92f70193c6ec25/singlecellmultiomics-0.1.20-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc228dd350e6544e5d57698a3f443972", "sha256": "93c92d0b04701924e6cceafb99c8fc9ed2d38edc5b11a477a0dece354a96897b" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.20.tar.gz", "has_sig": false, "md5_digest": "cc228dd350e6544e5d57698a3f443972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2761976, "upload_time": "2021-05-17T14:54:39", "upload_time_iso_8601": "2021-05-17T14:54:39.464699Z", "url": "https://files.pythonhosted.org/packages/43/ab/06d5fb64dab13ac48cd401cc4e45e0d28a66ebf3c1cb859509111f42c705/singlecellmultiomics-0.1.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "bbdcdaa74a8ec7c9db61a0fd27df71ce", "sha256": "a003379da0b4b236918b10e4a9d90ff305dd225fa133477ab81ed7288dbecb4a" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.22-py3-none-any.whl", "has_sig": false, "md5_digest": "bbdcdaa74a8ec7c9db61a0fd27df71ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19300897, "upload_time": "2021-06-30T12:57:20", "upload_time_iso_8601": "2021-06-30T12:57:20.400696Z", "url": "https://files.pythonhosted.org/packages/30/14/d664ca3c0137aec5de9cacd27ae19426fc89ea7d67f86754d289f55fc45f/singlecellmultiomics-0.1.22-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "529188d4c4a6479835c0123f5410d490", "sha256": "a96120e367a1e319af1cf1541376b25c4703bd01944a82de2578b5f6a395a83d" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.22.tar.gz", "has_sig": false, "md5_digest": "529188d4c4a6479835c0123f5410d490", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19814653, "upload_time": "2021-06-30T12:57:22", "upload_time_iso_8601": "2021-06-30T12:57:22.876226Z", "url": "https://files.pythonhosted.org/packages/9d/5c/a2e0db67460c89df7ccd595250675dcb107dbec3d44addcc0c1204aaca56/singlecellmultiomics-0.1.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "111594092d5cbd9445f47792c361c107", "sha256": "aa73a952724e7a1c864d5479584560015e07b6cbce1e89c430725d076c5f705a" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.23-py3-none-any.whl", "has_sig": false, "md5_digest": "111594092d5cbd9445f47792c361c107", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19301288, "upload_time": "2021-08-11T07:50:35", "upload_time_iso_8601": "2021-08-11T07:50:35.543043Z", "url": "https://files.pythonhosted.org/packages/ce/a3/83eb9b7744e49605bccab073dc47d2e09a8ebbbcedf11740350f076671ac/singlecellmultiomics-0.1.23-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48eb29aa66cf1fece41a22341d13844b", "sha256": "84b73b25c0ce687afd501b918c75c4eeed8b357651f06ab7f4099a45cb7f3ffd" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.23.tar.gz", "has_sig": false, "md5_digest": "48eb29aa66cf1fece41a22341d13844b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19814982, "upload_time": "2021-08-11T07:50:38", "upload_time_iso_8601": "2021-08-11T07:50:38.613669Z", "url": "https://files.pythonhosted.org/packages/b9/66/7441879c318d25ac2950e5d7d892b3fb14fcc20d595c597ec2909c03fa2e/singlecellmultiomics-0.1.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "2265d7ef40245b20e9d004684b33f594", "sha256": "3b5e6e97d7632dbe1e427f4079d9d27aff98ac5f364247f01beadaf0eab1028c" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.25-py3-none-any.whl", "has_sig": false, "md5_digest": "2265d7ef40245b20e9d004684b33f594", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19305194, "upload_time": "2022-01-13T09:49:24", "upload_time_iso_8601": "2022-01-13T09:49:24.529840Z", "url": "https://files.pythonhosted.org/packages/31/ec/cc6adc550505c3065fd42f1d6085b4446563970c44ec0122e6f325627934/singlecellmultiomics-0.1.25-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d37720da02c00f4192bd16347d4c54ca", "sha256": "e6556279690c920a9745b2fe8286e0991a822007d55ded4c5c46e03a392e4979" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.25.tar.gz", "has_sig": false, "md5_digest": "d37720da02c00f4192bd16347d4c54ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19815676, "upload_time": "2022-01-13T09:49:27", "upload_time_iso_8601": "2022-01-13T09:49:27.765019Z", "url": "https://files.pythonhosted.org/packages/22/e7/0728939d3a957733d2ed2c5089c6cfe2822d2809bc827619b74ca92f02b2/singlecellmultiomics-0.1.25.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "ced75094a6741a7ec11476010f93e07f", "sha256": "4d13876623260ffb8c09616b9d1d6646a8bcc52740baa09d7611c16fab09c92e" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.26-py3-none-any.whl", "has_sig": false, "md5_digest": "ced75094a6741a7ec11476010f93e07f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19322943, "upload_time": "2022-03-22T20:49:16", "upload_time_iso_8601": "2022-03-22T20:49:16.202145Z", "url": "https://files.pythonhosted.org/packages/92/49/38bb19d82362e95abd8efd7af87c99b01e8b48f59fe3ffd2289ff2e8f702/singlecellmultiomics-0.1.26-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f40919611e396f22986cfd56da9ee5f", "sha256": "b9a1e0699660371509df256d1d401741157d5e27e578c5b29d3b50902043170b" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.26.tar.gz", "has_sig": false, "md5_digest": "7f40919611e396f22986cfd56da9ee5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19825396, "upload_time": "2022-03-22T20:49:19", "upload_time_iso_8601": "2022-03-22T20:49:19.320935Z", "url": "https://files.pythonhosted.org/packages/6d/3d/fa5b33a07cd1f4930a6aaf299264252f3cec4933a6c099c64b4299f04214/singlecellmultiomics-0.1.26.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2b0": [ { "comment_text": "", "digests": { "md5": "97beb9975b88ef9e0a989a3add8f5154", "sha256": "985bfe09c03562b2b8559a72e73a2674642e55fdf14acc83baad74b895207829" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.2b0.tar.gz", "has_sig": false, "md5_digest": "97beb9975b88ef9e0a989a3add8f5154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 908789, "upload_time": "2019-07-17T14:06:51", "upload_time_iso_8601": "2019-07-17T14:06:51.146255Z", "url": "https://files.pythonhosted.org/packages/df/5d/d3450257b562a5ae878c18c948c220e489cfdb9bd305e5a05ea92f4d9f79/singlecellmultiomics-0.1.2b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7bf26083fedfce0c1423c633fcd9b7e1", "sha256": "7804d1b9d713941df4c75d4c5ce1404e205c63606067353bef55fb9a15710868" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7bf26083fedfce0c1423c633fcd9b7e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 942646, "upload_time": "2019-09-06T13:13:58", "upload_time_iso_8601": "2019-09-06T13:13:58.003667Z", "url": "https://files.pythonhosted.org/packages/0f/58/0b0776ffabdd09de22d50128979acc7201407e3580845e23711e4cdc94fd/singlecellmultiomics-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d2b9f181f2d78146dcda13002de9689f", "sha256": "679a1e5de9e085b82a555f724ef71ed22088b968f5338e47dffc20620f4b5c44" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d2b9f181f2d78146dcda13002de9689f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1738476, "upload_time": "2019-10-28T10:11:11", "upload_time_iso_8601": "2019-10-28T10:11:11.725534Z", "url": "https://files.pythonhosted.org/packages/8b/f0/d0f7143680f1cff19f08f5338dbe06e108c129bbda41164f65e11b84b8d8/singlecellmultiomics-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "22d08d75b72b27b3588454e148fbd08b", "sha256": "5e22e45ada6ea618efd75db8e0355bee0e3b0d02092c6e6e3e52312edd95c55c" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.6.tar.gz", "has_sig": false, "md5_digest": "22d08d75b72b27b3588454e148fbd08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389137, "upload_time": "2019-11-23T19:14:26", "upload_time_iso_8601": "2019-11-23T19:14:26.176030Z", "url": "https://files.pythonhosted.org/packages/5e/f7/2972f57df5b82d9dd1ac829a4623af584c8b998d24c1ff0e66c60f741fa1/singlecellmultiomics-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "1f595b3467f7c50d39bbd88d70b4d4c0", "sha256": "6feb80a2e76844ae117355df31d1b87fba9cc3478b7cf3cb62c6f75ad732d01e" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "1f595b3467f7c50d39bbd88d70b4d4c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 363211, "upload_time": "2019-11-29T13:30:26", "upload_time_iso_8601": "2019-11-29T13:30:26.627921Z", "url": "https://files.pythonhosted.org/packages/05/7b/d6dd70d07acf6002a7f9af91fed22ad4fd808c9894505873a769d5b13e2c/singlecellmultiomics-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b7f12344a420f288744d0d189405aa7", "sha256": "f847b5225e0b4c84467568b73aeff7f9c0aba311576502c93a406ed2de601826" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.7.tar.gz", "has_sig": false, "md5_digest": "5b7f12344a420f288744d0d189405aa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1039788, "upload_time": "2019-11-29T13:30:28", "upload_time_iso_8601": "2019-11-29T13:30:28.512646Z", "url": "https://files.pythonhosted.org/packages/e0/c1/5ef5a411714873c03655e139998f01324f02f7dab2fd32a6e25e3e2ad820/singlecellmultiomics-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "beda7af495180ba37f86e94c7da03ced", "sha256": "9186212e833dab589282b0c40324d583f2845eb741c5c5c01a9596d9d61b53e9" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "beda7af495180ba37f86e94c7da03ced", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1911190, "upload_time": "2020-12-11T17:57:21", "upload_time_iso_8601": "2020-12-11T17:57:21.942935Z", "url": "https://files.pythonhosted.org/packages/b5/33/0a2ee183fb759d2a835d209f196b0c9c2bc12dfbbb119718ec9d0887d533/singlecellmultiomics-0.1.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e143ff6adfabb4350ad215276da4e0b3", "sha256": "a14fdd5150d59196d3cb51eaeb97a5efa4da54958b1acec760568a164f83500f" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e143ff6adfabb4350ad215276da4e0b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2058157, "upload_time": "2020-05-12T15:59:12", "upload_time_iso_8601": "2020-05-12T15:59:12.153976Z", "url": "https://files.pythonhosted.org/packages/cc/54/3821dfe2d562e825531605bb4153ecdde6c8f4dfbb31219676a2ae8db8f3/singlecellmultiomics-0.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b5d23e7ea5e8483aa8f11bcddaff97d", "sha256": "80a6b0f42013bf63e2ded7010de1c0affb039f0556dc04930f971baaf8dedecf" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.9.tar.gz", "has_sig": false, "md5_digest": "8b5d23e7ea5e8483aa8f11bcddaff97d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2668441, "upload_time": "2020-05-12T15:59:13", "upload_time_iso_8601": "2020-05-12T15:59:13.452707Z", "url": "https://files.pythonhosted.org/packages/57/10/5eeac44d17541125594b8ef203cf1ea93be290a106105e04c9078daa58ca/singlecellmultiomics-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ced75094a6741a7ec11476010f93e07f", "sha256": "4d13876623260ffb8c09616b9d1d6646a8bcc52740baa09d7611c16fab09c92e" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.26-py3-none-any.whl", "has_sig": false, "md5_digest": "ced75094a6741a7ec11476010f93e07f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19322943, "upload_time": "2022-03-22T20:49:16", "upload_time_iso_8601": "2022-03-22T20:49:16.202145Z", "url": "https://files.pythonhosted.org/packages/92/49/38bb19d82362e95abd8efd7af87c99b01e8b48f59fe3ffd2289ff2e8f702/singlecellmultiomics-0.1.26-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f40919611e396f22986cfd56da9ee5f", "sha256": "b9a1e0699660371509df256d1d401741157d5e27e578c5b29d3b50902043170b" }, "downloads": -1, "filename": "singlecellmultiomics-0.1.26.tar.gz", "has_sig": false, "md5_digest": "7f40919611e396f22986cfd56da9ee5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19825396, "upload_time": "2022-03-22T20:49:19", "upload_time_iso_8601": "2022-03-22T20:49:19.320935Z", "url": "https://files.pythonhosted.org/packages/6d/3d/fa5b33a07cd1f4930a6aaf299264252f3cec4933a6c099c64b4299f04214/singlecellmultiomics-0.1.26.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }