features to
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 192
Gimp::Feature 1.211
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script. more>>
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script.
SYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
<<lessSYNOPSIS
use Gimp::Feature;
or
use Gimp::Feature qw(feature1 feature2 ...);
This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.
The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.
gimp-1.1, gimp-1.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.
This is the function used when importing symbols from the module.
missing(feature-description,[function-name])
Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.
describe(feature)
Returns a string describing the given feature in more detail, or undef if there is no description for this feature.
list()
Returns a list of features that can be checked for. This list might not be complete.
Download (0.26MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1201 downloads
Bio::DB::GFF::Feature 1.4
Bio::DB::GFF::Feature is a relative segment identified by a feature type. more>>
Bio::DB::GFF::Feature is a relative segment identified by a feature type.
Bio::DB::GFF::Feature is a stretch of sequence that corresponding to a single annotation in a GFF database. It inherits from Bio::DB::GFF::RelSegment, and so has all the support for relative addressing of this class and its ancestors. It also inherits from Bio::SeqFeatureI and so has the familiar start(), stop(), primary_tag() and location() methods (it implements Bio::LocationI too, if needed).
Bio::DB::GFF::Feature adds new methods to retrieve the annotations type, group, and other GFF attributes. Annotation types are represented by Bio::DB::GFF::Typename objects, a simple class that has two methods called method() and source(). These correspond to the method and source fields of a GFF file.
Annotation groups serve the dual purpose of giving the annotation a human-readable name, and providing higher-order groupings of subfeatures into features. The groups returned by this module are objects of the Bio::DB::GFF::Featname class.
Bio::DB::GFF::Feature inherits from and implements the abstract methods of Bio::SeqFeatureI, allowing it to interoperate with other Bioperl modules.
Generally, you will not create or manipulate Bio::DB::GFF::Feature objects directly, but use those that are returned by the Bio::DB::GFF::RelSegment->features() method.
Important note about start() vs end()
If features are derived from segments that use relative addressing (which is the default), then start() will be less than end() if the feature is on the opposite strand from the reference sequence. This breaks Bio::SeqI compliance, but is necessary to avoid having the real genomic locations designated by start() and end() swap places when changing reference points.
To avoid this behavior, call $segment->absolute(1) before fetching features from it. This will force everything into absolute coordinates.
For example:
my $segment = $db->segment(CHROMOSOME_I);
$segment->absolute(1);
my @features = $segment->features(transcript);
<<lessBio::DB::GFF::Feature is a stretch of sequence that corresponding to a single annotation in a GFF database. It inherits from Bio::DB::GFF::RelSegment, and so has all the support for relative addressing of this class and its ancestors. It also inherits from Bio::SeqFeatureI and so has the familiar start(), stop(), primary_tag() and location() methods (it implements Bio::LocationI too, if needed).
Bio::DB::GFF::Feature adds new methods to retrieve the annotations type, group, and other GFF attributes. Annotation types are represented by Bio::DB::GFF::Typename objects, a simple class that has two methods called method() and source(). These correspond to the method and source fields of a GFF file.
Annotation groups serve the dual purpose of giving the annotation a human-readable name, and providing higher-order groupings of subfeatures into features. The groups returned by this module are objects of the Bio::DB::GFF::Featname class.
Bio::DB::GFF::Feature inherits from and implements the abstract methods of Bio::SeqFeatureI, allowing it to interoperate with other Bioperl modules.
Generally, you will not create or manipulate Bio::DB::GFF::Feature objects directly, but use those that are returned by the Bio::DB::GFF::RelSegment->features() method.
Important note about start() vs end()
If features are derived from segments that use relative addressing (which is the default), then start() will be less than end() if the feature is on the opposite strand from the reference sequence. This breaks Bio::SeqI compliance, but is necessary to avoid having the real genomic locations designated by start() and end() swap places when changing reference points.
To avoid this behavior, call $segment->absolute(1) before fetching features from it. This will force everything into absolute coordinates.
For example:
my $segment = $db->segment(CHROMOSOME_I);
$segment->absolute(1);
my @features = $segment->features(transcript);
Download (4.7MB)
Added: 2006-06-09 License: Perl Artistic License Price:
1232 downloads
Bio::Graphics::Feature 1.4
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel. more>>
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel.
SYNOPSIS
use Bio::Graphics::Feature;
# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);
# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);
# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);
This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.
<<lessSYNOPSIS
use Bio::Graphics::Feature;
# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);
# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);
# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);
This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.
Download (4.7MB)
Added: 2006-10-21 License: Perl Artistic License Price:
1098 downloads
Lingua::Phonology::Features 0.32
Lingua::Phonology::Features is a module to handle a set of hierarchical features. more>>
Lingua::Phonology::Features is a module to handle a set of hierarchical features.
SYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
<<lessSYNOPSIS
use Lingua::Phonology;
my $phono = new Lingua::Phonology;
my $features = $phono->features;
# Add features programmatically
$features->add_feature(
Node => { type => privative, children => [Scalar, Binary, Privative] },
Scalar => { type => scalar },
Binary => { type => binary },
Privative => { type => privative }
);
# Drop features
$features->drop_feature(Privative);
# Load feature definitions from a file
$features->loadfile(phono.xml);
# Load default features
$features->loadfile;
Lingua::Phonology::Features allows you to create a hierarchy of features of various types, and includes methods for adding and deleting features and changing the relationships between them.
By "heirarchical features" we mean that some features dominate some other features, as in a tree. By having heirarchical features, it becomes possible to set multiple features at once by assigning to a node, and to indicate conceptually related features that are combined under the same node. This module, however, does not instantiate values of features, but only establishes the relationships between features.
Lingua::Phonology::Features recognizes multiple types of features. Features may be privative (which means that their legal values are either true or undef), binary (which means they may be true, false, or undef), or scalar (which means that their legal value may be anything). You can freely mix different kinds of features into the same set of features.
Finally, while this module provides a full set of methods to add and delete features programmatically, it also provides the option of reading feature definitions from a file. This is usually faster and more convenient. The method to do this is "loadfile". Lingua::Phonology::Features also comes with an extensive default feature set.
Download (0.098MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1228 downloads
FtpCube 0.5.1
FtpCube is a graphical FTP client written in Python and GTK. more>>
FtpCube project is a multi-platform, graphical FTP client written in Python, using the wxPython graphical tookit.
FtpCubes interface is based on LeechFTP by Jan Debis but its codebase has been developed from scratch and includes functionality that surpasses the original LeechFTP.
FtpCube aims to provide a high quality user interface, as well as a rich feature set.
Main features:
- Threaded browsing and multi-threaded downloading
- Queuing of file transfers
- Site Management
- Recursive transfers
- Remote Directory Caching
- Internationalization
- ... and more
Enhancements:
- This release greatly improves the stability of the ftpcube 0.5.x line.
- The 0.5.x line brings many features to ftpcube, including updated wxPython support, SFTP integration, and much more.
<<lessFtpCubes interface is based on LeechFTP by Jan Debis but its codebase has been developed from scratch and includes functionality that surpasses the original LeechFTP.
FtpCube aims to provide a high quality user interface, as well as a rich feature set.
Main features:
- Threaded browsing and multi-threaded downloading
- Queuing of file transfers
- Site Management
- Recursive transfers
- Remote Directory Caching
- Internationalization
- ... and more
Enhancements:
- This release greatly improves the stability of the ftpcube 0.5.x line.
- The 0.5.x line brings many features to ftpcube, including updated wxPython support, SFTP integration, and much more.
Download (0.088MB)
Added: 2007-01-18 License: Artistic License Price:
1012 downloads
Template Lite 2.10
Template Lite is a smaller, faster alternative to the Smarty template engine. more>>
Template Lite is a smaller, faster alternative to the Smarty template engine.
For the most part, it is a drop in replacement for Smarty but uses around half of the memory and is considerably faster and far less CPU intensive when compiling and displaying templates.
Template lite was originally created by Paul Lockaby as a smaller replacement for Smarty. The original package was called Smarty Light. Even though Smarty is an Open Source project the creators of Smarty decided to trademark the name Smarty. Because of this trademarking of the name they contacted Paul Lockaby and told him he could nolonger use Smarty in the name for the package.
Paul Lockaby gave me permission to fork the project if I wanted as he was closing down support and developement for Smarty Light. The initial release of Template Lite contains a few minor bug fixes and some extra features.
I plan on adding more features to Template Lite over the next few months. For the most part Template Lite is a drop in replacement for Smarty. The nice thing about this package is how it uses around half of the memory of Smarty and it is considerably FASTER and far less CPU intensive when compiling and displaying templates.
Enhancements:
- register_resource and unregister_resource support was added.
- Different resources are supported by everything except for cached template output.
- The _get_resource internal function was added for processing "file:" and absolute tag resources.
- The resize_image plugin was added.
- Support for absolute paths to template files was fixed.
<<lessFor the most part, it is a drop in replacement for Smarty but uses around half of the memory and is considerably faster and far less CPU intensive when compiling and displaying templates.
Template lite was originally created by Paul Lockaby as a smaller replacement for Smarty. The original package was called Smarty Light. Even though Smarty is an Open Source project the creators of Smarty decided to trademark the name Smarty. Because of this trademarking of the name they contacted Paul Lockaby and told him he could nolonger use Smarty in the name for the package.
Paul Lockaby gave me permission to fork the project if I wanted as he was closing down support and developement for Smarty Light. The initial release of Template Lite contains a few minor bug fixes and some extra features.
I plan on adding more features to Template Lite over the next few months. For the most part Template Lite is a drop in replacement for Smarty. The nice thing about this package is how it uses around half of the memory of Smarty and it is considerably FASTER and far less CPU intensive when compiling and displaying templates.
Enhancements:
- register_resource and unregister_resource support was added.
- Different resources are supported by everything except for cached template output.
- The _get_resource internal function was added for processing "file:" and absolute tag resources.
- The resize_image plugin was added.
- Support for absolute paths to template files was fixed.
Download (0.086MB)
Added: 2007-01-05 License: LGPL (GNU Lesser General Public License) Price:
1029 downloads
Network UPS Tools 2.2.0
Network UPS Tools is an extremely powerful and versatile client/server based approach to UPS monitoring. more>>
Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS hardware. Network UPS Tools uses a layered approach to connect all of the parts.
Drivers are provided for a wide assortment of equipment. They understand the specific language of each UPS and map it back to a compatibility layer.
This means both an expensive "smart" protocol UPS and a simple "power strip" model can be handled transparently.
This information is cached by the network server upsd, which then answers queries from the clients. upsd contains a number of access control features to limit the abilities of the clients. Only authorized hosts may monitor or control your UPS hardware if you wish.
Since the notion of monitoring over the network is built into the software, you can hang many systems off one large UPS and they will all shut down together.
Clients such as upsmon check on the status of the hardware and do things when necessary. The most important task is shutting down the operating system cleanly before the UPS runs out of power.
Other programs are also provided to log UPS status regularly, monitor status through your web browser, and more.
Enhancements:
- HAL support. IPv6 support.
- Support for many new devices.
- Many driver improvements.
- This release uses automake.
<<lessDrivers are provided for a wide assortment of equipment. They understand the specific language of each UPS and map it back to a compatibility layer.
This means both an expensive "smart" protocol UPS and a simple "power strip" model can be handled transparently.
This information is cached by the network server upsd, which then answers queries from the clients. upsd contains a number of access control features to limit the abilities of the clients. Only authorized hosts may monitor or control your UPS hardware if you wish.
Since the notion of monitoring over the network is built into the software, you can hang many systems off one large UPS and they will all shut down together.
Clients such as upsmon check on the status of the hardware and do things when necessary. The most important task is shutting down the operating system cleanly before the UPS runs out of power.
Other programs are also provided to log UPS status regularly, monitor status through your web browser, and more.
Enhancements:
- HAL support. IPv6 support.
- Support for many new devices.
- Many driver improvements.
- This release uses automake.
Download (0.64MB)
Added: 2007-07-06 License: GPL (GNU General Public License) Price:
847 downloads
Klear 0.6.1
Klear is a KDE application for recording video streams from your DVB device. more>>
Klear is a KDE application for recording video streams from your DVB device and watching TV with all advantages of digital television (like EPG, OSD, and so on).
Klear project is developed for SWP lectured by Prof. Knabe at the TFH Berlin. We started in October 2004, so this program is currently under heavy development. Have a look at the features to know whats working and whats not.
Main features:
- DVB Playback
- nifty GUI with fullscreen and minimal mode
- Internal (and player-independant) Tuner for DVB-T and DVB-S
- screenshot capability
- Video-Deinterlacing
- Audio-muting
- system preferences
- complete graphical configuration system
- quick-recording system
- full featured scheduled recording
- recording formats: MPEG TS (raw) and MPEG PS (realtime conversion)
Enhancements:
- Added Gnome support
- Added support for recording to other partitions
<<lessKlear project is developed for SWP lectured by Prof. Knabe at the TFH Berlin. We started in October 2004, so this program is currently under heavy development. Have a look at the features to know whats working and whats not.
Main features:
- DVB Playback
- nifty GUI with fullscreen and minimal mode
- Internal (and player-independant) Tuner for DVB-T and DVB-S
- screenshot capability
- Video-Deinterlacing
- Audio-muting
- system preferences
- complete graphical configuration system
- quick-recording system
- full featured scheduled recording
- recording formats: MPEG TS (raw) and MPEG PS (realtime conversion)
Enhancements:
- Added Gnome support
- Added support for recording to other partitions
Download (0.56MB)
Added: 2007-07-22 License: GPL (GNU General Public License) Price:
828 downloads
PRepS 2.1.0
PRepS is a Problem Reporting and Tracking System. more>>
PRepS is a tool for reporting and tracking problems or tasks. PRepS project is designed for tracking problems with software, but can also be used for tracking other types of problems or tasks. Be creative.
I started working on PRepS after determining that Gnats was overkill for what I needed to do, and that Gnats did not have the worlds greatest user interface. PRepS borrows some ideas from Gnats, and some ideas from other problem reporting systems that I have used. What I am aiming for with PRepS is a system that has enough features to make it useful, yet is not so complicated that it is cumbersome to use.
Please note that PRepS uses the PostgreSQL database server. If you are familiar with PostgreSQL, and with basic DBA tasks, then you should have no problem setting up and using PRepS.
<<lessI started working on PRepS after determining that Gnats was overkill for what I needed to do, and that Gnats did not have the worlds greatest user interface. PRepS borrows some ideas from Gnats, and some ideas from other problem reporting systems that I have used. What I am aiming for with PRepS is a system that has enough features to make it useful, yet is not so complicated that it is cumbersome to use.
Please note that PRepS uses the PostgreSQL database server. If you are familiar with PostgreSQL, and with basic DBA tasks, then you should have no problem setting up and using PRepS.
Download (0.94MB)
Added: 2006-01-02 License: GPL (GNU General Public License) Price:
1540 downloads
FTP Copy 0.2
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in more>>
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in any ftp site via the command line. Its definetly not the best of its kind, but it gets the job done with minimal fuss. Both active and passive mode are supported.
Active and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
<<lessActive and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
Download (0.210MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1231 downloads
MatPLC coruscant
MatPLC is a software-based PLC for industrial automation. more>>
MatPLC project is a software-based PLC for industrial automation.
MatPLC is a software-based PLC (Programmable Logic Controller) for industrial automation. Ultimately, it should be possible to run a factory using this software.
Currently, one should keep in mind that it is still at the testing stage, and is therefore not suitable for applications where incorrect operation would cause damage or danger.
We take advantage of the fact that we have an underlying operating system and use its features to make the MatPLC modular. One module could be executing mnemonics. Another module is a PID loop. A different module handles I/O, or logs to a database. (These modules all already exist.) The MatPLC then coordinates their workings to present a simple interface to the user.
Currently, we are in early stages: we have a solid core, mnemonics for logic modules (python or C can also be used), a signal-processing module which includes a PID loop, several I/O modules (including numerous industrial networks and an interface to the comedi project) and some simple HMI modules.
<<lessMatPLC is a software-based PLC (Programmable Logic Controller) for industrial automation. Ultimately, it should be possible to run a factory using this software.
Currently, one should keep in mind that it is still at the testing stage, and is therefore not suitable for applications where incorrect operation would cause damage or danger.
We take advantage of the fact that we have an underlying operating system and use its features to make the MatPLC modular. One module could be executing mnemonics. Another module is a PID loop. A different module handles I/O, or logs to a database. (These modules all already exist.) The MatPLC then coordinates their workings to present a simple interface to the user.
Currently, we are in early stages: we have a solid core, mnemonics for logic modules (python or C can also be used), a signal-processing module which includes a PID loop, several I/O modules (including numerous industrial networks and an interface to the comedi project) and some simple HMI modules.
Download (2.3MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
607 downloads
Open Source Requirements Management Tool 1.5
Open Source Requirements Management Tool is designed to achieve full SDLC traceability for features. more>>
Open Source Requirements Management Tool is designed to achieve full SDLC traceability for features, requirements, design, implementation, and testing.
Open Source Requirements Management Tool has a UI for requirements derivation, version control, and common or custom attributes (rationale, source, risk, effort, etc.).
It is suitable for product managers, developers, and analysts to collaborate with flexibility and scalability.
Main features:
Document
- Marketing Features.
- System and Functional Requirements.
- Design Artifacts.
- Source Artifacts.
- Test Case.
- Create any number of classes of artifacts e.g. Issues, Maintenance, etc.
- Link or attach files to artifacts.
Analyze
- Trace any artifacts (e.g. Features to Requirements, Requirements to Test Cases etc).
- Arrange artifacts into a hierarchal structure.
- Filter and sort requirements.
Report
- Any JDBC compliant database may be used from MS Access to MySQL to Oracle.
- Generate custom reports.
- Export artifacts.
<<lessOpen Source Requirements Management Tool has a UI for requirements derivation, version control, and common or custom attributes (rationale, source, risk, effort, etc.).
It is suitable for product managers, developers, and analysts to collaborate with flexibility and scalability.
Main features:
Document
- Marketing Features.
- System and Functional Requirements.
- Design Artifacts.
- Source Artifacts.
- Test Case.
- Create any number of classes of artifacts e.g. Issues, Maintenance, etc.
- Link or attach files to artifacts.
Analyze
- Trace any artifacts (e.g. Features to Requirements, Requirements to Test Cases etc).
- Arrange artifacts into a hierarchal structure.
- Filter and sort requirements.
Report
- Any JDBC compliant database may be used from MS Access to MySQL to Oracle.
- Generate custom reports.
- Export artifacts.
Download (145MB)
Added: 2007-03-27 License: LGPL (GNU Lesser General Public License) Price:
971 downloads
aubio 0.3.1
aubio is a library for audio labelling. more>>
aubio project is a library for audio labelling. Features include onset detection (the complex task of labelling the beginning of notes and other sound events), silence detection (an easier but very useful task) and pitch detection (the estimation of the fundamental frequency of the sound).
The aim is to add these automatic labelling features to other audio softwares. Functions can be used offline in sound editors and software samplers, or online in audio effects and virtual instruments.
Enhancements:
- AUBIO_MEMSET has been fixed.
- This release will not call pthread_ in aubio_midi_direct_output.
- help-aubio*.pd has been moved to aubio*-help.pd.
- The output of -b has been fixed; os.path is used for filename generation.
- Default cflags have been updated. ${top,build}_dir is used in configure.ac.
- Various signed/unsigned mismatches have been fixed.
<<lessThe aim is to add these automatic labelling features to other audio softwares. Functions can be used offline in sound editors and software samplers, or online in audio effects and virtual instruments.
Enhancements:
- AUBIO_MEMSET has been fixed.
- This release will not call pthread_ in aubio_midi_direct_output.
- help-aubio*.pd has been moved to aubio*-help.pd.
- The output of -b has been fixed; os.path is used for filename generation.
- Default cflags have been updated. ${top,build}_dir is used in configure.ac.
- Various signed/unsigned mismatches have been fixed.
Download (0.47MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1213 downloads
Guile 1.8.1
Guile is a GNU extension language, an embeddable library implementation of Scheme. more>>
Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
There is a long list of proven applications that employ extension languages. Successful and long-lived examples in the free software world are GNU Emacs and The GIMP.
Very popular examples of extending server applications are the Apache projects Perl and PHP modules.
Extension languages allow users, programmers, and third-party developers to add features to a program without having to re-write the program as a whole, and it allows people extending a program to co-operate with each other, without having to expend any extra effort.
Guile is an interpreter for the Scheme programming language, packaged as a library which can be incorporated into your programs. Your users have full access to the interpreter, so Guile itself can be extended, based on the needs of the user. The result will be a scripting language tailored to your application.
Using Guile with your program makes it more usable. Users dont need to learn the plumbing of your application to customize it; they just need to understand Guile, and the access youve provided. They can easily trade and share features by downloading and creating scripts, instead of trading complex patches and recompiling their applications. They dont need to coordinate with you, or anyone else.
<<lessThere is a long list of proven applications that employ extension languages. Successful and long-lived examples in the free software world are GNU Emacs and The GIMP.
Very popular examples of extending server applications are the Apache projects Perl and PHP modules.
Extension languages allow users, programmers, and third-party developers to add features to a program without having to re-write the program as a whole, and it allows people extending a program to co-operate with each other, without having to expend any extra effort.
Guile is an interpreter for the Scheme programming language, packaged as a library which can be incorporated into your programs. Your users have full access to the interpreter, so Guile itself can be extended, based on the needs of the user. The result will be a scripting language tailored to your application.
Using Guile with your program makes it more usable. Users dont need to learn the plumbing of your application to customize it; they just need to understand Guile, and the access youve provided. They can easily trade and share features by downloading and creating scripts, instead of trading complex patches and recompiling their applications. They dont need to coordinate with you, or anyone else.
Download (3.5MB)
Added: 2006-10-08 License: GPL (GNU General Public License) Price:
1133 downloads
CheeseTracker 0.9.9
Cheesetracker is a portable Impulse Tracker clone. more>>
Cheesetracker is a portable Impulse Tracker clone. CheeseTracker supports all Impulse Tracker features except a few.
For now the main goal is to remain at IT Feature set level, but very soon we might be adding new features to it.
Main features:
- Modular source code
- Per-track lowpass filter (cutoff/resonance), with greater range than IT.
- Per-instrument modular effect core (own effects/and ladspa) (WIP!)
- Wave export (dump your song to wavs and post process) (WIP!)
- Super-Clean mixing using the CheeseMusic lib.
- All IT editing shortcuts (or most of them)
- Very cool sample editor
And Lacks:
- MIDI Out - (go check ShakeTracker if you want this)
- Sample Sustain Loops (maybe someday)
<<lessFor now the main goal is to remain at IT Feature set level, but very soon we might be adding new features to it.
Main features:
- Modular source code
- Per-track lowpass filter (cutoff/resonance), with greater range than IT.
- Per-instrument modular effect core (own effects/and ladspa) (WIP!)
- Wave export (dump your song to wavs and post process) (WIP!)
- Super-Clean mixing using the CheeseMusic lib.
- All IT editing shortcuts (or most of them)
- Very cool sample editor
And Lacks:
- MIDI Out - (go check ShakeTracker if you want this)
- Sample Sustain Loops (maybe someday)
Download (0.82MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1424 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above features to search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed