genius 0.7.7
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 13
Genius 0.7.7
Genius is a calculator program similiar in some aspects to BC, Matlab or Maple. more>>
Genius project is a calculator program similiar in some aspects to BC, Matlab or Maple. GEL is the name of its extention language (stands for "Genius Extension Language", clever huh?), in fact, a large part of the standard genius functions are written in GEL itself.
Main features:
- Arbitrary precision ints, multiple precision floats, using all the power of gmp.
- Rational numbers, stored as quotient and denominator.
- Complex numbers, stored in cartesian coordinates as usual.
- Automatic typing, no need to declare types of variables.
- Math-like-looking expressions, tries to be as much a what you mean is what Genius understands, up to a limit of course.
- Matrix calculations, with many related functions.
- Modular arithmetic, including inversions and modular arithmetic on matrices.
- A complete programming language. In fact large part of Genius standard library is written in GEL.
- Can output matrices in LaTeX, Troff (eqn) or MathML, this is I think a very cool feature that allows you to copy stuff directly from the Genius console to a document in LaTeX, troff or MathML. I in fact use this even to just enter matrices into LaTeX documents to begin with.
- 2D Function line plots, standard 2D graphs of up to 10 functions at once, with possibility to export to EPS or PNG
- 3D Function surface plots, with possibility to export to EPS or PNG
- GUI IDE where you can edit and run/test your programs
- A plugin interface, not yet really used.
<<lessMain features:
- Arbitrary precision ints, multiple precision floats, using all the power of gmp.
- Rational numbers, stored as quotient and denominator.
- Complex numbers, stored in cartesian coordinates as usual.
- Automatic typing, no need to declare types of variables.
- Math-like-looking expressions, tries to be as much a what you mean is what Genius understands, up to a limit of course.
- Matrix calculations, with many related functions.
- Modular arithmetic, including inversions and modular arithmetic on matrices.
- A complete programming language. In fact large part of Genius standard library is written in GEL.
- Can output matrices in LaTeX, Troff (eqn) or MathML, this is I think a very cool feature that allows you to copy stuff directly from the Genius console to a document in LaTeX, troff or MathML. I in fact use this even to just enter matrices into LaTeX documents to begin with.
- 2D Function line plots, standard 2D graphs of up to 10 functions at once, with possibility to export to EPS or PNG
- 3D Function surface plots, with possibility to export to EPS or PNG
- GUI IDE where you can edit and run/test your programs
- A plugin interface, not yet really used.
Download (2.5MB)
Added: 2007-02-03 License: GPL (GNU General Public License) Price:
1065 downloads
OpenJMS 0.7.7
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification more>>
OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification. It supports the connections for TCP, SSL, HTTP, HTTPS and RMI and can be used with any JDBC compliant database.
Main features:
- Point-to-Point and publish-subscribe messaging models
- Guaranteed delivery of messages
- Synchronous and asynchronous message delivery
- Persistence using JDBC
- Local transactions
- Message filtering using SQL92-like selectors
- Authentication
- Administration GUI
- XML-based configuration files
- In-memory and database garbage collection
- Automatic client disconnection detection
- Applet support
- Integrates with Servlet containers such as Jakarta Tomcat
- Support for TCP, RMI, HTTP and SSL protocol stacks
- Support for large numbers of destinations and subscribers
<<lessMain features:
- Point-to-Point and publish-subscribe messaging models
- Guaranteed delivery of messages
- Synchronous and asynchronous message delivery
- Persistence using JDBC
- Local transactions
- Message filtering using SQL92-like selectors
- Authentication
- Administration GUI
- XML-based configuration files
- In-memory and database garbage collection
- Automatic client disconnection detection
- Applet support
- Integrates with Servlet containers such as Jakarta Tomcat
- Support for TCP, RMI, HTTP and SSL protocol stacks
- Support for large numbers of destinations and subscribers
Download (6.6MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1205 downloads
Dalle 0.7.7
Dalle aims to build a set of utilities to work with split files in various formats. more>>
Dalle aims to build a set of utilities to work with split files in various formats. Supported formats by Dalle are hacha (1, 2, and pro), kamaleon (1 and 2), FileSplit, and SplitFile.
<<less Download (0.068MB)
Added: 2006-08-20 License: GPL (GNU General Public License) Price:
1160 downloads
Normalize 0.7.7
Normalize is a tool for adjusting the volume of audio files to a standard level. more>>
Normalize is a tool for adjusting the volume of audio files to a standard level. This is useful for things like creating mixed CDs and mp3 collections, where different recording levels on different albums can cause the volume to vary greatly from song to song.
Installation instructions:
1. ./configure options
2. make
3. make install
See the file INSTALL for more extensive directions. See the man page, normalize.1, for usage. Run "./configure --help" for configure options.
Enhancements:
- Fixed bug with reading broken wav files with bad sizes
- Fixed bug causing seg fault on non-PCM wav files
- Fixed bug with reading wav files that have stuff after the data chunk
- Fixed Windows "no such file" bug
- Fixed small memory leak
- Fixed cosmetic bug with negative gains
- Fixed bad basename regexp in normalize-mp3 script
- Fixed --oggdecode option in normalize-mp3 script
- Turned audiofile support on by default
- Upgraded to latest GNU autotools
<<lessInstallation instructions:
1. ./configure options
2. make
3. make install
See the file INSTALL for more extensive directions. See the man page, normalize.1, for usage. Run "./configure --help" for configure options.
Enhancements:
- Fixed bug with reading broken wav files with bad sizes
- Fixed bug causing seg fault on non-PCM wav files
- Fixed bug with reading wav files that have stuff after the data chunk
- Fixed Windows "no such file" bug
- Fixed small memory leak
- Fixed cosmetic bug with negative gains
- Fixed bad basename regexp in normalize-mp3 script
- Fixed --oggdecode option in normalize-mp3 script
- Turned audiofile support on by default
- Upgraded to latest GNU autotools
Download (0.37MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1201 downloads
dvbd 0.7.7
The idea behind dvbd is to make maximum use of your DVB card by allowing multiple channels on the same frequency to be tuned. more>>
The idea behind dvbd is to make maximum use of your DVB card by allowing multiple channels on the same frequency to be tuned. It is split into a daemon (dvbd) and client programs (dvbcat, dvbsched, dvblist). It is possible to associate a priority with a connection to the daemon, so that (depending on the given priority) the tuner can be made available by dropping connections of inferior priority.
A web frontend to dvbsched, called dvbdguide, is included to facilitate the scheduling of dvbd recording activities. Please note this requires an XMLTV datafeed. Check out a captured dvbdguide page.
The daemon has a configuration file which by default is /etc/dvbd/config. The format of the file is lines of key=value. Line comments can be begun with #.
The following configuration options are available:
socket
the (unix) socket to listen on. Default is /var/run/dvbd/dvbd.socket
pid
the pid file to write to once it has become a daemon. Default is /var/run/dvbd/dvbd.pid
log
the log file to write to. Default is /var/log/dvbd.log
schedule
the schedule file to write to. Default is /var/spool/dvbd/schedule
debug
the debug level (default is 0) If a higher debug level is set, dvbd will not go into the background.
numcards
the number of DVB cards your system supports
card0
the first DVB card. The format of this field is type:frontend:channels Where
type may be one of dvb-t, dvb-s or dvb-t.
frontend is the path to the frontend (tuner) for the card
channels is the path to the tzap/szap/czap format channels.conf file for the card.
If no cards are specified, a default of one dvb-t card is assumed with channels file /etc/tzap.channels.conf and frontend /dev/dvb/adapter0/frontend0
At the moment there are three client programs. dvbcat, dvblist and dvbsched. dvbcat can be used to extract a stream from the dvbd for live TV.
For example:
$ dvbcat dvb-t "BBC ONE" | mplayer -
dvbsched is used to schedule a recording. Note that an output file must be specified whose containing directory must be owned by the user issuing the request. The directory must also be writable by the dvbd program.
The time format is in at(1) format. See ats manpage for more information about it.
For example:
mkdir /tmp/recordings
dvbsched dvb-t "ITV 2" 19.20 32 /tmp/recordings/itv2.mpg
If there is a clash the program will ask you if you want to cancel your job.
dvblist shows the channels available to tune at the given priority (default is 10).
For example:
dvblist dvb-t
If there are some existing connections the list of channels may be shorter than the full list.
<<lessA web frontend to dvbsched, called dvbdguide, is included to facilitate the scheduling of dvbd recording activities. Please note this requires an XMLTV datafeed. Check out a captured dvbdguide page.
The daemon has a configuration file which by default is /etc/dvbd/config. The format of the file is lines of key=value. Line comments can be begun with #.
The following configuration options are available:
socket
the (unix) socket to listen on. Default is /var/run/dvbd/dvbd.socket
pid
the pid file to write to once it has become a daemon. Default is /var/run/dvbd/dvbd.pid
log
the log file to write to. Default is /var/log/dvbd.log
schedule
the schedule file to write to. Default is /var/spool/dvbd/schedule
debug
the debug level (default is 0) If a higher debug level is set, dvbd will not go into the background.
numcards
the number of DVB cards your system supports
card0
the first DVB card. The format of this field is type:frontend:channels Where
type may be one of dvb-t, dvb-s or dvb-t.
frontend is the path to the frontend (tuner) for the card
channels is the path to the tzap/szap/czap format channels.conf file for the card.
If no cards are specified, a default of one dvb-t card is assumed with channels file /etc/tzap.channels.conf and frontend /dev/dvb/adapter0/frontend0
At the moment there are three client programs. dvbcat, dvblist and dvbsched. dvbcat can be used to extract a stream from the dvbd for live TV.
For example:
$ dvbcat dvb-t "BBC ONE" | mplayer -
dvbsched is used to schedule a recording. Note that an output file must be specified whose containing directory must be owned by the user issuing the request. The directory must also be writable by the dvbd program.
The time format is in at(1) format. See ats manpage for more information about it.
For example:
mkdir /tmp/recordings
dvbsched dvb-t "ITV 2" 19.20 32 /tmp/recordings/itv2.mpg
If there is a clash the program will ask you if you want to cancel your job.
dvblist shows the channels available to tune at the given priority (default is 10).
For example:
dvblist dvb-t
If there are some existing connections the list of channels may be shorter than the full list.
Download (0.20MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1193 downloads
sonic-snap 1.7
sonic-snap is a project with you can use your sn9c102 based camera under linux. more>>
sonic-snap is a project with you can use your sn9c102 based camera under linux. You need to get the kernel driver at linux-projects.org.
sonic-snap has some distinguishing features which include histogram analysis, normalization, ppm captures and realtime mpeg encoding.
sonic-snap was tested with this really cute little webcam, called Sweex Minicam. The Sweex Minicam is really cheap (10 to 15 euros), and has the size of a 50 eurocent coin. Due to its size, it should be a suitable robotics camera.
The sonic-snap application will most likely work with any webcam, based on the sn9c102 chip from Sonix. (Sweex 100k and Genius NB work as well). If you get it to work on your cam, why not send me a snapshot? You can reach me at bram at sara.nl
<<lesssonic-snap has some distinguishing features which include histogram analysis, normalization, ppm captures and realtime mpeg encoding.
sonic-snap was tested with this really cute little webcam, called Sweex Minicam. The Sweex Minicam is really cheap (10 to 15 euros), and has the size of a 50 eurocent coin. Due to its size, it should be a suitable robotics camera.
The sonic-snap application will most likely work with any webcam, based on the sn9c102 chip from Sonix. (Sweex 100k and Genius NB work as well). If you get it to work on your cam, why not send me a snapshot? You can reach me at bram at sara.nl
Download (0.020MB)
Added: 2006-01-25 License: GPL (GNU General Public License) Price:
1380 downloads
Flame Project 0.7.7
Flame Project is an Integrated Development Environment for producing Flash and Animated SVG files more>>
Flame Project is an Integrated Development Environment (IDE) for producing Flash and Animated SVG files, similar to Macromedia Captivate. It is licensed under the LGPL.
Imagine a free, easy to use GUI authoring environment that helps you create visually impressive and actually useful learning material. The short term goal for this project is to provide such an environment, and were well on the way to a first release for doing that.
Initially similar to Macromedia Captivate, but a big part is the support for Animated SVG. Flash has at least one serious design limitation (from my POV) making it nearly useless for comprehensive eLearning, and this appears to be addressed by the SVG spec.
The long term goal for this project is to provide both a complete authoring solution (like the Macromedia Flash IDE), and the components for server side communication, but thats a long way off. Lets finish the first bits first.
<<lessImagine a free, easy to use GUI authoring environment that helps you create visually impressive and actually useful learning material. The short term goal for this project is to provide such an environment, and were well on the way to a first release for doing that.
Initially similar to Macromedia Captivate, but a big part is the support for Animated SVG. Flash has at least one serious design limitation (from my POV) making it nearly useless for comprehensive eLearning, and this appears to be addressed by the SVG spec.
The long term goal for this project is to provide both a complete authoring solution (like the Macromedia Flash IDE), and the components for server side communication, but thats a long way off. Lets finish the first bits first.
Download (0.15MB)
Added: 2007-07-03 License: LGPL (GNU Lesser General Public License) Price:
845 downloads
Druide DB 0.9.6
Druide DB project is a simple XML file database API in Java to manage an XML database file system more>>
Druide DB project is a simple XML file database API in Java to manage an XML database file system without database complexity (no server or client, and stores only strings).
You should try DruideDB if you are doing the following :
- If you are writing a simple application (swing, awt, RCP, ...) that needs to store some kinds of data in the simpliest way,
- If you need a DataBase whitout installing a server or a client on the final users computer,
- If you dont know SQL and your application needs a DataBase but you dont want to deal with all the pool stuff and inherent complexity,
- If you want to try DruideDB,
- If you think Im a genius (well dont tell it, nobody will believe you !)
<<lessYou should try DruideDB if you are doing the following :
- If you are writing a simple application (swing, awt, RCP, ...) that needs to store some kinds of data in the simpliest way,
- If you need a DataBase whitout installing a server or a client on the final users computer,
- If you dont know SQL and your application needs a DataBase but you dont want to deal with all the pool stuff and inherent complexity,
- If you want to try DruideDB,
- If you think Im a genius (well dont tell it, nobody will believe you !)
Download (0.039MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
911 downloads
Html To Xhtml Convertor 0.7.7
Html to Xhtml Convertor is a straight-forward Perl script to convert HTML pages into XHTML pages. more>>
Html to Xhtml Convertor is a straight-forward Perl script to convert HTML pages into XHTML pages.
It can process batches of files, convert Windows/Unix/Mac line breaks, and deal with attribute minimization, quoting of attribute values, and more.
Installation:
To install, simply run the following command as root: make install
Alternatively, simply move the htx file to wherever you would like. The command above installs it to /usr/local/bin/
Usage:
Use the following command to get usage information after installing:
htx --help
or if the htx file is in the current directory, try:
./htx --help
Example use:
htx --dos --verbose index.html index2.html
That will take a file with DOS line breaks, index.html, convert it
to XHTML as best it can and save the result as index2.html
Version restrictions:
- oes not check for closing < /p >, < /li > or other block-level tags.
- Assumes there are no < or > which are not part of tags, use < and >
- Does not distingish between block and inline tags.
Enhancements:
- Added the --tty option to dump output to STDOUT rather than a file
- Added detection of old ICRA data
- Improved handling of single quoted attribute values
- Removed updating of Pico version
- Fixed a typo with the years in the Changelog file
- Did a couple of very minor internal changes
<<lessIt can process batches of files, convert Windows/Unix/Mac line breaks, and deal with attribute minimization, quoting of attribute values, and more.
Installation:
To install, simply run the following command as root: make install
Alternatively, simply move the htx file to wherever you would like. The command above installs it to /usr/local/bin/
Usage:
Use the following command to get usage information after installing:
htx --help
or if the htx file is in the current directory, try:
./htx --help
Example use:
htx --dos --verbose index.html index2.html
That will take a file with DOS line breaks, index.html, convert it
to XHTML as best it can and save the result as index2.html
Version restrictions:
- oes not check for closing < /p >, < /li > or other block-level tags.
- Assumes there are no < or > which are not part of tags, use < and >
- Does not distingish between block and inline tags.
Enhancements:
- Added the --tty option to dump output to STDOUT rather than a file
- Added detection of old ICRA data
- Improved handling of single quoted attribute values
- Removed updating of Pico version
- Fixed a typo with the years in the Changelog file
- Did a couple of very minor internal changes
Download (0.010MB)
Added: 2005-08-06 License: GPL (GNU General Public License) Price:
1543 downloads
gtkcdlabel 1.0
gtkcdlabel is a GUI frontend to cdlabelgen which is a program that can generate a variety of CD tray covers. more>>
gtkcdlabel is a GUI frontend to cdlabelgen which is a program that can generate a variety of CD tray covers. The code is came from the idea of gcombust and gcdlabelgen.
Since the last release (0.7.7) Ive pretty much revamped the UI so that logically close UI elements are grouped together - I think its neater and makes navigation easier and faster - but Im no HIG expert.
The latest version (1.0pre1) supports all options of the latest version of cdlabelgen and also has several UI enhancements. You can now also use image formats other than EPS. If you have the program convert from the ImageMagick suite then any format it can handle can be used by gtkcdlabel. All thats left is bugfixes
Sebastian also set up the gtkcdlabel CVS repository so you can now acces it via anonymous CVS.
The versions from 0.7.0 upwards use GTK2 and as a result of the port Im no longer supporting the GTK1 version (i.e. versions before 0.7.0) though the last stable tarballs and RPMs can still be obtained here
Main features:
- Ported to GTK2
- Supports all of the options in cdlabelgen 2.6
- You can supply images of any format that ImageMagic can handle and EPS conversion is carried out on the fly
- Handles UTF8 and locales though no translations currently exist
- Doesnt require libcdaudio to access the CD drive or access freedb.freedb.org
- Itll process the ID3 tags on an MP3 CD
<<lessSince the last release (0.7.7) Ive pretty much revamped the UI so that logically close UI elements are grouped together - I think its neater and makes navigation easier and faster - but Im no HIG expert.
The latest version (1.0pre1) supports all options of the latest version of cdlabelgen and also has several UI enhancements. You can now also use image formats other than EPS. If you have the program convert from the ImageMagick suite then any format it can handle can be used by gtkcdlabel. All thats left is bugfixes
Sebastian also set up the gtkcdlabel CVS repository so you can now acces it via anonymous CVS.
The versions from 0.7.0 upwards use GTK2 and as a result of the port Im no longer supporting the GTK1 version (i.e. versions before 0.7.0) though the last stable tarballs and RPMs can still be obtained here
Main features:
- Ported to GTK2
- Supports all of the options in cdlabelgen 2.6
- You can supply images of any format that ImageMagic can handle and EPS conversion is carried out on the fly
- Handles UTF8 and locales though no translations currently exist
- Doesnt require libcdaudio to access the CD drive or access freedb.freedb.org
- Itll process the ID3 tags on an MP3 CD
Download (0.047MB)
Added: 2006-07-22 License: BSD License Price:
1190 downloads
Volume.app 1.1a
Volume.app is a small graphical software utility enabling quick and convenient control of a computers audio volume level. more>>
Volume.app is a small graphical software utility enabling quick and convenient control of a computers audio volume level. Volume.app is intended for use on Linux/Unix systems in conjunction with an X window manager that supports dockable applications ("dockapps") such as AfterStep, BlackBox, or Window Maker.
It is a refinement of an idea that first appeared in Timecops WMix: a user interface comprising a "knob" that can be interactively "turned" by clicking and dragging the mouse. I found this approach quite appealing, both from an aesthetic viewpoint, and (more importantly) from a user-interface perspective.
A handful of other dockapp volume control programs are out there, and I have tried many of them. An interface element present in most of these is some form of "slider" as the primary means of adjusting the volume. (A fictitious example may be seen at right). To my dismay, with this kind of interface, volume adjustments tended to be large and abrupt. Because the slider was so small, raising or lowering the volume "just a bit" required extremely careful control of the mouse-- a slip of the hand had the potential to spike the volume to full blast. (I have a set of Altec-Lansing ACS48 speakers which make this a rather unpleasant experience). This approach left much to be desired.
I longed for an alternative, and upon playing with WMix (pictured at left) I had found it. The knob was genius in that it provided a means of graphically adjusting the volume, as a slider would, without tying itself directly to the motion of the mouse. The basic mode of usage is identical: you click on the thing and drag the mouse up or down. However, with the knob, the range of motion need not be confined to the postage-stamp-sized area of the dockapp. The mouse travel needed to cover the entire range of volume settings can be made longer, on the order of the full height of the screen-- almost like a much larger, easier-to-use slider. No longer were precise movements needed to make volume adjustments!
Still, I found WMixs interface to be a bit busy (never was a fan of tiny little buttons) and the all-important knob was yet a rather small target to find with the mouse. So, I grabbed a copy of the WMix source code, and rebuilt it into a dockapp that had a much larger knob as its sole interface element. I dubbed it Volume.app, and have placed it here for the benefit of everyone.
<<lessIt is a refinement of an idea that first appeared in Timecops WMix: a user interface comprising a "knob" that can be interactively "turned" by clicking and dragging the mouse. I found this approach quite appealing, both from an aesthetic viewpoint, and (more importantly) from a user-interface perspective.
A handful of other dockapp volume control programs are out there, and I have tried many of them. An interface element present in most of these is some form of "slider" as the primary means of adjusting the volume. (A fictitious example may be seen at right). To my dismay, with this kind of interface, volume adjustments tended to be large and abrupt. Because the slider was so small, raising or lowering the volume "just a bit" required extremely careful control of the mouse-- a slip of the hand had the potential to spike the volume to full blast. (I have a set of Altec-Lansing ACS48 speakers which make this a rather unpleasant experience). This approach left much to be desired.
I longed for an alternative, and upon playing with WMix (pictured at left) I had found it. The knob was genius in that it provided a means of graphically adjusting the volume, as a slider would, without tying itself directly to the motion of the mouse. The basic mode of usage is identical: you click on the thing and drag the mouse up or down. However, with the knob, the range of motion need not be confined to the postage-stamp-sized area of the dockapp. The mouse travel needed to cover the entire range of volume settings can be made longer, on the order of the full height of the screen-- almost like a much larger, easier-to-use slider. No longer were precise movements needed to make volume adjustments!
Still, I found WMixs interface to be a bit busy (never was a fan of tiny little buttons) and the all-important knob was yet a rather small target to find with the mouse. So, I grabbed a copy of the WMix source code, and rebuilt it into a dockapp that had a much larger knob as its sole interface element. I dubbed it Volume.app, and have placed it here for the benefit of everyone.
Download (0.025MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1128 downloads
MassSpec::ViewSpectrum::RealVsHypPeptide 0.02
MassSpec::ViewSpectrum::RealVsHypPeptide is a Perl module to view a real mass spectrum on the same graph. more>>
MassSpec::ViewSpectrum::RealVsHypPeptide is a Perl module to view a real mass spectrum on the same graph as a hypothetical spectrum generated by fragmenting a peptide in silico.
SYNOPSIS
use MassSpec::ViewSpectrum::RealVsHypPeptide;
open GRAPHIC, ">mygraphic.png" or die "Unable to open output filen";
binmode GRAPHIC;
my @masses = (78.1,81.1,81.7,85.4,86.8,88.8,89.4,97.6,99.0,99.4,108.7,112.1,129.1,
130.1,132.1,147.7,157.1,158.1,159.1,169.1,171.1,175.1,187.1,229.1,246.2,258.1,
266.0,327.2,328.2,345.2,415.2,426.2,432.2,531.2,559.3,623.4,639.3,643.3,644.4,
645.0,647.5,686.4,687.4,689.4);
my @intensities = (8.7,7.7,7.3,10.5,7.7,7.3,8.4,8.0,9.1,9.1,7.3,29.0,12.6,7.3,8.0,
7.7,11.9,9.8,10.1,7.3,10.5,131.0,9.4,50.3,22.7,44.7,16.8,30.4,18.2,53.1,25.5,
15.7,7.7,14.0,46.8,38.4,7.3,11.5,8.7,7.3,8.7,7.3,24.8,194.2);
my $peptide = "RTSVAR";
my $vs = MassSpec::ViewSpectrum::RealVsHypPeptide->new($peptide, @masses,@intensities);
$vs->set(yaxismultiplier => 1.8); # a sample tweak to adjust the output
$vs->set(title => "BSA-689 -- " . $peptide);
my $output = $vs->plot();
print GRAPHIC $output;
close GRAPHIC;
MassSpec::ViewSpectrum::RealVsHypPeptide - View a real mass spectrum on the same graph as a hypothetical spectrum generated by fragmenting a peptide in silico. The in silico fragmention is performed by generating all of the possible peptides which contain either the amino-terminal or carboxyl-terminal amino acids.
Negative peak intensity values are permitted; this permits the drawing of "pseudospectra" which, for example, illustrate peaks present in one spectrum but missing in another. Note that these negative peaks have no true intensities, but in some cases we assign different heights to illustrate the differences among different hypothetical peaks. In addition, pseudocoloring of both positive and negative peaks is performed to illustrate what type of ion that peak represents. In some cases these ions are labelled explicitly, although in practice it is best to minimize this labelling to avoid excessive clutter.
<<lessSYNOPSIS
use MassSpec::ViewSpectrum::RealVsHypPeptide;
open GRAPHIC, ">mygraphic.png" or die "Unable to open output filen";
binmode GRAPHIC;
my @masses = (78.1,81.1,81.7,85.4,86.8,88.8,89.4,97.6,99.0,99.4,108.7,112.1,129.1,
130.1,132.1,147.7,157.1,158.1,159.1,169.1,171.1,175.1,187.1,229.1,246.2,258.1,
266.0,327.2,328.2,345.2,415.2,426.2,432.2,531.2,559.3,623.4,639.3,643.3,644.4,
645.0,647.5,686.4,687.4,689.4);
my @intensities = (8.7,7.7,7.3,10.5,7.7,7.3,8.4,8.0,9.1,9.1,7.3,29.0,12.6,7.3,8.0,
7.7,11.9,9.8,10.1,7.3,10.5,131.0,9.4,50.3,22.7,44.7,16.8,30.4,18.2,53.1,25.5,
15.7,7.7,14.0,46.8,38.4,7.3,11.5,8.7,7.3,8.7,7.3,24.8,194.2);
my $peptide = "RTSVAR";
my $vs = MassSpec::ViewSpectrum::RealVsHypPeptide->new($peptide, @masses,@intensities);
$vs->set(yaxismultiplier => 1.8); # a sample tweak to adjust the output
$vs->set(title => "BSA-689 -- " . $peptide);
my $output = $vs->plot();
print GRAPHIC $output;
close GRAPHIC;
MassSpec::ViewSpectrum::RealVsHypPeptide - View a real mass spectrum on the same graph as a hypothetical spectrum generated by fragmenting a peptide in silico. The in silico fragmention is performed by generating all of the possible peptides which contain either the amino-terminal or carboxyl-terminal amino acids.
Negative peak intensity values are permitted; this permits the drawing of "pseudospectra" which, for example, illustrate peaks present in one spectrum but missing in another. Note that these negative peaks have no true intensities, but in some cases we assign different heights to illustrate the differences among different hypothetical peaks. In addition, pseudocoloring of both positive and negative peaks is performed to illustrate what type of ion that peak represents. In some cases these ions are labelled explicitly, although in practice it is best to minimize this labelling to avoid excessive clutter.
Download (0.008MB)
Added: 2007-02-23 License: Perl Artistic License Price:
974 downloads
DirectX support for Wine 2005-06-13
DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics. more>>
DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics.
DirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine.
The patches include many experimental and beta features that have not yet made it into the stable Wine source tree.
The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Main features:
- Shared wined3d codebase for Direct3D 8 and 9
- Hardware non-power2 texstures
- Improved compressed texture support
- Many more texture formats supported
- Offscreen texture improvements
- Colour corrections for textures
- A tonne of bug fixes and other improvements from earlier releases
Enhancements:
- Reworked support for non-power2 textures
- Support for Vertex buffer objects
- Support for caching
- Hardware vertex shaders
- Partial tidyup of vertex declarations
- Better support for compressed textures
- Fix for texturing problems in Axis and Allies and Evil Genius
- Fix for model corruption in Pirates
- Movies in Pirates
- A Fix for the lines on the landscape in Axis and Allies
- Crash fixes in fixupvertices with indexes data
- Numerous other performance improvements
<<lessDirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine.
The patches include many experimental and beta features that have not yet made it into the stable Wine source tree.
The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Main features:
- Shared wined3d codebase for Direct3D 8 and 9
- Hardware non-power2 texstures
- Improved compressed texture support
- Many more texture formats supported
- Offscreen texture improvements
- Colour corrections for textures
- A tonne of bug fixes and other improvements from earlier releases
Enhancements:
- Reworked support for non-power2 textures
- Support for Vertex buffer objects
- Support for caching
- Hardware vertex shaders
- Partial tidyup of vertex declarations
- Better support for compressed textures
- Fix for texturing problems in Axis and Allies and Evil Genius
- Fix for model corruption in Pirates
- Movies in Pirates
- A Fix for the lines on the landscape in Axis and Allies
- Crash fixes in fixupvertices with indexes data
- Numerous other performance improvements
Download (0.004MB)
Added: 2006-11-06 License: LGPL (GNU Lesser General Public License) Price:
1111 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above genius 0.7.7 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