Commit graph

165 commits

Author SHA1 Message Date
Martin Wilke
3ab2c72352 The HDF Java Products include a visual tool for browsing and editing HDF
files, a Java package providing an object-oriented interface to HDF data
objects, and Java Native Interfaces to the standard HDF libraries.

WWW: http://www.hdfgroup.org/hdf-java-html/index.html

PR:		ports/143859
Submitted by:	rfarmer at predatorlabs.net
2010-02-13 11:21:53 +00:00
Wen Heping
551d43b724 Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation
software package developed at MIT to model electromagnetic systems,
along with our MPB eigenmode package.

WWW: http://ab-initio.mit.edu/wiki/index.php/Meep

PR:		ports/142158
Submitted by:	Stas Timokhin <devel@stasyan.com>
2010-01-25 00:27:10 +00:00
Philip M. Gollucci
5eccbb21e0 - remove broken/expired ports@ ports
Approved by: portmgr (miwi)

audio/ccaudio||2010-01-18|Has expired: has been broken for 4 months
audio/py-libmpdclient||2010-01-18|Has expired: has been broken for 3 months
chinese/gbk2uni||2010-01-18|Has expired: has been broken for 6 months
chinese/iiimf-le-xcin||2010-01-18|Has expired: has been broken for 3 months
devel/adabindx||2010-01-18|Has expired: has been broken for 3 months
devel/agide||2010-01-18|Has expired: has been broken for 6 months
devel/asis||2010-01-18|Has expired: has been broken for 3 months
devel/callgrind||2010-01-18|Has expired: Included in devel/valgrind
devel/florist||2010-01-18|Has expired: has been broken for 3 months
editors/xml2rfc-xxe||2010-01-18|Has expired: has been broken for 4 months
graphics/gephex||2010-01-18|Has expired: has been broken for 3 months
graphics/irit||2010-01-18|Has expired: has been broken for 3 months
graphics/pixieplus||2010-01-18|Has expired: has been broken for 6 months
japanese/expect||2010-01-18|Has expired: has been broken for 3 months
lang/pnetc||2010-01-18|Has expired: has been broken for 5 months
mail/libnewmail||2010-01-18|Has expired: has been broken for 3 months
net-mgmt/flowscan||2010-01-18|Has expired: has been broken for 5 months
net/astmanproxy||2010-01-18|Has expired: has been broken for 3 months
palm/prc-tools||2010-01-18|Has expired: has been broken for 4 months
print/latex-msc||2010-01-18|Has expired: has been broken for 3 months
science/xloops-ginac||2010-01-18|Has expired: has been broken for 3 months
shells/bush||2010-01-18|Has expired: has been broken for 3 months
textproc/iiimf-gnome-im-switcher||2010-01-18|Has expired: has been broken for 4 months
textproc/iiimf-gtk||2010-01-18|Has expired: has been broken for 3 months
x11-toolkits/gtkada-devel||2010-01-18|Has expired: has been broken for 3 months
x11-toolkits/gtkada||2010-01-18|Has expired: has been broken for 3 months
x11-wm/ion-2||2010-01-18|Has expired: has been broken for 4 months
2010-01-18 06:46:44 +00:00
Wen Heping
dd998fd1cb Geo::WebService::Elevation::USGS executes elevation queries against the
United States Geological Survey's web server. You provide the latitude
and longitude in degrees, with south latitude and west longitude being
negative. The return is typically a hash containing the data you want.
Query errors are exceptions by default, though the object can be configured
to signal an error by an undef response, with the error retrievable from
the 'error' attribute.

WWW: http://search.cpan.org/dist/Geo-WebService-Elevation-USGS/
2010-01-15 07:20:43 +00:00
Dmitry Marakasov
c044e7dcac qtResistors - calculate resistance of resistor by the colors on the resistor
WWW:	http://qt-apps.org/content/show.php/qtResistors?content=118297

PR:		142554
Submitted by:	zloidemon <g.veniamin@googlemail.com>
2010-01-13 19:26:59 +00:00
Wen Heping
f95978f2d1 py-DendroPy is a python library for phylogenetic scripting,
simulation, data processing and manipulation.

WWW:    http://packages.python.org/DendroPy/
2010-01-09 12:19:58 +00:00
Gabor Pali
80bc5be124 This is a collection of Haskell data structures and algorithms useful for
building bioinformatics-related tools and utilities.
Current list of features includes: a Sequence data type supporting
protein and nucleotide sequences and conversion between them.

WWW: http://blog.malde.org/index.php/the-haskell-bioinformatics-library/

PR:		ports/142187
Submitted by:	Jacula Modyun <jacula(at)gmail.com>
2010-01-03 05:02:13 +00:00
Wen Heping
085fe92c93 Harminv is a free program (and accompanying library) to solve the problem
of harmonic inversion - given a discrete-time, finite-length signal
that consists of a sum of finitely-many sinusoids (possibly exponentially
decaying) in a given bandwidth, it determines the frequencies, decay
constants, amplitudes, and phases of those sinusoids.

WWW: http://ab-initio.mit.edu/wiki/index.php/Harminv

PR:		ports/142154
Submitted by:	Stas Timokhin <devel@stasyan.com>
2010-01-02 02:54:00 +00:00
Wen Heping
81c2ba2937 PyBrain is a modular Machine Learning Library for Python.
It's goal is to offer flexible, easy-to-use yet still powerful
algorithms for Machine Learning Tasks and a variety of
predefined environments to test and compare your algorithms.

PyBrain is short for Python-Based Reinforcement Learning,
Artificial Intelligence and Neural Network Library. In fact,
we came up with the name first and later reverse-engineerer
this quite descriptive "Backronym".

WWW:    http://pybrain.org/
2009-11-19 13:44:38 +00:00
Wen Heping
473d697402 libkml is a library for use with applications that want to
parse, generate and operate on KML. It is an implementation
of the OGC KML 2.2 standard.

WWW: http://code.google.com/p/libkml/

Approved by:	miwi(mentor)
2009-10-07 11:10:21 +00:00
Martin Wilke
5b58e2bcf9 mol2ps is a freely available command-line utility program which reads
molecular structure files in different formats and generates
Postscript output for 2D display. The Postscript file can then be used
e.g. for creating a bitmap file, using a Postscript interpreter like
Ghostscript.

WWW: http://merian.pch.univie.ac.at/~nhaider/cheminf/mol2ps.html

PR:		ports/138673
Feature safe:	yes
Submitted by:	Fernan Aguero <fernan at iib.unsam.edu.ar>
2009-09-19 11:02:46 +00:00
Martin Wilke
9d19a6b116 Checkmol is a command-line utility program which reads molecular
structure files in different formats and analyzes the input
molecule for the presence of various functional groups and structural
elements. At present, approx. 200 different functional groups are
recognized. This output can be easily placed into a database table,
permitting the creation of chemical databases with a functional group
search option. Checkmol also outputs a set of statistical values derived
from a given molecule, which can also be used for quick retrieval from a
database. These values include: the number of atoms, bonds, and rings,
the number of differently hybridized carbon, oxgen, and nitrogen atoms,
the number of C=O double bonds, the number of rings of different sizes,
the number of rings containing nitrogen, oxygen, sulfur, the number of
aromatic rings, the number of heterocyclic rings, etc. The combination
of all of these values for a given molecule represents some kind of
"fingerprint" which is useful for rapid pre-selection in a database
structure/substructure search prior to a full atom-by-atom match.

WWW: http://merian.pch.univie.ac.at/~nhaider/cheminf/cmmm.html

