Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.598.379 Times

nebseq 0.0.1

Company: Paul Joseph Davis
Date Added: June 08, 2013  |  Visits: 350

nebseq

Report Broken Link
Printer Friendly Version


Product Homepage
Download (37 downloads)



nebseq is a Python module for basic biological sequence manipulations.<br /><br />Import as usual<br /><br /> >>> import nebseq<br /><br />Reverse complements<br /><br />The only note here is that revcomp does not check the input sequence to see if it looks like DNA or RNA.<br /><br /> >>> nebseq.revcomp('ACGT')<br /> 'ACGT'<br /> >>> nebseq.revcomp('TTACC')<br /> 'GGTAA'<br /><br />And if we give it garbage it just gives us garbage back.<br /><br /> >>> nebseq.revcomp('ZQ')<br /> 'QZ'<br /><br />Translation<br /><br />The translation function should allow for full support of sequence translation. This includes things like trimming the first couple bases and using alternate translation tables. There is also support for the more esoteric post translational modifications that can be found in some Genbank files as well as translating partial peptides (for things like fuzzy coordinates).<br /><br />Basic translation:<br /><br /> >>> nebseq.translate('TTGGCCAAGGAACGA', table=11)<br /> 'MAKER'<br /><br />Showing the effects of a partial peptide translation. By default the first codon should be a start codon according to the selected translation table, if not then its converted to an 'X'<br /><br /> >>> nebseq.translate('GCCAAG')<br /> 'XK'<br /> >>> nebseq.translate('GCCAAG', partial=True)<br /> 'AK'<br /><br />Or we can remove the first couple of bases for fuzzy coordinates.<br /><br /> >>> nebseq.translate('TTGCCAAG', start=2, partial=True)<br /> 'AK'<br /><br />Modifications are specified as an (index, amino_acid) two-tuple. Notice that modification indexes are specified as one-based indexes into the amino acid sequence.<br /><br /> >>> nebseq.translate('ATGAAGGAA', modifications=[(2, 'U')])<br /> 'MUE'<br /><br />Extraction<br /><br />Sequence extraction is for when you want to slice out part of a larger sequence. This is useful if you use the nebgb module and its definition of locations parsed from strings like join(1..5,9..100).<br /><br /> >>> location = {'type': 'span', 'from': 4, 'to': 10}<br /> >>> nebseq.extract('ACCGTACCATAGTT', location)<br /> ('GTACCAT', (False, False))<br /> >>> location = {<br /> ... "type": "complement",<br /> ... "segment": {<br /> ... "type": "join",<br /> ... "segments": [<br /> ... {"type": "span", "from": 3, "to": 8},<br /> ... {"type": "span", "from": 10, "to": 14}<br /> ... ]<br /> ... }<br /> ... }<br /> >>> nebseq.extract('ACCGTATTTCGGGGACAT', location)<br /> ('CCCCGAATACG', (False, False))<br />md5=4fc143ac6e2d8607ca2b55a4e0d322f0<br />

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Bases Couple False Indexes Location Nebseq 0 0 1 Nebseqtranslate Gccaag Partial Partial Dtrue Quotfromquot Quotspanquot Quottoquot Quottypequot Sequence Support Things Translation
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


NEBSEQ RELATED
Text Chat Clients  -  KNewz 0.1 Beta 2
KNewz project is a binary newsgroup client for KDE4. I wrote it because there is no one client out there that does what I want it to. Planned features include automatic PAR2 checking (via kpart, whee), automatic unpacking of downloaded files,...
92.16 KB  
Utilities  -  Query-Oriented Model for XML 0.1 Alpha1
Query-Oriented Model for XML is a lightweight XML processing framework for Java that promotes the use of XPath instead of Java code for consuming XML. The resulting code from Query-Oriented Model for XML, is simple and expressive with no...
10.24 KB  
Network & Internet  -  Humax 0.1 Beta
Humax project is a framework for developing RIA Web 2.0 applications. It provides a rich set of object-oriented client-side libraries which works seamlessly regardless of the server side technology used. The web applications are today...
 
