TinkeCell API
1.0.0
C/Python/Octave/Ruby API
|
00001 #ifndef TINKERCELL_TC_AUTOGENEREGULATORYTOOL_API_H 00002 #define TINKERCELL_TC_AUTOGENEREGULATORYTOOL_API_H 00003 00004 #include "TC_structs.h" 00005 00006 BEGIN_C_DECLS 00007 00013 TCAPIEXPORT tc_items tc_partsIn(long o); 00019 TCAPIEXPORT tc_items tc_partsUpstream(long o); 00025 TCAPIEXPORT tc_items tc_partsDownstream(long o); 00031 TCAPIEXPORT void tc_alignParts(tc_items a); 00038 TCAPIEXPORT void tc_alignPartsOnPlasmid(long, tc_items); 00044 TCAPIEXPORT void tc_setSequence(long o, const char * ); 00045 00050 TCAPIEXPORT void tc_AutoGeneRegulatoryTool_api( 00051 tc_items (*f1)(long), 00052 tc_items (*f2)(long), 00053 tc_items (*f3)(long), 00054 void (*f4)(tc_items), 00055 void (*f5)(long, tc_items) 00056 ); 00057 00058 END_C_DECLS 00059 00060 #endif