PR:		ports/138670
Feature safe:yes
Submitted by:	Fernan Aguero <fernan at iib.unsam.edu.ar>
2009-09-19 09:53:55 +00:00
Martin Wilke
728dd47698 libquantum is a C library for the simulation of quantum
mechanics, with a special focus laid to quantum computing.
It started as a pure quantum computer simulator, but
support for general quantum simulation has been recently
added.

WWW:	http://www.libquantum.de/

PR:		ports/137468
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-08-14 20:02:07 +00:00
Maho Nakata
740db18f37 Remove science/dft++. Not actively maintained the original site. Old
style coding with lots of warnings, and build error with gcc44.

Also suggested by: gerald@
2009-08-11 05:14:53 +00:00
Li-Wen Hsu
9921e14e14 Add py-h5py 1.2.0, a general-purpose Python interface to the HDF5
library.

PR:		ports/136096
Submitted by:	TAOKA Fumiyoshi
2009-07-13 14:07:16 +00:00
Dmitry Marakasov
a1c37dd174 peekabot is a distributed real-time 3D visualization tool for robotics
researchers and developers, written in C++.

Its purpose is to simplify the visualization needs faced by a roboticist
daily - using visualization as a debugging aid or making fancy slides for
a presentation, for example.

Chris Petrik (chris@officialunix.com)
WWW: http://www.peekabot.org

PR:		135892
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2009-06-22 15:55:11 +00:00
Erwin Lansing
5b17059c44 Remove science/openfoam as it has been marked BROKEN for over 5 months. 2009-06-13 20:02:50 +00:00
Erwin Lansing
ad47e0bb88 Remove science/elmerfront as it has been marked BROKEN over 3 months ago. 2009-06-13 20:00:48 +00:00
Dmitry Marakasov
0d74f73caf Avogadro is an advanced molecular editor designed for cross-platform use in
computational chemistry, molecular modeling, bioinformatics, materials science,
and related areas. It offers flexible rendering and a powerful plugin
architecture.

WWW: http://avogadro.openmolecules.net/

PR:		134710
Submitted by:	Troels Kofoed Jacobsen <tkjacobsen@gmail.com>
2009-05-22 22:16:46 +00:00
Martin Wilke
1fb0bacb5a Chemistry-MacroMol is a toolkit includes basic objects and methods to
describe macromolecules, a macromolecule is just a molecule that
consists of several "domains". For example, a protein consists
of aminoacid residues, or a nucleic acid consists of bases. Therefore
Chemistry::MacroMol is derived from Chemistry::Mol, with additional
methods to handle the domains.

WWW: http://search.cpan.org/dist/Chemistry-MacroMol/

PR:		ports/134609
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-17 13:00:50 +00:00
Martin Wilke
2b8e184f62 p5-Chemistry-File-PDB reads and writes PDB files. The PDB file format
is commonly used to describe proteins, particularly those stored in the
Protein Data Bank.

WWW: http://search.cpan.org/dist/Chemistry-File-PDB/

PR:		ports/134612
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-17 12:51:49 +00:00
Martin Wilke
275fec265c Chemistr-Mol is a toolkit includes basic objects and methods to
describe molecules. It consists of several modules: Chemistry::Mol,
Chemistry::Atom, Chemistry::Bond, and Chemistry::File.

WWW: http://search.cpan.org/dist/Chemistry-Mol/

