Main > Free Download Search >

Free organic compounds software for linux

organic compounds

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 54
Automated support for compound RPC calls 0.2

Automated support for compound RPC calls 0.2


Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures. more>>
Automated support for compound RPC calls is a project which augments RPCGEN to support NFSv4-style compound procedures.

NFSv4 specifies that the RPC calls be batched into a "compound" call. There is no support for this in RPCGEN.

By rearranging the ONC IDL for NFSv4 into AutoGen definitions, these templates will emit the original IDL *plus* all the code to package, send, distribute, collect, return, and dispatch the results.

The distributed program author merely needs to call and supply server procedures for the routines specified in the IDL.

Templates for these calls and service routines is provided, too. The NFSv4 definitions are included.

<<less
Download (0.022MB)
Added: 2007-04-05 License: BSD License Price:
938 downloads
Hanzi Master 1.3

Hanzi Master 1.3


Hanzi Master project is a visual, interactive Chinese character and word dictionary. more>>
Hanzi Master project is a visual, interactive Chinese character and word dictionary.
Hanzim ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds.
All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings.
All data is stored locally. Either simplified or traditional characters can be used.
Main features:
- typing in pinyin gives list of characters and definitions with that pronunciation
- clicking on a radical gives list of characters and definitions with that radical
- clicking on any character in any list displays that character along with the compounds it occurs in as the first or second character.
<<less
Download (0.57MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1117 downloads
GMP compiler 1.0.0

GMP compiler 1.0.0


GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. more>>
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C.
The abbreviation gmpc stands for GMP compiler, or alternatively GMPS-to-C compiler. GMPS arithmetic expressions are straightforward infix expressions which transparently support the special types mpq_t, mpz_t and mpf_t as defined by GMP. GMPS means, rather unimaginatively, `GMP script.
No dependencies are added to the resulting C source, so there is no need to include additional header files or link with special libraries other than GMP.
Invoking gmpc
To translate a .gmpc file to C source, at least the input and output files must be given. The most concise invocation would look like this:
gmpc -o foo.c foo.gmpc
This will translate foo.gmpc into foo.c.
It is highly recommended to enable all warnings with the -Wall switch:
gmpc -Wall -o foo.gmpc foo.c
Other switches can be used to change the default behaviour of gmpc. They are listed in the following sections.
Enhancements:
- Added support for C-like compound assignments, increment and decrement operators.
- Fixed an assignment precedence bug.
- Temporary variables and constants are grouped together to make generated code more readable.
- Added Doxygen comments and configuration file.
<<less
Download (0.27MB)
Added: 2006-12-25 License: GPL (GNU General Public License) Price:
1044 downloads
Objective-C Foundation Classes 0.7.1

Objective-C Foundation Classes 0.7.1


Objective-C Foundation Classes is an Objective-C library. more>>
Objective-C Foundation Classes is an Objective-C library.
It contains general purpose classes for easier development of applications, in areas such as data types, network, C library wrappers, collections, and compound classes.
The classes in the library are grouped in five clusters:
- DataTypes - integer, text string, fraction, bitarray, date/time, random generators, big integer, big double ...
- Collections - array, list, hash table, AVL and n-tree, circular array, graph ...
- Network - TCP/UDP server and client, HTTP client, Telnet client ...
- C-library wrappers - DBM, socket, MD5, regular expression, timer, file, directory, gzip and bzip2 file, text screen ...
- Compound - Argument parser, calendar, finite state machine, tokenizer, XML tree, discrete distribution, objective-c source tokenizer ...
Enhancements:
- A new class (DBigFraction) and a new protocol (DBitArithmetic) have been added to the library.
- There are also several bugfixes related to 64-bit platforms.
- The copy-constructor support has been improved, and as a result all collections can now be (deep) copied.
- There are some small bugfixes, and several classes have been extended with new methods.
<<less
Download (0.74MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1196 downloads
Antiprism 0.15

Antiprism 0.15


Antiprism is a suite of programs for the generation, manipulation, and visualisation of polyhedra. more>>
Antiprism project is a suite of programs for the generation, manipulation, and visualisation of polyhedra.
Make a cube
This can be done with unipoly, which can be used to make all the uniform polyhedra.
unipoly cube > cube.off
Display with
off2pov -o cube.pov cube.off
povray +a +p cube.pov
Make the dual octahedron
pol_recip is used for making duals by polar reciprocation.
To make a nice compound the radius of the sphere used for reciprocation needs to be the distance from the cube centre to the mid-point of an edge, and the sphere centre must be the centre of the cube.
unipoly has centred the cube on (0, 0, 0), which is the default centre for pol_recip. The radius can be specified using the -R option and passing two adjacent vertex index numbers of the cube. Use off2pov with the -n option to display the cube with its vertex numbers.
off2pov -x vf -n -o cube.pov cube.off
povray +a +p cube.pov
Vertices 3 and 5 are adjacent, so make the dual octahedron like this, and display it.
pol_recip -R 3,5 cube.off > oct.off
off2pov -o oct.pov oct.off
povray +a +p oct.pov
Merge the polyhedra
OFF files are merged with off_merge
off_util cube.off oct.off > cub_oct.off
Display the result.
off2pov -o cub_oct.pov cub_oct.off
povray +a +p cub_oct.pov
Use colours
To make it clearer that this is a compound of a cube and octahedron the two polyhedra could be given different colours using off_color.
Colour the cube faces red, and the octahedron faces green.
off_color -f 1,0,0 cube.off > red_cube.off
off_color -f 0,1,0 oct.off > green_oct.off
Now merge and display as before, this time making the edge and vertex elements smaller than the defaults
off_util red_cube.off green_oct.off > color_cub_oct.off
off2pov -v 0.02 -e 0.016 -o color_cub_oct.pov color_cub_oct.off
povray +a +p color_cub_oct.pov
Enhancements:
- Edge handling has been improved.
- The GLU tesselator is used for all polygon tesselation, making polygon display more consistent in export formats.
- The minimum enclosing ball is used for camera positioning, allowing better use of screen space.
- Special duals can be calculated automatically.
- There is a new program which spirals points on a sphere, and another which arranges points in rings on a sphere.
<<less
Download (3.2MB)
Added: 2007-06-23 License: MIT/X Consortium License Price:
915 downloads
Nomen 1.0

Nomen 1.0


Nomen project is a tool which creates chemical structures from valid IUPAC names. more>>
Nomen project is a tool which creates chemical structures from valid IUPAC names.
It outputs a 2D view and (optionally) a CML file.
Main features:
- Carbon chains upto 99 atoms long as main chains or substituents.
- Cyclic main carbon chains.
- Limited set of organometalics.
- Following organic functional groups occuring 1,2 or 3 times:
- Ketones
- Amides
- Amines
- Aminos
- Oxo
- Nitrile
- Nitro
- 4 Halogens
- Carboxylic Acid Chloride
- Carboxylic Acid
- Aldehydes
- Alcohols
- Limited benzene rings
- Support for bond orders upto 3
<<less
Download (2.3MB)
Added: 2006-10-30 License: LGPL (GNU Lesser General Public License) Price:
1105 downloads
Forth Foundation Library 0.5.0

Forth Foundation Library 0.5.0


Forth Foundation Library is a Forth library. more>>
Forth Foundation Library, in short FFL is a Forth library. It gives you a collection of words written in (ANS) forth which are useful in areas such as data types, collections, interfaces, development support, and compound modules.
The modules in the library are grouped in five clusters:
- Data types - char
- Collections - single linked list
- Interfaces - crc-32
- Development - struct, unit test
- Compound - nothing yet.
Enhancements:
- This release adds four new features to the library, including an n-tree with an iterator, a SHA-256 module, and a regular expressions module.
- The library will now also run on MinForth.
<<less
Download (0.14MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
865 downloads
Ghemical 2.10

Ghemical 2.10


Ghemical is a molecular modelling package with GUI and 3D-visualization tools. more>>
Ghemical is a computational chemistry software package released under the GNU GPL. It means that full source code of the package is available, and users are free to study and modify the package. Ghemical is written in C++.
Ghemical project has a graphical user interface (which is based on GNOME), and it supports both quantum-mechanics (semi-empirical and ab initio) models and molecular mechanics models (there is an experimental Tripos 5.2-like force field for organic molecules). Also a tool for reduced protein models [1] is included. Geometry optimization, molecular dynamics and a large set of visualization tools are currently available.
Ghemical relies on external code to provide the quantum-mechanical calculations. Semi-empirical methods MNDO, MINDO/3, AM1 and PM3 come from the MOPAC7 package (Public Domain), and are included in the source distribution.
The MPQC package (GNU GPL) is used to provide ab initio methods: the methods based on Hartree-Fock theory are currently supported with basis sets ranging from STO-3G to 6-31G**.
The MPQC code is not included in the source distribution. In order to use the MPQC-based ab initio methods in Ghemical, you must first compile and install the MPQC program for your system, and then compile Ghemical using some specific settings that link the programs together; see the INSTALL file for more information. Ghemical also contains the OpenBabel package for import and export of many different file formats (as well as other tasks).
Installation
Once you have downloaded the latest release, you should extract all files from your archive file using "tar -zxvvf ghemical-1.00.tgz" or equivalently "gunzip ghemical-1.00.tgz; tar -xvvf ghemical-1.00.tar". After that please read the "INSTALL"-file you just extracted to get additional information.
Enhancements:
- bug fixes
<<less
Download (1.9MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
982 downloads
WorldForge::Mason 0.3

WorldForge::Mason 0.3


Mason is a game system being developed by WorldForge. more>>
WorldForge::Mason is the second game system being developed by WorldForge. The primary focus for Mason is to enable players to build a persistent world in-game. Players will be able to manipulate items by creating new items from raw materials, attaching existing items together or splitting items into component parts.
Complicated structures such as houses can be designed on paper as a blueprint and then built with suitable building blocks and skills.
Reaching this milestone will require expanding not only our existing server and client code, but also refining the Atlas protocal that connects them.
The expansion will cover item creation (using a recipe system), construction of houses and other large structures (attaching items together), creating complex machines (combining simple machine parts), simulating organic reactions (festering wounds, adrenaline rush) with a detailed body system, editing text and other information objects in-game, and running an economy that changes with the world.
To demonstrate these techniques we will create a competitive and cooperative game centering about settling the uninhabited lands in the north-western corner of Moraf in our Dural world.
The players can play either human settlers attracted by the rumors of gold or promises of free land, or orcs, driven down to the plains from the overpopulated dens of the orc tribes of Sarnak.
Game
This section contains things related to the Mason Game in general, such as background story, game objectives, and planned features for version 1.0 of the game. It will also contain an installation guide, a players guide, and a game administrators guide. Theres also a page of links to screenshots and downloads.
If you are a potential future player and would like to know what the game will be like, or a creative writer interested in making the game interesting and fun to play, or if you want to write or translate documentation for end users, then this is the place for you.
Technology
This section contains the design of the various abstract systems that will implement all the central features of Mason. The systems include: the Item System, the Mechanical System, the Information Object System, the Body System, the Mind System, and others.
If you are a developer or game designer, interested in how all the revolutionary features supported by Mason are going to be implemented, then this section is for you.
Content
This section deals with all the general data needed for the Mason Game: item and creature descriptions and stats, maps of the Moraf area in the Dural world, and media for items and terrain. This data can be directly reused in later games.
If you are a world designer, artist, musician, or a MU* wizard who loves creating cool new items, then this section is for you.
Enhancements:
- Mason is now supported in two major 3D clients, Ember and Sear.
- An advanced terrain system has been implemented, including procedural texturing, paths, modified areas, and swimming in water.
- Building materials and resources can be gathered from the world using tools.
- Work has started on a new combat system.
<<less
Download (4.5MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1423 downloads
SharpConstruct 0.12 RC3

SharpConstruct 0.12 RC3


SharpConstruct is an OpenGL graphics application that supports real-time sculpting of polygon meshes. more>>
SharpConstruct project is a 3D modeling program designed to paint depth on to polygon models in real-time. Unlike traditional modeling programs, SharpConstruct makes it easy to quickly model organic shapes.
There is no need to even look at a wireframe (unless you want to). Instead, the model is manipulated much like clay -- push or pull an area, smooth it, make a hollow or a hill.
The entire process is both simple and organic; you wont need years of modelling experience to create detailed models in SharpConstruct.
SharpConstruct is licensed under the GNU General Public License; all the libraries it uses are also Free Software.
Enhancements:
- This release makes saving more reliable and fixes a startup crash.
<<less
Download (0.32MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1259 downloads
PicoStorage 0.1

PicoStorage 0.1


PicoStorage is a lightweight structured storage software. more>>
PicoStorage allows you to store hierarhical information (similar to "files and directories") inside a single file. The functionality offered is largely equivalent to the one offered by any filesystem, or by the Structured Storage and Compound Files.

PicoStorage can efficiently handle huge numbers of small files, with very economical disk usage; it also allows you to keep open (in RAM) simultaneously a large number of files. Transaction support guarantees data integrity.

Learn more about the distinctive advantages of PicoStorage. or look at the benchmark.

The library is available on a dual-license basis: under GPL for free, and under a commercial license for use in closed-source applications.

Using

The library contains the classes File and Dir to represent files and directories. On a File you can read or write a number of bytes from a given offset, and set/get the file size. On a Dir you can create entries (either files or subdirectories), open entries, delete entries, and iterate over the directorys content.

The storage itself (i.e. the whole hierarchical structure, contained in a filesystem file) is represented by the class Storage. Using this class, you can create or open a storage, obtain the root directory of the storage, close the storage and do commit or rollback.
<<less
Download (0.13MB)
Added: 2005-04-13 License: GPL (GNU General Public License) Price:
1655 downloads
Prey Dedicated Server 1.2

Prey Dedicated Server 1.2


Prey tells the story of Tommy, a Cherokee garage mechanic stuck on a reservation going nowhere. more>>
Prey tells the story of Tommy, a Cherokee garage mechanic stuck on a reservation going nowhere. His life changes when an otherworldly crisis forces him to awaken spiritual powers from his long-forgotten birthright. Abducted along with his people to a menacing mothership orbiting Earth, he sets out to save himself and his girlfriend and eventually his planet.
Prey is serious, dark story, based on authentic Cherokee mythology. Themes of sacrifice, love and responsibility are explored and the story dives into emotional territory not yet explored by similar games. You will find nothing familiar with this game.
Overview
In Prey, gamers enter an unpredictable world where nothing can be taken for granted. Most of the game takes place within a living ship, a giant entity that can sense and react to Tommys presence.
Prey makes use of Josephs Campbells renowned story structure, "The Heros Journey," for guiding the main character arc. Campbells extensive work on mythological story progression was made famous when George Lucas used it for Luke Skywalkers story arc in the original Star Wars.
Main features:
- Built on an enhanced Doom 3 engine, the most impressive 3D engine used in a released game.
- Portal technology adds a new dimension to gameplay, allowing enemies to appear out of thin air and create new and completely original puzzles and gameplay styles.
- Several never-before-seen gameplay elements such as Spirit Walking, Wall Walking, and Deathwalk.
- Highly organic, living environment that itself can attack Tommy.
- A deep, emotional story of love and sacrifice.
- Tommy has a sidekick, a spiritual hawk that can help him fight enemies and decipher the alien language of the living ship.
- Multiplayer game support that takes advantage of the unique gameplay styles in Prey.
<<less
Download (25.1MB)
Added: 2007-01-15 License: Freeware Price:
1013 downloads
Bio::Location::CoordinatePolicyI 1.4

Bio::Location::CoordinatePolicyI 1.4


Bio::Location::CoordinatePolicyI is an abstract interface for objects implementing a certain policy... more>>
Bio::Location::CoordinatePolicyI is an abstract interface for objects implementing a certain policy of computing integer-valued coordinates of a Location.

SYNOPSIS

# get a location, e.g., from a SeqFeature
$location = $feature->location();
# examine its coordinate computation policy
print "Location of feature ", $feature->primary_tag(), " employs a ",
ref($location->coordinate_policy()),
" instance for coordinate computationn";
# change the policy, e.g. because the user chose to do so
$location->coordinate_policy(Bio::Location::NarrowestCoordPolicy->new());

Objects implementing this interface are used by Bio::LocationI implementing objects to determine integer-valued coordinates when asked for it. While this may seem trivial for simple locations, there are different ways to do it for fuzzy or compound (split) locations. Classes implementing this interface implement a certain policy, like always widest range, always smallest range, mean for BETWEEN locations, etc. By installing a different policy object in a Location object, the behaviour of coordinate computation can be changed on-the-fly, and with a single line of code client-side.

<<less
Download (4.7MB)
Added: 2007-06-11 License: Perl Artistic License Price:
866 downloads
PeaZip For Linux 2.2

PeaZip For Linux 2.2


Free archiver utility, open 7Z, ACE, PAQ, TAR, RAR, ZIP, encrypt and split files more>> PeaZip is an open source file and archive manager for 32 and 64 bit Windows (9x, 2000, XP, Vista) and Linux.
For both platforms it is available as installable or portable package, not needing installation.
Full support: 7Z, 7Z-sfx, ARC/WRC, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, PEA, QUAD/BALZ, split, TAR, UPX, ZIP.
Open, browse, extract, test: ACE, ARJ, CAB, CHM, COMPOUND (MSI, DOC, XLS, PPT), CPIO, ISO, Java (JAR, EAR, WAR), Linux (DEB, PET/PUP, RPM, SLP), LHA/LZH, LZMA, NSIS, OOo, PAK/PK3/PK4, RAR, SMZIP, U3P, WIM, XPI, Z/TZ (71 file extension supported).
Other features: powerful search and filter functions, robust file copy, split/join files, quick or secure file deletion, compare/checksum/hash files, system benchmark, generate random passwords and keyfiles, two factor authentication, strong encryption (AES256).
PeaZip allows to: create/extract multiple archives at once, save archives layout, save job definition as command line (to be inspected, or used in scripts), save job logs.
The user interface is skinnable for colors, transparence and icons.
<<less
Download (3.24MB)
Added: 2009-04-22 License: Freeware Price: free
185 downloads
 
Other version of PeaZip For Linux
PeaZip for Linux 2.1, ARJ, CAB, CHM, COMPOUND (MSI, DOC, XLS, PPT), CPIO, ISO, Java (JAR, EAR, WAR), Linux (DEB, PET
License:Freeware
Download (5.47MB)
182 downloads
Added: 2009-04-24
oRTP 0.13.1

oRTP 0.13.1


oRTP is a library implementing the Real-time Transport Protocol (RFC3550). more>>
oRTP is a library implementing the Real-time Transport Protocol (RFC3550), written in C.
oRTP project is easy to use and provides a packet scheduler for sending and receiving packets on time, adaptive jitter compensation, and automatic sending of RTCP compound packets. It works with IPv6.
Main features:
- Written in C
- Implement the RFC3550 (RTP) with a easy to use API with high and low level access.
- Includes support for multiples profiles, AV profile (RFC1890) being the one by default.
- Includes a packet scheduler for synchronizing rtp recv and send. Scheduling is optionnal, rtp sessions can remain not scheduled.
- Implements blocking and non blocking IO for RTP sessions.
- Supports mutiplexing IO, so that hundreds of RTP sessions can be managed by a single thread.
- Supports part of RFC2833 for telephone events over RTP.
- The API is well documented using gtk-doc.
- Licensed under the Lesser Gnu Public License.
- RTCP messages sent periodically since 0.7.0 (compound packet including sender report or receiver report + SDES)
Enhancements:
- This version includes new API documentation built with Doxygen and integrates minor patches and optimizations.
<<less
Download (0.48MB)
Added: 2007-04-12 License: LGPL (GNU Lesser General Public License) Price:
941 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4