Recent Changes
Feb 17, 2023
Feb 4, 2019
Welcome to the theplu yat development site
This is the development site for the yat C++ class library.
Package highlights:
- Gnu Scientific Library, GSL connectivity - The internal implementation of the package is designed to use GSL.
- Supervised classifier classes including support vector machines.
- Statistics classes.
- Missing values - Most functionality come in two versions: one optimized for speed and one weighted version allowing missing values.
- Random number generation.
- Wrapper classes for htslib allowing handling BAM reads with Standard Template Library such as standard algorithms and containers.
We have trac usages guidelines for new developers and other users who need to understand how we use trac.
Latest Release
yat 0.20.2 is now available. Please see the NEWS file for what is new in this version.
Documentation
- Doxygen generated documentation is available for
- Version 0.5 as HTML.
- Version 0.6 as HTML.
- Version 0.7 as HTML.
- Version 0.8 as HTML.
- Version 0.9 as HTML.
- Version 0.10 as HTML.
- Version 0.11 as HTML.
- Version 0.12 as HTML.
- Version 0.13 as HTML.
- Version 0.14 as HTML.
- Version 0.15 as HTML.
- Version 0.16 as HTML.
- Version 0.17 as HTML.
- Version 0.18 as HTML.
- Version 0.19 as HTML.
- Version 0.20 as HTML.
- Trunk (dev) as HTML (updated nightly pending changes in the repository).
- README.developer -- read before hacking.
- Project code statistics provided by svndigest.
Requirements
Please refer to the README for software package requirements for using yat.
Source Code
The latest release is available from the download page. The source code is stored in a subversion repository available via anonymous SubversionCheckout. Alternatively, you can browse the code through the Trac Browser.
License
The yat library is an open source project and available for free under the GNU General Public License version 3.
Contact
Please send feedback and suggestions through the mailinglist.
Authors
Please see AUTHORS file in the repository.
RSS Feeds
There are several RSS feeds available that can be tailored to suit your taste (see TracRss). Here we provide a few commonly used:
- yat-devel is a heavy-traffic feed that developers are encouraged to subscribe to. Updated every time a ticket is modified or a changeset is committed to the repository.
- yat-announce is a low-traffic feed used to announce new versions.