Main > Free Download Search >

Free what are ions software for linux

what are ions

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 19
What 1.01

What 1.01


What is a Perl module to find out about running services. more>>
What is a Perl module to find out about running services.

SYNOPSIS

$what = What->new(
Host => my.domain.org,
Port => 28,
);

$what->mta;
$what->mta_version;
$what->mta_banner;

The What class is interface to classes providing information about running services. What::MTA is the only implementation so far.

What::MTA

MTAs supported are: Exim, Postfix (version only on localhost), Sendmail, Courier (name only), XMail, MasqMail.

See What::MTA for details.

METHODS

new

$obj = What->new( Host => "10.10.10.1", Port => 25 )

mta()

Returns the name of the MTA running.

mta_banner()

Returns the banner message.

mta_version()

Returns the MTA version.

<<less
Download (0.027MB)
Added: 2007-05-11 License: Perl Artistic License Price:
897 downloads
Play What I Mean 0.09

Play What I Mean 0.09


Play What I Mean plays media files on a local machine based on a given set of terms found within the filenames. more>>
Play What I Mean project allows a user to, from a single commandline or terminal, enter a string, or list of strings, that represent what he/she wishes to have played by whatsoever media player he chooses, the default being MPlayer, and then having that particular item be found and played.
What this essentially means is that if I were to have a sudden hankering to listen to a particular song or video, lets say Ice Pick by The Pillows, which happens to be the song to a particular music video that I enjoy watching. Under the traditional methods of video viewing I would be stuck with two potential courses of action for playing this particular file:
- Change directories several times to that one folder somewhere that I "know" its in, or
- Point and Click my mouse until I find that same directory and then search through what could be countless files to find it.
Each of these prospective choices have their own inherent difficulties and ire. Using the commandline often requires alot of typing to arrive at the desired directory, often times nestled deep within the tree.
Once there your problems only multiply by the number of files you actually store in your "media" folder, try ls | moreing through a heavily populated folder looking for the name of that file you wanted to play sometime, it isnt too fun and further is a waste of my valuable time.
You may be thinking at this point that the second option, the graphical one, must be easier since its exciting, full of pictures, and frankly novel, I disagree. I may not be the best judge on this matter, seeing as how I cant see out of my right eye however, I feel that scanning through a large folder, or folders, full of files is quite a strain on the vision, and more importantly an unnescesary burden on what should be a simple matter.
Main features:
- Nestable Playlist support
- Multi-string arguments
- Transparent command option passing
- Cache for faster access of frequently played files
- Graphical configure
<<less
Download (0.054MB)
Added: 2006-02-01 License: LGPL (GNU Lesser General Public License) Price:
1361 downloads
Pathogen Warrior 1.1.1

Pathogen Warrior 1.1.1


