path:
root/
src/
load/
load_asn.h (
plain)
blob: a7d54db55e81123cd4d988c4e65b775dd2253ca3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef LOAD_ASN_H
#define LOAD_ASN_H
#include <hdf5.h>
/*
* Load the features and other meta-data pulled from Entrez via eFetch
* as ASN.1.
*
* Test: gi|453644
*
* Retrieving the ASN.1 file via eFetch for gi|453644 worked smoothly
* however the hierarchy of the ASN.1 is difficult to align with other
* data by GI. This is due to the Bioseqset returned lacking
* identifiers and the gi|453644 appearing as a Bioseq member of the
* set. It is positioned on the same hierarchical level as gi|453643.
* The containing set includes the PUB records. Comparatively the XML
* files returned via the same process list the gi|453644 at the top
* of the hierarchy and above the PUB records. This output appears to
* be more consistent with the perspective requested in the input.
*/
void load_asn (hid_t file_id, const char* file_name);
#endif // LOAD_ASN_H
|