3D Graphic Tools  -  qphotosort 0.1 Beta
qphotosort project is an application to help to organize photos. It is possible to use qphotosort in graphic interface or command line mode. It is recommended to use the graphical interface though.The current state of the program is beta. I...
235.52 KB  
Network & Internet  -  BZbyte Reports 2.0.1 Alpha
BZbyte Reports provides a Web-based reporting solution. BZbyte Reports is a reliable and easy-to-use reporting application that supports features expected from a reporting tool such as Crystal Reports, MS Access, Jasper, and iReports. It is...
40.3 MB  
Business  -  Sciret 1.1.0 / 1.2.0-svn-r487 Beta
Sciret project is an advanced knowledge based system. In the further development, Sciret will be extended to a full helpdesk system which will also include a trouble ticket system, document management, bookmark management and more. Whats New in...
 
Network & Internet  -  mvnForum 1.0.1 GA
mvnForum is an open source, powerful, easy to use, easy to setup bulletin board (forum) built on the Java J2EE technology (Jsp/Servlet). mvnForum is compatible with any Servlet Containers which supports Jsp 1.2 and Servlet 2.3. mvnFourm is free,...
7.9 MB  
Security Tools  -  Seahorse 1.0.1 / 2.19.90
Seahorse is a GNOME application for managing PGP keys. Seahorse project also integrates with nautilus, gedit and other places for encryption, decryption and other operations. Seahorse is based on GPG and GPGME. Seahorse 2.0 will provide a...
1.4 MB  
Gaming Utilities  -  Q4W 0.1 Beta1
The Q4W Mod project came in our minds a few days after the release of Quake 4. Out of the box, the whole gameplay wasnt very exciting for a part of the french Q3 community. After some chatting, we found out that we were many looking for the same...
53.4 MB  
Utilities  -  Pantheios 1.0.1 Beta 31
Pantheios is an Open Source C/C++ Logging API library, offering an optimal combination of 100% type-safety, efficiency, genericity and extensibility. It is simple to use and extend, highly-portable (platform and compiler-independent) and, best of...
2.8 MB  
NEW DOWNLOADS IN HOME & LEISURE, INFORMATION LOOKUP
Home & Leisure  -  Hadrian 0.1.7
Hadrian - A collection of plugable Django apps and utilities that I use in my projects.
143.36 KB  
Home & Leisure  -  StarDict for Fedora Linux 3.0.2
Stardict is a free open source off-line dictionary program that allows you to use all those free dictionaries(at the moment more than 100 dictionaries are available). Glob-style pattern matching You can input strings containing '*'...
1.64 MB  
Home & Leisure  -  django-webtest 1.4.4
django-webtest is an almost trivial application for instant integration of Ian Bicking's WebTest (http://pythonpaste.org/webtest/) with django's testing framework. Installation pip install webtest pip install...
10.24 KB  
Home & Leisure  -  django-popularity for Linux 0.2
django-popularity is a Django app that makes it very easy to track the amount of views for objects, and generate (generic) popularity listings based upon that. Right now it has a measure for view counts, relative view counts, novelty...
20.48 KB  
Home & Leisure  -  django-easy-maps 0.7.2
This app makes it easy to display a map for given address in django templates. No API keys, manual geocoding, html/js copy-pasting or django model changes is needed. Installation pip install geopy pip install...
10.24 KB  
Information Lookup  -  RVB 2024
This software is a small utility facilitating the choice of colors for the creation of web pages among others. It contains a number of colors, as well as a color palette. Due to its user-friendly interface, it is easy to use and easy to master....
3.17 MB  
Information Lookup  -  SoundRecorder 2024
This software is a tape recorder for recording sounds in WAVE format. Its simple and intuitive interface makes it very simple to use. The recording can be listened to with any player present on your computer. International languages. This program...
3.18 MB  
Information Lookup  -  EsBackup 2024
Catalogue of EuropeSoftwares software and services. It also performs backups of configuration files. A personal folder is also available for backup and restore. Easy to use and discreet, it is present in the form of an icon in the taskbar....
3.25 MB  
Information Lookup  -  Dactylomagic 2024
DactyloMagic facilitates all your typing, word processing and messaging activities. Indeed, this application will allow you to perform up to 2 copy / paste, which will remain accessible even after restarting your computer. Very easy to use, this...
4.4 MB  
Information Lookup  -  REQCHECKER 1.5.2.1245
REQCHECKER checks that the information (rule, requirement etc) defined in some parent documents are well covered in some child documents. It can be used to check the completeness of software documents, of process documents, of training courses...
63.76 MB