PR:		ports/134462
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-05-16 23:29:15 +00:00
Martin Wilke
64b23ee9d0 Machine Learning PY (mlpy) is a high-performance Python package for
predictive modeling. It makes extensive use of numpy (http://scipy.org)
to provide fast N-dimensional array manipulation and easy integration of
C code. mlpy provides high level procedures that support, with few lines
of code, the design of rich Data Analysis Protocols (DAPs) for
preprocessing, clustering, predictive classification and feature
selection. Methods are available for feature weighting and ranking, data
resampling, error evaluation and experiment landscaping.The package
includes tools to measure stability in sets of ranked feature lists.

WWW:	http://mlpy.fbk.eu/

PR:		ports/133932
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-23 17:02:20 +00:00
Martin Wilke
f406ee2e01 2009-03-22 science/oof: Broken with GCC 4.2 and beyond
2009-04-06 www/raqdevil: Master site gone, distfiles not fetchable
2009-04-11 09:58:39 +00:00
Pav Lucistnik
b50b662db3 - Fix Fortran linking
- Add a slaveport so fortran enabled netcdf can be packaged

PR:		ports/132430
Submitted by:	thierry
Approved by:	maintainer timeout (14 days)
2009-03-22 22:09:27 +00:00
Martin Wilke
d4d8ed5164 Geo::ReadGRIB is an object Perl module that provides read
access to data distributed in GRIB files. Specifically,
it is wrote to access NOAA Wavewatch III marine weather
model forecasts which are packaged as GRIB.

WWW:	http://search.cpan.org/dist/Geo-ReadGRIB/

PR:		ports/132776
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-03-22 15:18:46 +00:00
Martin Wilke
10b7f51c54 Brian is a simulator for spiking neural networks available on almost all
platforms. The motivation for this project is that a simulator should
not only save the time of processors, but also the time of scientists.

Brian is easy to learn and use, highly flexible and easily extensible.
The Brian package itself and simulations using it are all written in
the Python programming language, which is an easy, concise and highly
developed language with many advanced features and development tools,
excellent documentation and a large community of users providing support
and extension packages.

WWW:  http://www.briansimulator.org/

PR:		ports/132155
Submitted by:	Wen Heping <wenheping@gmail.com>
2009-03-16 06:07:37 +00:00
Martin Wilke
1a9d6ed366 PsychoPy is an open-source package for creating psychology stimuli
in Python (A real and free alternative to Matlab). PsychoPy combines
the graphical strengths of OpenGL with the easy Python syntax to give
psychophysics a free and simple stimulus presentation and control
package.

The goal is to provide, for the busy scientist (including me!), tools
to control timing and windowing and a simple set of pre-packaged
stimuli and methods. The code is platform independent, using Python
and C libraries that are widely available.

WWW:  http://www.psychopy.org/

PR:		ports/132156
Submitted by:	wenheping at gmail.com
2009-02-28 19:58:19 +00:00
Martin Wilke
7d22134ae1 netCDF version 4 has many features not found in earlier versions of the
library and is implemented on top of HDF5. This module can read and
write files in both the new netCDF 4 and the old netCDF 3 format, and
can create files that are readable by HDF5 clients. The API modelled
after Scientific.IO.NetCDF, and should be familiar to users of that
module.

Many new features of netCDF 4 are implemented, such as multiple
unlimited dimensions, groups and zlib data compression. All the new
primitive data types (such as 64 bit and unsigned integer types) are
implemented, except variable-length strings (NC_STRING). User defined
data types (compound, vlen, enum etc.) are not supported.

WWW:  http://code.google.com/p/netcdf4-python/

PR:		ports/131866
Submitted by:	wenheping at gmail.com
2009-02-23 20:18:45 +00:00
Martin Wilke
31e0bde36d pydicom is a pure python package for working with DICOM files. It was
made for inspecting and modifying DICOM files in an easy "pythonic"
way. The modifications can be written again to a new file. As a pure
python package, it should run anywhere python runs without any other
requirements.

WWW:	http://code.google.com/p/pydicom/

PR:		ports/130492
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-01-16 00:09:20 +00:00
Pav Lucistnik
bdedf71ee0 - Remove science/gchempaint, it has been integrated into science/gchemutils 2009-01-13 18:17:29 +00:00
Chin-San Huang
28d36c53dc - Attach science/netcdf4 2009-01-01 12:20:36 +00:00
Martin Wilke
b8c34bedd8 - Connect hdf5-18 2008-11-24 05:35:04 +00:00
Martin Wilke
022823381c Modular toolkit for Data Processing (MDP) is a Python data processing
framework. Implemented algorithms include: Principal Component
Analysis (PCA), Independent Component Analysis (ICA), Slow Feature
Analysis (SFA), Independent Slow Feature Analysis (ISFA), Growing Neural
Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA), Gaussian
Classifiers, and Restricted Boltzmann Machines.

