/****************************************************
* Single sequence information
****************************************************/
-#define SQINFO_NAMELEN 64
+#define SQINFO_NAMELEN 128 /* increased 64 -> 128, FS, r274 -> */
#define SQINFO_DESCLEN 128
struct seqinfo_s {
int type; /* kRNA, kDNA, kAmino, or kOther */
char *ss; /* 0..len-1 secondary structure string */
char *sa; /* 0..len-1 % side chain surface access. */
+ char *co; /* 0..len-1 secondary struct confidence */
};
typedef struct seqinfo_s SQINFO;
#define SQINFO_OLEN (1 << 8)
#define SQINFO_SS (1 << 9)
#define SQINFO_SA (1 << 10)
+#define SQINFO_CO (1 << 11)
/****************************************************
/* 17 was Clustal. Now alignment format*/
#ifdef CLUSTALO
#define SQFILE_VIENNA 18 /* Vienna format: concatenated fasta */
+#define SQFILE_DUBLIN 19 /* unaligned version of Stockholm */
#endif
#define IsUnalignedFormat(fmt) ((fmt) && (fmt) < 100)