From owner-cvs-all@FreeBSD.ORG Sat Sep 19 09:53:55 2009 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0213106568D; Sat, 19 Sep 2009 09:53:55 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D04FC8FC08; Sat, 19 Sep 2009 09:53:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n8J9rt2Q040982; Sat, 19 Sep 2009 09:53:55 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n8J9rt4x040981; Sat, 19 Sep 2009 09:53:55 GMT (envelope-from miwi) Message-Id: <200909190953.n8J9rt4x040981@repoman.freebsd.org> From: Martin Wilke Date: Sat, 19 Sep 2009 09:53:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/science Makefile ports/science/checkmol Makefile distinfo pkg-descr X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Sep 2009 09:53:56 -0000 miwi 2009-09-19 09:53:55 UTC FreeBSD ports repository Modified files: science Makefile Added files: science/checkmol Makefile distinfo pkg-descr Log: 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 Revision Changes Path 1.154 +1 -0 ports/science/Makefile 1.1 +31 -0 ports/science/checkmol/Makefile (new) 1.1 +3 -0 ports/science/checkmol/distinfo (new) 1.1 +27 -0 ports/science/checkmol/pkg-descr (new)