WWW: http://mdp-toolkit.sourceforge.net/

PR:		ports/127338
Submitted by:	Li-Lun Wang <llwang at infor.org>
2008-09-27 18:52:29 +00:00
Martin Wilke
b7fded5275 py-hcluster library provides Python functions for
agglomerative clustering. Its features include
* generating hierarchical clusters from distance matrices
* computing distance matrices from observation vectors
* computing statistics on clusters
* cutting linkages to generate flat clusters
* and visualizing clusters with dendrograms.

The interface is very similar to MATLAB's Statistics
Toolbox API to make code easier to port from MATLAB to
Python/Numpy. The core implementation of this library
is in C for efficiency.

WWW:	http://code.google.com/p/scipy-cluster/

PR:		ports/127515
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-09-26 23:21:54 +00:00
Maho Nakata
c07fcd01fb liboglappth is a support library packages for science/ghemical
This is for the OpenGL stuff.
See also:
http://www.bioinformatics.org/pipermail/ghemical-devel/2007-September/000688.html

WWW: http://www.uku.fi/~thassine/projects/ghemical/
2008-08-20 22:35:40 +00:00
Beech Rintoul
1ff5f0c40d - New port silo-4.6.1
A mesh and field I/O library and scientific database

Silo is a library for reading and writing a wide variety of scientific
data to binary, disk files. The files Silo produces and the data within
them can be easily shared and exchanged between wholly independently
developed applications running on disparate computing platforms.

Consequently, Silo facilitates the development of general purpose tools
for processing scientific data. One of the more popular tools that process
Silo data files is the VisIt visualization tool.

Silo supports gridless (point) meshes, structured meshes, unstructured-zoo
and unstructured-arbitrary-polyhedral meshes, block structured AMR meshes,
constructive solid geometry (CSG) meshes, piecewise-constant (e.g.
zone-centered) and piecewise-linear (e.g. node-centered) variables defined
on the node, edge, face or volume elements of meshes as well as the
decomposition of meshes into arbitrary subset hierarchies including
materials and mixing materials. In addition, Silo supports a wide variety
of other useful objects to address various scientific computing
application needs.Although the Silo library is a serial library, it has
some key features which enable it to be applied quite effectively and
scalably in parallel.

PR:		ports/125725
Submitted by:	Pedro F. Giffuni <giffunip at tutopia.com>
2008-07-20 21:19:13 +00:00
Martin Wilke
be504f9f94 This port installs python bindings for openbabel.
WWW:	http://openbabel.sourceforge.net

PR:		ports/125768
Submitted by:	Max Brazhnikov <makc at issp.ac.ru>
2008-07-19 14:00:33 +00:00
Martin Wilke
ee2016f4e0 Pycdf is a python interface to the Unidata netCDF library. It provides an
almost complete coverage of the netCDF C API, wrapping it inside easy to
use python classes.

WWW:  http://pysclint.sourceforge.net/pycdf/

PR:		ports/123303
Submitted by:	wenheping at gmail.com
2008-06-03 09:41:36 +00:00
Edwin Groothuis
94717e5234 [NEW PORT] graphics/2d-rewriter: Fractals generator based on pattern matching and rewriting
2d-rewriter is fractals generator based on pattern matching
	and rewriting. The program takes input containing initial
	object placement and rewriting rules and keeps applying
	rules to the data field until it reaches an arrangement
	where no rules can be applied.

