based

MP3 Diags 0.99.05.029
MP3 Diags offers you a powerful GUI-based application which lets end-users identify issues with their MP3 files, fix some of the issues and make other changes, like adding track information. more>> <<less
DNA BASER 2.60
Visit us for updated info: http://www.DNABaser.com DNA Baser Assembler is easy to use software for simple and batch DNA sequence assembly, DNA sequence analysis, contig editing, metadata integration and mutation detection. It also offers a powerful chromatogram viewer/editor. The truly user-friendly interface makes DNA Baser the best choice for DNA contig assembly. For more details, see the DNA BASER Features page. File formats supported are abi, scf and seq (or FASTA). Features: end clip, export,auto trim... more>>
DNA BASER - Visit us for updated info: http://www.DNABaser.com
DNA Baser Assembler is easy to use software for simple and batch DNA sequence assembly, DNA sequence analysis, contig editing, metadata integration and mutation detection. It also offers a powerful chromatogram viewer/editor. The truly user-friendly interface makes DNA Baser the best choice for DNA contig assembly. For more details, see the DNA BASER Features page.
Why is DNA Baser Assembler special?
Any software company pretends that their product is the best. But lets see for real if DNA Baser can offer you a better proposition. As you will see below we concentrate on adding automatic and batch functions to our product in order to decrease the time. Additional to this, DNA Baser is available at a "kill your competition" price.
Forget about manually trimming the low quality ends of your sequences. DNA Baser Assembler will do it for you!
Do you think you need weeks to assemble hundreds of contigs? What about doing this in minutes? DNA Baser is the only software that can automatically detect and assemble sequences belonging to the same contig based on their filename.
Do you think that is necessary to spend more than 20 minutes to correct discrepancies and mismatches in every contig? Wrong! DNA Baser is the first software which can make correct suggestions in at least 98% of cases.
Have you ever wondered how others laboratories afford to have sequence assembly software in EVERY computer? Simple! They dont spend thousands of dollars for each license. They use DNA Baser Assembler. DNA Baser is affordable, has no annual maintenance fees, technical support is included in price and you have instant access to your key, right after purchase.
You dont have to fill in and submit forms in order to get a trial version. If you want to try it, you can download and install it in less than one minute. No personal data or registration process is required. The trial version is fully functional.
DNA BASER Assembler offers a smart navigation system that takes you to the location of each sequence ambiguity / mutation with a single click.
Enhancements:
Version 2.60
New: Metadata and batch metadata integration.
New: Button to open Windows Explorer in contigs folder, after sequence assembly.
New: Remove vectors from single chromatograms.
New: SEQUENCE ANALISYS - mark al bases with a confidence level (QV) below a specified threshold, in red.
New: Batch convert from chromatogram to Fasta with vector removal and automatic metadata integration.
New: Resizable chromatograms.
Full support for low quality sample ends editing.
100% compatible with Mac via Parallels/Bootcamp/VMWare.
Improved handling of corrupted/invalid ABI/SCF files.
Improved contig editor.
Improved file association.
Improved Assemble to reference.
Improved log window.
Improved file handling: Before starting the contig, check if all files in the JobList are valid. Invalid samples are automatically removed from Job List so the assembly process can continue without human intervention. Build a list of invalid files and report it.
Improved user interface: new toolbar, improved embedded help, interactive help, workflow...
Improved sample viewer: Mark as trusted/un-trusted can now be used also in Sample viewer window
New: Show error message while trying to open empty/invalid FASTA files
Improved: Correctly handle multiple contigs resulted when assembling to a reference.
Improved: menu Save as Fasta/Seq/Scf was replaced with Save all as... and Save selected as.... Now the user can choose where to save the file.
Version 2.10
Batch assembly. Thousand of contigs can be assembled at once.
System Requirements:CPU: 333MHz, 64MB RAM, Video 1024x768, 2MB HDD free space<<less
Ubuntu 7.10 (Gutsy Gibbon) Tribe 5
Ubuntu is a Debian based linux distribution. more>>
Welcome to Gutsy Gibbon a.k.a Ubuntu 7.10
Math::Symbolic::Base 0.508
Math::Symbolic::Base is a case class for symbols in symbolic calculations. more>>
SYNOPSIS
use Math::Symbolic::Base;
This is a base class for all Math::Symbolic::* terms such as Math::Symbolic::Operator, Math::Symbolic::Variable and Math::Symbolic::Constant objects.
METHODS
Method to_string
Default method for stringification just returns the objects value.
Method value
value() evaluates the Math::Symbolic tree to its numeric representation.
value() without arguments requires that every variable in the tree contains a defined value attribute. Please note that this refers to every variable object, not just every named variable.
value() with one argument sets the objects value (in case of a variable or constant).
value() with named arguments (key/value pairs) associates variables in the tree with the value-arguments if the corresponging key matches the variable name. (Can one say this any more complicated?) Since version 0.132, an alternative syntax is to pass a single hash reference.
Example: $tree->value(x => 1, y => 2, z => 3, t => 0) assigns the value 1 to any occurrances of variables of the name "x", aso.
If a variable in the tree has no value set (and no argument of value sets it temporarily), the call to value() returns undef.
Method signature
signature() returns a trees signature.
In the context of Math::Symbolic, signatures are the list of variables any given tree depends on. That means the tree "v*t+x" depends on the variables v, t, and x. Thus, applying signature() on the tree that would be parsed from above example yields the sorted list (t, v, x).
Constants do not depend on any variables and therefore return the empty list. Obviously, operators dependencies vary.
Math::Symbolic::Variable objects, however, may have a slightly more involved signature. By convention, Math::Symbolic variables depend on themselves. That means their signature contains their own name. But they can also depend on various other variables because variables themselves can be viewed as placeholders for more compicated terms. For example in mechanics, the acceleration of a particle depends on its mass and the sum of all forces acting on it. So the variable acceleration would have the signature (acceleration, force1, force2,..., mass, time).
If youre just looking for a list of the names of all variables in the tree, you should use the explicit_signature() method instead.
Method explicit_signature
explicit_signature() returns a lexicographically sorted list of variable names in the tree.
See also: signature().
Method set_signature
set_signature expects any number of variable identifiers as arguments. It sets a variables signature to this list of identifiers.
Method implement
implement() works in-place!
Takes key/value pairs as arguments. The keys are to be variable names and the values must be valid Math::Symbolic trees. All occurrances of the variables will be replaced with their implementation.
Method replace
First argument must be a valid Math::Symbolic tree.
replace() modifies the object it is called on in-place in that it replaces it with its first argument. Doing that, it retains the original object reference. This destroys the object it is called on.
However, this also means that you can create recursive trees of objects if the new tree is to contain the old tree. So make sure you clone the old tree using the new() method before using it in the replacement tree or you will end up with a program that eats your memory fast.
fill_in_vars
This method returns a modified copy of the tree it was called on.
It walks the tree and replaces all variables whose value attribute is defined (either done at the time of object creation or using set_value()) with the corresponding constant objects. Variables whose value is not defined are unaffected. Take, for example, the following code:
$tree = parse_from_string(a*b+a*c);
$tree->set_value(a => 4, c => 10); # value of b still not defined.
print $tree->fill_in_vars();
# prints "(4 * b) + (4 * 10)"
Method simplify
Minimum method for term simpilification just clones.
Method descending_operands
When called on an operator, descending_operands tries hard to determine which operands to descend into. (Which usually means all operands.) A list of these is returned.
When called on a constant or a variable, it returns the empty list.
Of course, some routines may have to descend into different branches of the Math::Symbolic tree, but this routine returns the default operands.
The first argument to this method may control its behaviour. If it is any of the following key-words, behaviour is modified accordingly:
default -- obvious. Use default heuristics.
These are all supersets of default:
all -- returns ALL operands. Use with caution.
all_vars -- returns all operands that may contain vars.
GStreamer Plugins Base 0.10.14
GStreamer is a library that allows the construction of graphs of media-handling components. more>>
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
The GStreamer team is proud to announce a new release in the 0.10.x stable series of the GStreamer Base Plug-ins.
The 0.10.x series is a stable series targeted at end users. It is not API or ABI compatible with the stable 0.8.x series. It is, however, parallel installable with the 0.8.x series.
This module contains a set of reference plugins, base classes for other plugins, and helper libraries. This module is kept up-to-date together with the core developments. Element writers should look at the elements in this module as a reference for their development. This module contains elements for, among others:
device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
- containers: ogg
- codecs: vorbis, theora
- text: textoverlay, subparse
- sources: audiotestsrc, videotestsrc, gnomevfssrc
- network: tcp
- typefind
- audio processing: audioconvert, adder, audiorate, audioscale, volume
- visualisation: libvisual
- video processing: ffmpegcolorspace
- aggregate elements: decodebin, playbin
Other modules containing plug-ins are:
gst-plugins-good
contains a set of well-supported plug-ins under our preferred license
gst-plugins-ugly
contains a set of well-supported plug-ins, but might pose problems for distributors
gst-plugins-bad
Main features:
- Parallel installability with 0.8.x series
- Threadsafe design and API
- ported gnomevfssink, cdparanoia
- New library and base class: GstCddaBaseSrc
- ported mixerutils.h
- added sine-tab waveform to audiotestsrc
- added float audio to audiorate
Webmin 1.360
Webmin is a Web-based interface for Unix system administration. more>>
Using any browser that supports tables and forms, you can setup user accounts, internet services, DNS, file sharing and so on.
GPRename 2.4
GPRename is a GUI batch file renamer based on Gtk-Perl. more>>
GPRename can rename files numerically, insert/delete characters at/between specified position(s), replace strings (either using regular express or not), and change case.
Rule Set Based Access Control 1.3.5
Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. more>>
All security relevant system calls are extended by security enforcement code. This code calls the central decision component, which in turn calls all active decision modules and generates a combined decision. This decision is then enforced by the system call extensions.
Main features:
- Free Open Source (GPL) Linux kernel security solution
- Independent of governments and big companies
- Several well-known and new security models, like MAC, ACL and RC
- On-access virus scanning with the Dazuko interface
- Detailed control over individual user and program network accesses
- Fully access controlled kernel level user management
- Any combination of security models possible
- Easily extensible: write your own model for runtime registration
- Support for latest kernels and stable for production use
Enhancements:
- This release relates to kernel 2.4.34.5 and 2.6.22.1.
- There are important fixes with some compilation errors and an important bug with User Management password hashing, introduced with the newer 2.6 kernel crypto API.
- Some security has been added with safety measures against null pointers.
MultiMail 0.49
MultiMail project is an offline mail packet reader for many systems, using a curses-based interface. more>>
It supports the Blue Wave, QWK, OMEN, SOUP, and OPX formats.
Sussen 0.90
Sussen is a tool for testing the security posture of computers and other network devices. more>>
Web-Based Adult Content Server 0.7.0
Web-Based Adult Content Server is a suite of programs which manage photo sets and video clips of an adult nature. more>>
It runs on a home Linux/Unix server and creates a personalized adult Web server in which to store, preuse, and catalogue a personal collection of adult material.
Web-Based Adult Content Server has many features, like model catalogs, attribute-based searching, randomized highlights, new addition lists, and a flexible bookmark mechanism.
Enhancements:
- This release has new features and many bugfixes.
- It includes a new Web-based Model Manager application, locations-based filtering (e.g. Bathroom), and a new connections infrastructure for galleries and ad-hoc collections.
base::ball 0.0.2
base::ball - b all the namespaces under the given one(s). more>>
SYNOPSIS
use base::ball qw(Foo::Utils);
equivalent to:
use base qw(Foo::Utils);
use base qw(Foo::Utils::Data);
use base qw(Foo::Utils::UI);
use base qw(Foo::Utils::Sys);
use base qw(Foo::Utils::Sys::Unix);
use base qw(Foo::Utils::Sys::Win32);
use base qw(Foo::Utils::Run);
Recursively searches the directory that the given name spaces are in to also use base on their "child" name spaces based on any .pm files found and any directories that belong to that .pm
In other words, assuming that the Foo/ that Foo::Utils is in has:
Utils/Data.pm, Utils/UI.pm, Utils/Sys.pm, Utils/Sys/Unix.pm, Utils/Sys/Win32.pm, Utils/Run.pm
then the synopsis is correct.
Note it does not follow directories who do not firts have a .pm, in other words:
Foo/Utils/Whatever/Fiddle.pm will no get Foo:Utils::Whatever::Fiddle as base unless Foo/Utils/Whatever.pm exists (and therefore Foo::Utils::Whatever is a base)
This is by design for good reasons and given enough popular demand may lead to support for it.
XML::SAX::Base 1.02
XML::SAX::Base is a base class SAX Drivers and Filters. more>>
SYNOPSIS
package MyFilter;
use XML::SAX::Base;
@ISA = (XML::SAX::Base);
This module has a very simple task - to be a base class for PerlSAX drivers and filters. Its default behaviour is to pass the input directly to the output unchanged. It can be useful to use this module as a base class so you dont have to, for example, implement the characters() callback.
The main advantages that it provides are easy dispatching of events the right way (ie it takes care for you of checking that the handler has implemented that method, or has defined an AUTOLOAD), and the guarantee that filters will pass along events that they arent implementing to handlers downstream that might nevertheless be interested in them.
WRITING SAX DRIVERS AND FILTERS
Writing SAX Filters is tremendously easy: all you need to do is inherit from this module, and define the events you want to handle. A more detailed explanation can be found at http://www.xml.com/pub/a/2001/10/10/sax-filters.html.
Writing Drivers is equally simple. The one thing you need to pay attention to is NOT to call events yourself (this applies to Filters as well). For instance:
package MyFilter;
use base qw(XML::SAX::Base);
sub start_element {
my $self = shift;
my $data = shift;
# do something
$self->{Handler}->start_element($data); # BAD
}
The above example works well as precisely that: an example. But it has several faults: 1) it doesnt test to see whether the handler defines start_element. Perhaps it doesnt want to see that event, in which case you shouldnt throw it (otherwise itll die). 2) it doesnt check ContentHandler and then Handler (ie it doesnt look to see that the user hasnt requested events on a specific handler, and if not on the default one), 3) if it did check all that, not only would the code be cumbersome (see this modules source to get an idea) but it would also probably have to check for a DocumentHandler (in case this were SAX1) and for AUTOLOADs potentially defined in all these packages. As you can tell, that would be fairly painful. Instead of going through that, simply remember to use code similar to the following instead:
package MyFilter;
use base qw(XML::SAX::Base);
sub start_element {
my $self = shift;
my $data = shift;
# do something to filter
$self->SUPER::start_element($data); # GOOD (and easy) !
}
This way, once youve done your job you hand the ball back to XML::SAX::Base and it takes care of all those problems for you!
Note that the above example doesnt apply to filters only, drivers will benefit from the exact same feature.
EiffelVision 2 6.0
EiffelVision 2 is a platform independent GUI library. more>>
EiffelVision2 is a nice GUI toolkit abstraction that works on multiple platforms. Based on GTK for Unix and WEL on Windows.
SSEP 0.1
SSEP (Election Simulation System) is a web-based application to simulate an election. more>>