Pathogen Warrior project is a puzzle game about matching 3D model structures with a 2D hexagon map. more>>
Pathogen Warrior project is a puzzle game about matching 3D model structures with a 2D hexagon map.
Pathogen Warrior is a puzzle game about matching 3D model structures with a 2D hexagon map. It was one of the entrants to the 4th Ludum Dare 48-hour game development competition.
The theme of the competition was "Infection". In Pathogen Warrior, the players task is to match rotating 3D pathogen structures with a 2D model using a hexagon map.
The time to accomplish the task is limited, and after successfully completing one pathogen, the player is advanced to next level, which has a more challenging pathogen.
Enhancements:
- Updated music file.
- Added Linux Makefile (contributed by Ion).
- Added license notices to all source files.
<<less
Download (0.48MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1073 downloads
Are You Human? 0.1

Are You Human? 0.1


Are You Human? is a script that uses a graphical test to insure that a human is being dealt with rather than a script. more>>
Are You Human? is a script that uses a graphical test to insure that a human is being dealt with rather than a script.

This is useful to avoid automated Web signups or automated attempts to crack passwords.

There are many equivalent libraries for other languages but this is the first one for Python. The Python Imaging Library (PIL) is required.

<<less
Download (0.009MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1115 downloads
The Cookies Are Falling! 1.03

The Cookies Are Falling! 1.03


The Cookies Are Falling! 1.03 brings you a new tetris clone. The game is written in Python and PyGame. more>> The Cookies Are Falling! 1.03 brings you a new tetris clone. The game is written in Python and PyGame.

Enhancements

  • Some bugs are fixed
  • A menu is added

Requirements:

  • Python
  • Pygame
<<less
Added: 2009-06-28 License: Freeware Price: FREE
1 downloads
 
Other version of The Cookies Are Falling!
The Cookies Are Falling! 1.02The Cookies Are Falling! 1.02 brings you another tetris clone. The game is written in Python ... Two bugs are realized: If you are about to fill a row and you press the down key, the row clearing
Price: FREE
License:Freeware
Download
1 downloads
Added: 2009-06-27
Photocomments 0.1

Photocomments 0.1


Photocomments project convert various forms of comments / descriptions from digital photos. more>>
Photocomments project convert various forms of comments and descriptions from digital photos.
Supports descript.ion files (as used by ACDsee), jpeg internal comments and CSV files for use with gallery
Written in perl. Uses ImageMagick for the jpeg comment stuff.
Main features:
- Convert different forms of comments for jpeg photos.
- Why? One picture viewer is good for editing comments, another one is good for viewing the images and then theres my online gallery, which should also use the comments as captions.
- Can read descript.ion files (acdsee) and jpeg comments
- can write: descript.ion files, jpeg comments, gallery-csv-files (needed for import to gallery)
- Caveeat: Cannot handle filenames with spaces.
<<less
Download (0.010MB)
Added: 2006-01-26 License: GPL (GNU General Public License) Price:
1367 downloads
aewm 1.3.1

aewm 1.3.1


aewm is a minimalist window manager for X11. more>>
aewm is a minimalist window manager for X11. It has no nifty features, but is light on resources and extremely simple in appearance.
It should eventually make a good reference implementation of the ICCCM. A few separate programs are included to handle running programs, switching between windows, etc.
aewm was based on 9wm, which has also inspired lwm, larswm, and w9wm. It has in turn inspired the following window managers:
Sapphire/aewm++ (defunct?)
alloywm
evilwm
maewm (defunct?)
Oroborus
phluid
swm
Clementine
WindowLab
YeahWM
Spook (defunct?)
wimpwm
Some other minimal WMs worth checking out are:
wm2
wmii (no relation!)
PLWM
YAWM (defunct?)
ratpoison
Anarchy
Ion
Enhancements:
- UTF-8 support was added, and various EWMH bugs were fixed.
<<less
Download (0.049MB)
Added: 2005-10-31 License: MIT/X Consortium License Price:
1453 downloads
Subtle 0.7c

Subtle 0.7c


Subtle is a another tiling window manager with a slightly different approach to place the windows. more>>
Subtle application is a another tiling window manager with a slightly different approach to place the windows, in contrast to other tiling window managers like Wmii or Ion. The placement in subtle is done by tiling windows which arrange every child-window either in a horizontal or a vertical manner. Client or even tiling windows can be moved/dragged into a tile and will be arranged according to the tile type. Every window can be swapped too and shaded inside of it’s parent tile. (view)

This behaviour is mostly inspired by Wily, an emulation of ACME – the well-known Plan9 “editor”.

Configuration and theming is done with the help of Lua. Furthermore there is an extendable “statusbar” attached to the main tile. Sublets, small Lua scripts, provide features like a customizable clock or even a small progressbar for the battery capacity of a notebook.

The initial code was based on Aewm, but is meanwhile completely re-written.
Simplicty and flexibility are the goals of this project – besides not to be bloated of course. Controlling can be done either with the mouse or the keyboard – just as the user prefers.

<<less
Download (0.099MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
833 downloads
Chromium B.S.U. 0.9.12

Chromium B.S.U. 0.9.12


Chromium B.S.U. is a fast paced, arcade-style, top-scrolling space shooter. more>>
Chromium B.S.U. is a fast paced, arcade-style, top-scrolling space shooter.
You are captain of the cargo ship Chromium B.S.U., responsible for delivering supplies to our troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel.
Your Mission:
- Do not let ANY enemy ships get past your fighters! Each enemy ship that makes it past the bottom of the screen will attack the Chromium, and you lose a fighter.
- Use your fighters as weapons! Crash into enemies to destroy them before they can get past you.
- Strategic suicide is a powerful tactic! When the Chromium launches a new fighter, it releases a high energy burst which destroys all enemies in range.
- Self-destruct to preserve your ammunition! A double-right-click will cause your current fighter to self-destruct. Before the ship blows up, it ejects its ammunition so that the next fighter can pick it up.
Ammunition:
MACHINE GUN
Otherwise known as the pea shooter. But youll miss em when theyre gone.
ION CANNON
This gun slices through your enemies and keeps on going.
PLASMA REPEATER
Your most powerful weapon. The plasma ammunition runs out quickly, however.
Items:
BIG RED BUTTON
The ultimate weapon. Double right-click or press the 0 key twice to eject the fighters ammunition and self-destruct.
Power ups:
SHIELD REPLENISH
The penguin protects you. Grab this power up to restore shields to 100%.
Let it pass through for big points.
DAMAGE REPAIR
The penguin gives you life. Grab this power up to repair all damage to your fighter.
Let it pass through for big points.
SUPER SHIELDS / EXTRA LIFE
Restores shields to 100% and gives you temporary invulnerability.
TIP: If you let it pass through the bottom of the screen, you will be rewarded with an extra fighter.
Chromium B.S.U. command line options:
-f/--fullscreen : run in fullscreen mode
-w/--window : run in windowed mode
-v/--vidmode : mode 0 = 512 x 384
: 1 = 640 x 480
: 2 = 800 x 600
: 3 = 1024 x 768
: 4 = 1280 x 1024
-na/--noaudio : do not initialize audio
<<less
Download (0.62MB)
Added: 2006-02-22 License: Artistic License Price:
1340 downloads
QtiPlot 0.9 RC3

QtiPlot 0.9 RC3


QtiPlot is a data analysis and scientific plotting. more>>
QtiPlot is a data analysis and scientific plotting. Free clone of Origin.
QtiPlot uses Qt and the excellent libraries Qwt, GSL, QwtPlot3D and Ingo Bergs Fast Mathematical Parser.
Main features:
- Neat 2D and 3D data plotting
- ASCII-Import
- Spreadsheet and calculations in column-logic
- Great non-linear y=f(x) curve fitting and estimation of statistical errors of the fit-parameters
Whats New in 0.8.9 Stable Release:
- Improved the manual and changed the help system in order to use the powerful QAssistant (it must be placed in the same folder as the qtiplot executable).
- Upgraded to the unofficially released yet version muParser 1.28 which fixes crashes on 64bit machines when working with 3D surface plots.
- Upgraded to the last release of liborigin.
- Added a toolbar for matrix plots.
- Added several toolbuttons to the 3D plots toolbar.
- Improved the automatical layout of 3D plots and fixed a bug in changing the Z scale limits.
- Added the possibility to set the values of a matrix using the x and y parameters as in Origin.
Whats New in 0.9 RC3 Development Release:
- Improved handling of decimal separators.
- Improved 3D plotting.
- Improved import of Origin 7.5 files.
- Lots of bug fixes and improvements.
<<less
Download (MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
846 downloads
Ion 3rc-20070708

Ion 3rc-20070708


Ion is a tiling (no overlapping windows) window manager that also has PWM-style tabbed frames which can contain multiple windows more>>
Ion is a tiling (no overlapping windows) window manager which also has PWM-style tabbed frames which can contain multiple client windows.
These features help to keep windows organized and to switch quickly between them. Ion was designed primarily as an efficient and unobtrusive window manager for users who prefer the keyboard
Main features:
- Tiling workspaces with tabbed frames, as discussed above.
- Designed to be primarily used from the keyboard.
- Fully documented configuration and scripting interface on top of the lightweight Lua extension language.
- Modular design. The main binary implements only basic window manager functionality. Actual window management policies are implemented by dynamically loaded workspace and other modules.
- The query module implements a line editor similar to mini buffers in many text editors. It is used to implement many different queries with tab-completion support: show manual page, run program, open SSH session, view file, goto named client window or workspace, etc.
- To run those few particularly badly behaving programs, Ion also supports conventional workspaces of the PWM flavour through the floatws module. This module is also used to implement PWM2 on top of the Ion core library.
- Other modules include the drawing engine, dock module for Window Maker dockapp support, menu module and, of course, the tiled workspaces module.
- Full screen client windows are seen as workspaces on their own. It is possible to switch to a normal workspace while keeping several client windows in full screen state and also switch clients that do not themselves support full screen mode to this state.
Ion is not perfect and certainly not for everyone, but neither is any user interface. To ultimately solve usability problems to the extent possible with current technologies, applications should be written independent of their user interfaces and the UIs should be built according to the users preferences based on a high-level semantic description of commands provided by the application.
Ion is, however, improving all the time and if you take the time to get used to it, you should hardly ever have to touch the mouse again to move between windows. Just remember that not all programs will play nicely with Ion because of presumptions about the window management model and even incompliance to the ICCCM. Terminal programs should work better than ever before, at least.
Enhancements:
- This third "rc" release again simply fixes some minor problems in the previous release.
<<less
Download (0.60MB)
Added: 2007-07-09 License: LGPL (GNU Lesser General Public License) Price:
837 downloads
Isotopic Pattern Calculator 1.4

Isotopic Pattern Calculator 1.4


Isotopic Pattern Calculator is a calculates isotopic distributions. more>>
IPC is a program that calculates the isotopic distribution of a given chemical formula. It gives the rel. intensities and the propability of the masses belonging to a molecule ion, fragment or whatever is represented by the given chemical formula.
Furthernmore it can use GNUPlot to visualize the result. Only masses with a rel. Intensity bigger then 0.009% are shown. Additionaly ipc prints the overall number of peaks and the needed computation time.
The program uses an algorithm which computes the exact isotopic distribution. This leads to a large number of peaks which have very low rel. abundances. Even for a small molecule as Acetylsalicylic acid ( C9H8O4, Mr=180.15) there are 1350 peaks but only nine of them have a rel. abundance higher then 0.01%.
Enhancements:
- A complete list of elements and isotopes is now used.
- The list of elements is taken from the NIST.
<<less
Download (0.070MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
1531 downloads
MassSpec::ViewSpectrum::RealVsHypPeptide 0.02

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.

<<less
Download (0.008MB)
Added: 2007-02-23 License: Perl Artistic License Price:
974 downloads
C::DynaLib::Struct 0.55

C::DynaLib::Struct 0.55


C::DynaLib::Struct is a tool for handling the C `struct data type. more>>
C::DynaLib::Struct is a tool for handling the C `struct data type.

SYNOPSIS

use C::DynaLib::Struct;

Define C::DynaLib::Struct(
$struct_tag,
$template0, @field_names0,
[$template1, @field_names1,]
... );

$rstruct = tie( $struct, $struct_tag [, @initializer_list] );
$value = $rstruct->my_field();
$rstruct->my_field( $new_value );

$pointer_to_struct = pack( p, $struct );
$struct = $new_struct; # assigns all fields at once

# after passing pointer-to-struct to a C function:
$rstruct->Unpack();
$returned_value = $rstruct->my_field();

When mixing Perl and C, the conversion of data types can be rather tedious and error-prone. This module provides an abstraction from Perls pack and unpack operators for using structures whose member data types and positions do not change.

Here are some examples of C code that deals with a struct. On the right are some possible Perl equivalents.

C Perl
- ----
typedef struct { use C::DynaLib::Struct;
int m_int; Define C::DynaLib::Struct(
double m_double; Foo,
char * m_string; i => [m_int],
} Foo; d => [m_double],
p => [m_string] );
# or, equivalently,
Define C::DynaLib::Struct(Foo,
idp, [qw(m_int m_double m_string)]);

Foo foo;
Foo *pfoo = &foo; $rfoo = tie ($foo, Foo);

i = pfoo->m_int; $i = $rfoo->m_int;

d = foo.m_double; $d = (tied $foo)->m_double;

pfoo->m_string = "hi"; $rfoo->m_string("hi");

Foo bar; tie ($bar, Foo);
bar = foo; $bar = $foo;

void do_foo(Foo *arg); use C::DynaLib;
$lib = new C::DynaLib("-lfoo");
$do_foo = $lib->DeclareSub("do_foo","","P");
# or you could write an XSUB.

do_foo(&foo); &$do_foo($foo);

returned_i = foo.m_int; $rfoo->Unpack();
$returned_i = $rfoo->m_int;

<<less
Download (0.035MB)
Added: 2006-07-05 License: Perl Artistic License Price:
1207 downloads
SODIUM 1.5.1

SODIUM 1.5.1


SODIUM it arranges ions around biological macromolecules. more>>
This program places the required number of sodium ions around a system of electric charges, e.g., the atoms of a biological macromolecule (protein, DNA, protein/DNA complex).

The ions are placed in the nodes of a cubic grid, in which the electrostatic energy achieves the smallest values. The energy is re-computed after placement of each ion. A simple Coulombic formula is used for the energy:

Energy(R) = Sum(i_atoms,ions) Q_i / |R-R_i|

All the constants are dropped out from this formula, resulting in some weird energy units; that doesnt matter for the purpose of energy comparison. To speed the program up, the atoms of the macromolecule are re-located to the grid nodes, closest to their original locations.

The resulting error is believed to be minor, compared to that resulting from the one-by-one ions placement, or from using the simplified energy function. The coordinates of the placed ions are printed out in the PDB format for further usage.

It is recommended that the placed ions are equilibrated in a separate Monte Carlo or Molecular Dynamics simulation. Trivial modifications to the program should allow the placement of any combination of multivalent ions of different charges.
<<less
Download (0.40MB)
Added: 2005-04-01 License: Free To Use But Restricted Price:
1699 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2