PR:		ports/118906
Submitted by:	Igor Serikov <bt@turtle.freedns.us>
2008-05-24 06:51:36 +00:00
Martin Wilke
b5281c7e1f Jmol is a Java molecular viewer for
three-dimensional chemical structures.
Features include reading a variety
of file types and output from quantum
chemistry programs, and animation of
multi-frame files and computed normal
modes from quantum programs.

WWW:  http://sourceforge.net/projects/jmol/

PR:		ports/123631
Submitted by:	Wen heping <wenheping at gmail.com>
2008-05-17 23:04:44 +00:00
Herve Quiroz
881aeda37b Colt is a package for scalable scientific and technical computing in Java. It
consists of several free Java libraries, for user convenience bundled under one
single uniform umbrella. Namely the Colt library, the Jet library, the CoreJava
library, and the Concurrent library.

The Colt library provides fundamental general-purpose data structures optimized
for numerical data, such as resizable arrays, dense and sparse matrices
(multi-dimensional arrays), linear algebra, associative containers and buffer
management.

WWW: http://dsd.lbl.gov/~hoschek/colt/

PR:		122913
Submitted by:	Wen heping <wenheping@gmail.com>
2008-05-01 21:04:57 +00:00
Thomas Abthorpe
5b36cfe447 DTI visualization software from Stanford.
WWW: http://graphics.stanford.edu/projects/dti/

PR:		ports/120129
Submitted by:	Jason W. Bacon <jwbacon at tds.net>
2008-02-25 12:56:17 +00:00
Ion-Mihai Tetcu
29eeae057b Move speedcrunch from science to math.
No repo is requiered since there's no history to preserve.

Requsted by:	danfe@
2007-08-14 13:29:49 +00:00
Ion-Mihai Tetcu
33be154cdc SpeedCrunch is a multiplatform desktop calculator for power users.
It is designed to be enjoyed using keyboard. Result is shown in
scrollable display, history of expressions is available with up
and down arrow.

Some other features:
optional keypad, syntax highlight, matched parenthesis indicator,
just-in-time calculation (show result even before you finish typing)
and autocomplete for variables.

WWW: http://speedcrunch.digitalfanatics.org/

PR:		ports/114969
Submitted by:	Yinghong.Liu <relaxbsd at gmail.com>
2007-08-14 11:40:35 +00:00
Rong-En Fan
6229775fac - science/liblr is moved to science/liblinear (project renamed) 2007-07-28 07:10:54 +00:00
Thierry Thomas
8fecd8a363 Code_Saturne is EDF's general purpose computational fluid dynamics
software. Developed since 1997 at EDF R&D, it is based on a co-located
Finite Volume approach that accepts meshes with any type of
cell (tetrahedral, hexahedral, prismatic, pyramidal, polyhedral, ...)
and any type of grid structure (unstructured, blockstructured, hybrid,
conforming or with hanging nodes, ...).
Its basic capabilities enable the handling of either incompressible or
expandable flows with or without heat transfer and turbulence (mixing
length, 2-equation models, v2f, Reynolds stress models, Large Eddy
Simulations, ...).

<http://rd.edf.com/code_saturne/>
2007-06-17 21:04:54 +00:00
Rong-En Fan
d289bd6d26 Add liblr-1.0, a library for large regularized logistic regression. 2007-05-27 14:05:54 +00:00
Pav Lucistnik
37580651c2 The chemical-mime-data package is a collection of data files to add support for
various chemical MIME types on Linux/UNIX desktops, such as KDE and GNOME.

WWW: http://chemical-mime.sourceforge.net/
2007-05-24 22:18:10 +00:00
Pav Lucistnik
d8cc2c1294 The Blue Obelisk Data Repository lists many important chemoinformatics data
such as element and isotope properties, atomic radii, etc. including references
to original literature. Developers can use this repository to make their
software interoperable.

WWW: http://wiki.cubic.uni-koeln.de/bowiki/index.php/DataRepository
2007-05-24 22:16:03 +00:00