{ "info": { "author": "AIRR Community", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "AIRR Python Reference Library\n===============================================================================\n\n**Installation**\n\nInstall in the usual manner from PyPI::\n\n > pip3 install airr --user\n\nOr from the `downloaded `__\nsource code directory::\n\n > python3 setup.py install --user\n\n**Reading AIRR formatted files**\n\nThe ``airr`` package contains functions to read and write AIRR data files\nas either iterables or pandas data frames. The usage is straightforward,\nas the file format is a typical tab delimited file, but the package\nperforms some additional validation and type conversion beyond using a\nstandard CSV reader.\n\n.. code-block:: python\n\n import airr\n\n # Create an iteratable that returns a dictionary for each row\n reader = airr.read_rearrangement('input.tsv')\n\n # Load the entire file into a pandas data frame\n df = airr.load_rearrangement('input.tsv')\n\n**Writing AIRR formatted files**\n\nSimilar to the read operations, write functions are provided for either creating\na writer class to perform row-wise output or writing the entire contents of\na pandas data frame to a file. Again, usage is straightforward with the `airr`\noutput functions simply performing some type conversion and field ordering\noperations.\n\n.. code-block:: python\n\n import airr\n\n # Create a writer class for iterative row output\n writer = airr.create_rearrangement('output.tsv')\n for row in reader: writer.write(row)\n\n # Write an entire pandas data frame to a file\n airr.dump_rearrangement(df, 'file.tsv')", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://docs.airr-community.org", "keywords": "AIRR,bioinformatics,sequencing,immunoglobulin,antibody,adaptive immunity,T cell,B cell,BCR,TCR", "license": "CC BY 4.0", "maintainer": "", "maintainer_email": "", "name": "airr", "package_url": "https://pypi.org/project/airr/", "platform": "", "project_url": "https://pypi.org/project/airr/", "project_urls": { "Homepage": "http://docs.airr-community.org" }, "release_url": "https://pypi.org/project/airr/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "AIRR Community Data Representation Standard reference library for antibody and TCR sequencing data.", "version": "1.2.1" }, "last_serial": 4344998, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "5914cbd8b22e6f24a6363f7afab58f3b", "sha256": "7f43b80abcf9c31d714fdea0c9900b8c391c67afe96088d282b651fbbed6e8a2" }, "downloads": -1, "filename": "airr-1.1.0.tar.gz", "has_sig": false, "md5_digest": "5914cbd8b22e6f24a6363f7afab58f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33670, "upload_time": "2018-05-03T18:11:36", "url": "https://files.pythonhosted.org/packages/11/b0/8fd015f82e0e4e9a2de32ecde43faed6a584bde8f6b8995550f733e09718/airr-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ba9047973c6b2aaf69bfb4744490d5bc", "sha256": "187d8ad2a24e4c36ce7fba0a3d9ce7f4f9bfd8f410ff37e466a5f112ec359fb8" }, "downloads": -1, "filename": "airr-1.2.0.tar.gz", "has_sig": false, "md5_digest": "ba9047973c6b2aaf69bfb4744490d5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34923, "upload_time": "2018-08-18T17:54:20", "url": "https://files.pythonhosted.org/packages/44/bc/4e76698ab4318e7431ada038fb13ed1c50a01135927cf181e6c6b32824f5/airr-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "66f13422ea75f9b40b86acf6fd521fdd", "sha256": "b6c523cee7822b327bfcc637e6261bda27a0d4148bc46a73fef745199ee5fcb9" }, "downloads": -1, "filename": "airr-1.2.1.tar.gz", "has_sig": false, "md5_digest": "66f13422ea75f9b40b86acf6fd521fdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35287, "upload_time": "2018-10-05T16:41:54", "url": "https://files.pythonhosted.org/packages/7c/f8/af74bb65a915a717387a7f0c3311dd10cdaa00f9b8e6c13fb4cdb480d7eb/airr-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66f13422ea75f9b40b86acf6fd521fdd", "sha256": "b6c523cee7822b327bfcc637e6261bda27a0d4148bc46a73fef745199ee5fcb9" }, "downloads": -1, "filename": "airr-1.2.1.tar.gz", "has_sig": false, "md5_digest": "66f13422ea75f9b40b86acf6fd521fdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35287, "upload_time": "2018-10-05T16:41:54", "url": "https://files.pythonhosted.org/packages/7c/f8/af74bb65a915a717387a7f0c3311dd10cdaa00f9b8e6c13fb4cdb480d7eb/airr-1.2.1.tar.gz" } ] }