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

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

Serving Software Downloads in 976 Categories, Downloaded 31.588.302 Times

nebseq 0.0.1

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


Report Broken Link
Printer Friendly Version

Product Homepage
Download (18 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
Shell & Desktop  -  Aero AIO 0.9.1: lm_sensors temp monitor 0.1
Aero AIO 0.9.1: lm_sensors temp monitor is a SuperKaramba theme which you can monitor hardware temperatures (CPU, Motherboard) via lm_sensors hardware sensors. This is useful for those (like me) that dont have information about temperatures...
10.24 KB  
Database Tools  -  Firebird Relational Database 2.0 / 2.1 Beta 1
Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and...
1.4 MB  
Libraries  -  Distributed Multiplatform Framework 0.7.1 / 1.0 RC1
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or...
5.2 MB  
E-Mail Tools  -  IVS Milter 2.0.0 Pre7
IVS Milter provides a virus, spam, and content filtering milter. IVS Milter is a virus, spam, and content milter. It makes use of the antivirus package ClamAV, and can also seamlessly integrate SpamAssassin (either spamc or libspamc). IVS...
368.64 KB  
Games  -  Shadows Rising 0.0.5b pre-alpha
Shadows Rising project is a Web-based Role Playing Game open to customisation. Shadows Rising is an RPG game engine. The engine is aimed at enabling users to install a number of game modules which will use the engine to present an RP game to...
Network & Internet  -  exPHPresso 0.0.2 Beta
exPHPresso provides a compilation of fine coffees, their attributes, and variations. exPHPresso uses PHP/MySQL for dynamic content consisting of recipes for coffees, both international, and domestic. Coffees are listed by country, specialty,...
68.61 KB  
Network & Internet  -  XINS 2.0 / 2.1 Alpha 2
XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and...
3.4 MB  
Libraries  -  libexo RC1
libexo is the extension library to Xfce developed by os-cillation. While Xfce ships with quite a few libraries that are primarly targeted at desktop development, libexo is targeted at application development, with a focus on applications for Xfce....
931.84 KB  
Health & Fitness  -  Body Indexes
An application helps you to calculate your body indexes such as Body Mass Index (BMI), Basal Metabolic Rate (BMR), Ideal Body Weight (IBW) and Adjusted Body Weight (ABW). Changes in Ver 1. Add feature for calculating the...
3 MB  
Windows Software  -  WeFi
WeFi enables reliable connection to Wi-Fi wherever wireless networks are available, and helps keep you connected to the fastest most reliable network around. Wefi users can move between open Wi-Fi networks automatically, without having to manually...
8.47 MB  
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 ( 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  -  REQCHECKER
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  
Information Lookup  -  Wmbio 1.02
Wmbio is a dockapp designed for windowmaker. It shows you your biorhythms by setting your birth date. It also allows you to see the progress in the time of your biorhythms and it calculates your next positive or negative total biorhythmic...
20.48 KB