Difference between revisions of "LibStatGen: general"

From Genome Analysis Wiki
Jump to navigationJump to search
(Created page with '= libcsg = This library contains utility classes that are useful for many of the other developed software programs/libraries. See C++ Library: libcsg Change Log for a list o…')
 
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= libcsg =
+
[[Category:C++]]
This library contains utility classes that are useful for many of the other developed software programs/libraries.
+
[[Category:libStatGen]]
 +
[[Category:libStatGen general]]
  
See [[C++ Library: libcsg Change Log]] for a list of the most recent updates to the library.
+
= general =
 +
This directory of the libStatGen library contains utility classes that are useful for many of the other developed software programs/library directories.
  
=== Classes in the FastQFile Library ===
+
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>BaseAsciiMap</code>
+
| <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>InputFile</code>
+
| <code>[[C++ Class: CigarRoller|Cigar/CigarRoller]]</code>
| Class for opening and operating on a file.
+
| 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***

Suggested Improvements/Features