BioHDF version 0.3 alpha
Scalable NGS Data Storage Based on HDF5
|
00001 /***************************************************************************** 00002 * Copyright by The HDF Group * 00003 * All rights reserved. * 00004 * * 00005 * This file is part of BioHDF. The full BioHDF copyright notice, including * 00006 * terms governing use, modification, and redistribution, is contained in * 00007 * the file COPYING. COPYING can be found at the root of the source code * 00008 * distribution tree. If you do not have access to this file, you may * 00009 * request a copy from help@hdfgroup.org. * 00010 *****************************************************************************/ 00011 00019 #ifndef _BIOH5G_API_H 00020 #define _BIOH5G_API_H 00021 00022 #include "biohdf_api.h" 00023 00024 00025 00026 /***************************************************************************** 00027 * BioH5G collection types * 00028 *****************************************************************************/ 00029 00030 00031 00033 #define BIOH5G_READS_TYPE "BIOH5G_READS" 00034 00035 00036 00038 #define BIOH5G_ALIGNMENTS_TYPE "BIOH5G_ALIGNMENTS" 00039 00040 00041 00042 /***************************************************************************** 00043 * BioH5G Common Structs * 00044 *****************************************************************************/ 00045 00046 00047 00052 typedef struct 00053 { 00054 char reference[BIOHDF_MAX_STRING_SIZE]; 00055 int32_t start; 00056 int32_t end; 00057 } bioh5g_reference_region; 00058 00059 00060 00062 #endif