{ "info": { "author": "Diego Diaz Dominguez", "author_email": "ddiaz@dim.uchile.cl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "Genprimers\n==========\n\nGenprimers is a software aimed to produce PCR primers. Unlike other\nprimers programs, such as primer3, it is focused on generating specific\nprimers for a set the sequences (defined as targets) which are a subset\nof a greater set of sequences (defined as the universe). This is very\nuseful for example when we have 16S amplicon experiments from ambiental\nsamples, which have a lot of different miroorganisms, and we are\ninterested in detecting spefific *phylums* or *clades*. Genprimers is\nalso useful when we have to amplify a specific biomarker of a subset of\nindividuals belonging to a greater set of closely- related\nmicroorganism.\n\nPrerequisites\n=============\n\n- Bowtie 1\n- Python 2.7\n- Cython\n\nFor the moment, Bowtie 1 is necessary to run genprimers. In the future,\nthis won't be necessary.\n\nHow to install\n==============\n\nAutomatic install\n-----------------\n\nGenprimers is available in the Python pip repository\n\n::\n\n $ pip install genprimers\n\nManual install\n--------------\n\nClone the git repository in your local machine\n\n::\n\n $ git clone git@bitbucket.org:lbmg/genprimers.git\n\nEnter to the cloned repository\n\n::\n\n $ cd genprimers\n\nInstall using the python install framework\n\n::\n\n $ python setup.py install\n\nExamples\n========\n\nGenerating the index for the universe\n-------------------------------------\n\nIn order to run genprimers, the input FASTA file must be indexed with\nBowtie (for the moment)\n\n::\n\n $ bowtie-build universe.fna universe.fna\n\nRunning genprimers\n------------------\n\nAssuming we already have the FASTA file of the universe indexed with\nbowtie and a one-column file containing the IDs of a subset of sequences\nof the universe we want to amplify (targets\\_ids.txt in this example),\nrun genprimers is as easy as:\n\n::\n\n $ genprimers primers universe.fna targets_ids.txt output_folder\n\nThe list of targets IDs can be passed through the standard input\n\n::\n\n $ cat targets_ids.txt | genprimers primers universe.fna output_folder\n\nListing all the sequences in the Universe\n-----------------------------------------\n\nIn order to run Genprimers you need the IDs of the targets in the FASTA\nfile of the universe, but often we don't know those identifier. To list\nthe IDs in the universe, and their respectives descriptions, we can use\nthe list command from genprimers.\n\n::\n\n $ genprimers list unvierse.fna\n\nWe can filter the output list to report only those sequences belonging\nto some class and then use that list to design primers. In the example\nbelow we list all the sequences that fit the *Gluconobacter genus*\ndescription and produce new primers for this subset:\n\n::\n\n $genprimers list universe.fna | grep Gluconobacter | cut -f1 | genprimers primer universe.fna output_prefix", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/lbmg/genprimers", "keywords": "PCR primers designer", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "genprimers", "package_url": "https://pypi.org/project/genprimers/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/genprimers/", "project_urls": { "Homepage": "https://bitbucket.org/lbmg/genprimers" }, "release_url": "https://pypi.org/project/genprimers/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "A software to design PCR primers for a a subset of sequences which belong to a greater set", "version": "0.0.1" }, "last_serial": 2732599, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7723f1749e35a0bc5f767116d0070391", "sha256": "02fb7dd9e0a11399ac89e637b63b92aadeca7a0d948a7a2b451eb0d51ca24b8c" }, "downloads": -1, "filename": "genprimers-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "7723f1749e35a0bc5f767116d0070391", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1282657, "upload_time": "2017-03-27T02:32:56", "url": "https://files.pythonhosted.org/packages/1c/df/47c523dcd75f4da91813a9d5ea7be554298d7006aa7e1968cb0374cd7b6c/genprimers-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e01c991d8c5664bac85ca06fe18ddcc7", "sha256": "db16bffba1c22dbd25a7d5ec3655b9fdced2479ff2018c6abdaee98846749bdc" }, "downloads": -1, "filename": "genprimers-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "e01c991d8c5664bac85ca06fe18ddcc7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1250654, "upload_time": "2017-03-27T02:46:18", "url": "https://files.pythonhosted.org/packages/d1/d9/d31fc80830a89eafc75fd773114f4e1a0d6346d7c6abe3a112a5628abd32/genprimers-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b38fdb9fcd7cb224fd60a573011d925", "sha256": "e9f9e301ec3297854d884ff1688fdd99c5781692e15e0a2b5200ebcd32f51f18" }, "downloads": -1, "filename": "genprimers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5b38fdb9fcd7cb224fd60a573011d925", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1225563, "upload_time": "2017-03-27T02:46:43", "url": "https://files.pythonhosted.org/packages/d7/13/43412a8c09814201d11bf6423e9f729b6003347cbd53ffd3550c7a2ad2bc/genprimers-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7723f1749e35a0bc5f767116d0070391", "sha256": "02fb7dd9e0a11399ac89e637b63b92aadeca7a0d948a7a2b451eb0d51ca24b8c" }, "downloads": -1, "filename": "genprimers-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "7723f1749e35a0bc5f767116d0070391", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1282657, "upload_time": "2017-03-27T02:32:56", "url": "https://files.pythonhosted.org/packages/1c/df/47c523dcd75f4da91813a9d5ea7be554298d7006aa7e1968cb0374cd7b6c/genprimers-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e01c991d8c5664bac85ca06fe18ddcc7", "sha256": "db16bffba1c22dbd25a7d5ec3655b9fdced2479ff2018c6abdaee98846749bdc" }, "downloads": -1, "filename": "genprimers-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "e01c991d8c5664bac85ca06fe18ddcc7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1250654, "upload_time": "2017-03-27T02:46:18", "url": "https://files.pythonhosted.org/packages/d1/d9/d31fc80830a89eafc75fd773114f4e1a0d6346d7c6abe3a112a5628abd32/genprimers-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b38fdb9fcd7cb224fd60a573011d925", "sha256": "e9f9e301ec3297854d884ff1688fdd99c5781692e15e0a2b5200ebcd32f51f18" }, "downloads": -1, "filename": "genprimers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5b38fdb9fcd7cb224fd60a573011d925", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1225563, "upload_time": "2017-03-27T02:46:43", "url": "https://files.pythonhosted.org/packages/d7/13/43412a8c09814201d11bf6423e9f729b6003347cbd53ffd3550c7a2ad2bc/genprimers-0.0.1.tar.gz" } ] }