Sequences
The usual approach to merging is to loop through both sequences taking the smallest from each until they are both exhausted. Python's "timsort" function detects order in underlying sequences and will run a C speed merge on the data. So, all that is involved is concatenating the sequences and...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Merge sorted sequences Download |
Padding variable length sequences script returns a pad function that implements tuple unpacking.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Padding variable length sequences Download |
Sequences displays a sequence of numbers, the user has to enter the next number in the sequence, the application also has a "training mode", allowing the user to show an equation describing the sequence.
Platforms: Windows
License: Freeware | Size: 480 KB | Download (583): Sequences Download |
A function that takes two sequences(vectors) as parameters and computes the circular convolution .x(n),h(n) are the vectors.The vectors need NOT be of equal lengths.If they are of unequal lengths, the shorter vector is appended with trailing zeros and then circular convolution is carried out.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): circ conv 4 unequal length sequences Download |
Linear feedback shift registers (LFSR) are a simple method of generating sequences, including pseudorandom number sequences. The LFSR code provided is very unrestricted, allowing for any feedback polynomial, initial state or decimation factor. The code is written for a 32 bit LFSR, but minor...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (43): Kasami Sequences, m-sequences, Linear Feedback Shift Registers Download |
VideoMan is an API for image acquisition from cameras, 3d sensors (kinect), frame-grabbers, video files and image sequences. It can also render the inputs using OpenGL. Easy integration with OpenCV, CUDA... Perfect for computer vision.
Platforms: *nix
License: Freeware | Size: 8.69 MB | Download (416): VideoMan Download |
MovieCal is a calculator/converter with extensive options for professionals in the film & video business. MovieCal is freeware and available for MacOSX and Windows.
MovieCal includes:
- Converter Film & Videolengths
Convert film & videolengths of various types (frames, feet, meter, time,...
Platforms: Mac
License: Freeware | Size: 4.2 MB | Download (148): MovieCal Download |
Bio::Tools::Run::PiseApplication::align2model is a Bioperl class for align2model - create a multiple alignment of sequences to an existing model. Parameters: align2model (String) run (String) Run name db (Sequence) Sequences to align (-db) model_file (InFile) Model (-i) pipe:...
Platforms: *nix
License: Freeware | Size: 829.44 KB | Download (95): Bio::Tools::Run::PiseApplication::align2model Download |
Project VDW contains a package that generates van der Waerden sequences. Project VDW is a an attempt to further research into van der Waerden sequences. The software consists of a client that generates sequences, and a utility to generate unique starting seeds. The ultimate goal of this...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (94): Project VDW Download |
Bio::Factory::SequenceFactoryI is a Perl interface that allows for generic building of sequences in factories which create sequences (like SeqIO). SYNOPSIS # do not use this object directly it is an interface # get a Bio::Factory::SequenceFactoryI object like use Bio::Seq::SeqFactory; my...
Platforms: *nix
License: Freeware | Size: 4.7 MB | Download (102): Bio::Factory::SequenceFactoryI Download |
Peptide::Pubmed is a Perl module that can extract peptide sequences from MEDLINE article abstracts. SYNOPSIS use Peptide::Pubmed; $parser = Peptide::Pubmed->new; $in = { PMID => q[15527327], Author => q[Doe JJ, Smith Q], Journal => q[J Biological Foo. 2004;8(2):123-30.], Title => q[Foo,...
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (104): Peptide::Pubmed Download |
ClaMS is a handy application specially designed to offer you a sequence composition-based classifier for metagenomic sequences.
ClaMS works by capturing signatures of each sequence based on the sequence composition. Each sequence is modeled as a walk in a de Bruijn graph with underlying Markov...
Platforms: Windows
License: Freeware | Download (445): ClaMS Download |
Seqwog is a small, command prompt application specially designed to help you find frequent sequences without gaps in their occurrences.
That is, the items of the frequent subsequences must always be consecutive in the underlying transactions. There must not be other items interspersed between...
Platforms: Windows
License: Freeware | Download (450): Seqwog Download |
Printing sequences or maps containing non-ASCII strings results in escape sequences. This function uses the not-so-commonly-known "string_escape" codec to facilitate printing such sequences for quick-viewing.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (59): repr() of containers with non-ASCII strings Download |
This script takes multiple sequences and creates a list in which each item is constructed from items from each input sequence, and all possible combinations are created. If that description is confusing, you could look at the example in the docstring. It's a pretty simple transformation. The...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Generating combinations of objects Download |
This file contains MATLAB functions, m-files, that do Huffman coding and arithmetic coding of integer (symbol) sequences. Complete coding may be done by calling an easy to use main program (or main function), where input argument is the sequences you want to compress and the output is the...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (45): Huffman Coding and Arithmetic Coding Download |
Use this to encode bit sequences with the duobinary signaling technique or the modified duobinary signaling technique.Duobinary signaling is a three level signaling scheme that uses intersymbol interference in a controlled way instead of trying to eliminate it.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Duobinary Signaling Encoder Download |
This m-file generate Gold Sequences of length 31 by taking the modulo-2 sum of two m-sequence generators.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Gold Code Generation Download |
[cg, psg] = crandn(rgau,m)Generate correlated Gaussian sequences by Fourier synthesis.Input parameters:rgau = correlation function - length n/2m = number of realisationsOutput:cg = m x n matrix containing m sequences of n correlated variates from a zero mean, unit variance normal distributionpsg...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): crandn Download |
This module allows creating multiple repeats/duplicates/clones of nodes based on date sequences. The date sequences are created with the Date Repeat module (part of Date). The nodes must have a CCK Date field, which in the new nodes created by Node Repeat are populated with dates from the...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (39): Node Repeat Download |