LibStatGen: general: Difference between revisions
From Genome Analysis Wiki
Jump to navigationJump to search
| (14 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
[[Category:C++]] | |||
[[Category:libStatGen]] | |||
[[Category:libStatGen general]] | |||
= general = | |||
This directory of the libStatGen library contains utility classes that are useful for many of the other developed software programs/library directories. | |||
=== Classes | See [[C++ Library: libStatGen]] for more descirption on the library. | ||
== Classes in general == | |||
=== Basic Programming Classes === | |||
{| style="margin: 1em 1em 1em 0; background-color: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;" border="1" | {| style="margin: 1em 1em 1em 0; background-color: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;" border="1" | ||
|-style="background: #f2f2f2; text-align: center;" | |-style="background: #f2f2f2; text-align: center;" | ||
! Class Name !! Description | ! Class Name !! Description | ||
|- | |- | ||
| <code>String (StringBasics.cpp/h)</code> | | <code>[http://csg.sph.umich.edu/csg/mktrost/doxygen/current/classString.html String (StringBasics.cpp/h)]</code> | ||
| String class for string operations | | String class for string operations | ||
|- | |- | ||
| <code>[[C++ Class: | | <code>[[C++ Class: InputFile|InputFile]]</code> | ||
| Class for opening and operating on a file. | |||
|- | |||
| ***OTHERS*** | |||
| ***NEED TO BE ADDED TO THIS LIST*** | |||
|} | |||
=== Genetics Based Classes === | |||
{| style="margin: 1em 1em 1em 0; background-color: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;" border="1" | |||
|-style="background: #f2f2f2; text-align: center;" | |||
! Class Name !! Description | |||
|- | |||
| <code>[http://csg.sph.umich.edu//mktrost/doxygen/current/classBaseUtilities.html BaseUtilities]</code> | |||
| Class containing static utilities for performing basic operations on bases. | |||
|- | |||
| <code>[http://csg.sph.umich.edu//mktrost/doxygen/current/classBaseAsciiMap.html BaseAsciiMap]</code> | |||
| Class for determining if a character is a valid base. | | Class for determining if a character is a valid base. | ||
|- | |- | ||
| <code> | | <code>[[C++ Class: CigarRoller|Cigar/CigarRoller]]</code> | ||
| | | Utility classes for generating/processing CIGAR strings. | ||
|- | |||
| ***OTHERS*** | |||
| ***NEED TO BE ADDED TO THIS LIST*** | |||
|} | |} | ||
== Suggested Improvements/Features == | == Suggested Improvements/Features == | ||
Latest revision as of 10:51, 2 February 2017
general
This directory of the libStatGen library contains utility classes that are useful for many of the other developed software programs/library directories.
See C++ Library: libStatGen for more descirption on the library.
Classes in general
Basic Programming Classes
| Class Name | Description |
|---|---|
String (StringBasics.cpp/h)
|
String class for string operations |
InputFile
|
Class for opening and operating on a file. |
| ***OTHERS*** | ***NEED TO BE ADDED TO THIS LIST*** |
Genetics Based Classes
| Class Name | Description |
|---|---|
BaseUtilities
|
Class containing static utilities for performing basic operations on bases. |
BaseAsciiMap
|
Class for determining if a character is a valid base. |
Cigar/CigarRoller
|
Utility classes for generating/processing CIGAR strings. |
| ***OTHERS*** | ***NEED TO BE ADDED TO THIS LIST*** |