Bio.Util Namespace |
[Missing <summary> documentation for "N:Bio.Util"]
Class | Description | |
---|---|---|
CharToDoubleWithLimitsConverter |
A char to double converter that limits the size of the double.
| |
ComparisonWrapperT |
Wrapper class to use Comparison delegate.
| |
DeltaAlignmentCollection |
This class provides indexer access to the DeltaAlignments stored in the specified delta alignment file.
This class uses a file to hold DeltaAlignment id's from the deltaAlignment file.
As the id of delta alignment itself is the location in the file, using DeltaAlignmentParser
and FastASequencePositionParser this class gets the delta alignment on demand.
| |
DeltaAlignmentParser |
This parser reads from a source of text that contains DeltaAlignments
and converts the data to in-memory DeltaAlignment objects.
| |
DeltaAlignmentSorter |
DeltaAlignment sorter.
Uses AVL tree to sort the deltaAligmments on FirstSequenceStart.
| |
DictionaryExtensions |
Extension methods for IDictionary{TKey,TValue}
| |
FastASequencePositionParser |
This class is similar to FastAParser except that this class appends the
position of the sequence parsed to its id.
| |
HashSetComparerT |
A basic hashset comparer which compares the contents of two hashsets.
Basically built to use with Dictionary.
| |
HashSetExtensions |
Extension methods related to HashSet
| |
Helper |
Generally useful static methods.
| |
HttpUtility |
Provides methods for encoding URLs when processing Web requests.
| |
IEnumerableExtensions |
Extensions to IEnumerable{T}
| |
LongSerialNumbersT |
Provides serial numbers to each Elements.
| |
Node |
Class to hold id and value pair.
| |
Parser |
A class for parsing strings to values of a desired type.
| |
PrimitiveExtensions |
PrimitiveExtensions
| |
RangeCollection |
A set of longs. Internally, represents this set as a sequence of ranges, for example, 1-10,333-1200,1300, so if
the longs are clumpy then RangeCollection is very fast and uses very little memory.
| |
RestrictedAccessDictionaryTKey, TValue |
A thin wrapper around Dictionary that allows access permissions to be set. Any changes not allowed result in an exception.
| |
SerialNumbersT |
Assigns serial number of objects
| |
UOPair |
Defines a static Create method.
| |
ValueConverter |
A set of predefined converter pairs for use with ConvertValueView.
| |
ValueConverterTInput, TOutput |
A pair of functions used by ConvertView to transform a matrix's non-missing values from one type to another. The two functions are
perfect inverses of each other.
|
Structure | Description | |
---|---|---|
UOPairT |
Defines a pair in which the order of the two items are always keep sorted. This struct is hashable and IComparable based
on its elements.
|
Enumeration | Description | |
---|---|---|
AccessFlags |
Access flags that define what is allowed in a RestrictedAccessDictionary. The can be combined with bit-wise OR.
|