{ "info": { "author": "Nolan Woods", "author_email": "nolan_w@sfu.ca", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": ".. image:: https://zenodo.org/badge/195302632.svg\n :target: https://zenodo.org/badge/latestdoi/195302632\n\n==================\nBioPython-Convert\n==================\n\nInterconvert various file formats supported by BioPython.\n\nSupports querying records with JMESPath.\n\nInstallation\n------------\n::\n\n pip install biopython-convert\n\nor::\n\n conda install biopython-convert\n\nor::\n\n git clone https://github.com/brinkmanlab/BioPython-Convert.git\n cd BioPython-Convert\n ./setup.py install\n\nUse\n---\n::\n\n biopython.convert [-s] [-v] [-i] [-q JMESPath] input_file input_type output_file output_type\n -s Split records into seperate files\n -q JMESPath to select records. Must return list of SeqIO records or mappings. Root is list of input SeqIO records.\n -i Print out details of records during conversion\n -v Print version and exit\n\nSupported formats\n abi, abi-trim, ace, cif-atom, cif-seqres, clustal, embl, fasta, fasta-2line, fastq-sanger, fastq,\n fastq-solexa, fastq-illumina, genbank, gb, ig, imgt, nexus, pdb-seqres, pdb-atom, phd, phylip, pir, seqxml,\n sff, sff-trim, stockholm, swiss, tab, qual, uniprot-xml, gff3\n\nJMESPath_\n---------\nThe root node for a query is a list of SeqRecord_ objects. The query can return a list with a subset of these or\na mapping, keying to the `constructor parameters`_ of a SeqRecord object.\n\n\nExamples:\n Append a new record::\n\n [@, [{`seq`: `AAAA`, `name`: `my_new_record`}]] | []\n\n Filter out any plasmids::\n\n [?!(features[?type==`source`].qualifiers.plasmid)]\n\n Keep only the first record::\n\n [0]\n\n\nSee CONTRIBUTING.rst_ for information on contributing to this repo.\n\n.. _CONTRIBUTING.rst: CONTRIBUTING.rst\n.. _JMESPath: http://jmespath.org/\n.. _SeqRecord: https://biopython.org/DIST/docs/api/Bio.SeqRecord.SeqRecord-class.html\n.. _constructor parameters: https://biopython.org/DIST/docs/api/Bio.SeqRecord.SeqRecord-class.html#__init__", "description_content_type": "text/x-rst; charset=UTF-8", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brinkmanlab/biopython-convert", "keywords": "convert,biopython,bioinformatics,gff,genbank,embl,filter,fasta,fastq", "license": "MIT Amended", "maintainer": "", "maintainer_email": "", "name": "biopython.convert", "package_url": "https://pypi.org/project/biopython.convert/", "platform": "", "project_url": "https://pypi.org/project/biopython.convert/", "project_urls": { "Homepage": "https://github.com/brinkmanlab/biopython-convert" }, "release_url": "https://pypi.org/project/biopython.convert/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Interconvert various file formats supported by biopython. Supports querying records with JMESPath.", "version": "1.0.3" }, "last_serial": 5886409, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "6151226bf6f14326e8cfb1afcb44db2c", "sha256": "c0633e6898b26575d32db14a465f6950674a4dddafd7fa4008cf0f588d23a34a" }, "downloads": -1, "filename": "biopython.convert-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6151226bf6f14326e8cfb1afcb44db2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705434, "upload_time": "2019-08-09T21:29:37", "url": "https://files.pythonhosted.org/packages/66/d6/4d10375ad92406a835a26dc899aaea9a27319710a570466e4533117b4d41/biopython.convert-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "45b73d790c4035323049fd956a05ed0e", "sha256": "6a0ae982592775728ac720314ba5f848689b0111c362082ac7dc019980a4b4ec" }, "downloads": -1, "filename": "biopython.convert-1.0.2.tar.gz", "has_sig": false, "md5_digest": "45b73d790c4035323049fd956a05ed0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705537, "upload_time": "2019-09-05T16:04:42", "url": "https://files.pythonhosted.org/packages/94/07/8ac66ee2c9bf6b54bb5db31ba92f07dd67869a3ebb5f23fc10e506c5f6d6/biopython.convert-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0d6f837d6467371a696e9bb24e834176", "sha256": "7a2683d2ba7295dc3a379f4ee69b52dc4be9adc489309213973e8c0978296b10" }, "downloads": -1, "filename": "biopython.convert-1.0.3.tar.gz", "has_sig": false, "md5_digest": "0d6f837d6467371a696e9bb24e834176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705662, "upload_time": "2019-09-25T17:13:34", "url": "https://files.pythonhosted.org/packages/1c/12/d6786ce8959ed89e6c766f6e27fb8b12a8dcf175406fd259486b128de960/biopython.convert-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0d6f837d6467371a696e9bb24e834176", "sha256": "7a2683d2ba7295dc3a379f4ee69b52dc4be9adc489309213973e8c0978296b10" }, "downloads": -1, "filename": "biopython.convert-1.0.3.tar.gz", "has_sig": false, "md5_digest": "0d6f837d6467371a696e9bb24e834176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705662, "upload_time": "2019-09-25T17:13:34", "url": "https://files.pythonhosted.org/packages/1c/12/d6786ce8959ed89e6c766f6e27fb8b12a8dcf175406fd259486b128de960/biopython.convert-1.0.3.tar.gz" } ] }