Skip to content
Commits on Source (7)
bin
build
include
lib
shlib
*-stamp
......@@ -1273,7 +1273,7 @@ NLM_EXTERN CONN EntrezOpenConnection (
*arg = '\0';
return QUERY_OpenServiceQueryEx
(StringHasNoText (e2_service) ? "Entrez2" : e2_service, NULL, 30, arg);
(StringHasNoText (e2_service) ? "Entrez2s" : e2_service, NULL, 30, arg);
}
#ifdef OS_MAC
......
......@@ -33198,7 +33198,7 @@ ClickableItemPtr LIBCALL ClickableGlobalItemCategorize (ValNodePtr list, int ite
cip->clickable_item_type = item_type;
cip->description
= (CharPtr) MemNew ( sizeof (Char) * (StringLen (fmt) + 15));
sprintf (cip->description, fmt);
strcpy (cip->description, fmt);
return cip;
}
return NULL;
......@@ -585,6 +585,7 @@ static EIO_Status s_GnuTlsInit(FSSLPull pull, FSSLPush push)
assert(!s_GnuTlsCredAnon);
#if 0
version = gnutls_check_version(0);
if (strcasecmp(GNUTLS_VERSION, version) != 0) {
CORE_LOGF(eLOG_Critical,
......@@ -592,6 +593,7 @@ static EIO_Status s_GnuTlsInit(FSSLPull pull, FSSLPush push)
GNUTLS_VERSION, version));
assert(0);
}
#endif
val = ConnNetInfo_GetValue(0, "GNUTLS_LOGLEVEL", buf, sizeof(buf), 0);
CORE_LOCK_READ;
......
......@@ -240,8 +240,14 @@ static int/*bool*/ x_UnsafeRedirectOK(SHttpConnector* uuu)
if (uuu->unsafe_redir == eDefault) {
if (!(uuu->flags & fHTTP_UnsafeRedirects)) {
char val[32];
const char* dflt = NULL;
if (uuu->net_info->scheme == eURL_Https
&& (strspn(uuu->net_info->host, "0123456789.")
== strlen(uuu->net_info->host))) {
dflt = "TRUE";
}
ConnNetInfo_GetValue(0, "HTTP_UNSAFE_REDIRECTS",
val, sizeof(val), 0);
val, sizeof(val), dflt);
uuu->unsafe_redir = ConnNetInfo_Boolean(val) ? eOn : eOff;
} else
uuu->unsafe_redir = eOn;
......
......@@ -49,7 +49,9 @@
# ifndef NCBI_OS_SOLARIS
# include <limits.h>
# endif /*!NCBI_OS_SOLARIS*/
# ifdef NCBI_OS_LINUX
# ifdef __MACH__
# include <mach/vm_param.h>
# elif defined(NCBI_OS_LINUX)
# include <sys/user.h>
# endif /*NCBI_OS_LINUX*/
# include <pwd.h>
......
......@@ -128,7 +128,10 @@ NLM_EXTERN CONN QUERY_OpenUrlQuery (
}
if ( host_port ) {
net_info->port = host_port;
} else {
net_info->scheme = eURL_Https;
}
StringNCpy_0 (net_info->path, host_path, sizeof (net_info->path));
if (StringDoesHaveText (arguments)) {
StringNCpy_0 (net_info->args, arguments, sizeof (net_info->args));
......
......@@ -67,6 +67,7 @@
#pragma segment NlmSegA
#endif
extern Nlm_Int2 Nlm_Main(void) __attribute__((weak));
/*****************************************************************************
*
......@@ -95,7 +96,12 @@ main(int argc, char *argv[])
/* Initialize connection library's logger, registry and lock */
CONNECT_Init(0);
retval = Nlm_Main();
if (Nlm_Main) {
retval = Nlm_Main();
} else {
ErrPost(0, 0, "Neither main nor Nlm_Main defined by program.");
retval = -1;
}
NlmThreadJoinAll();
......
......@@ -77,6 +77,7 @@
#include <ncbi.h>
#include <ncbithr.h>
#include <ncbiwin.h>
#include <stdlib.h>
#ifdef OS_UNIX
#include <sys/times.h>
......@@ -108,8 +109,18 @@ NLM_EXTERN time_t LIBCALL Nlm_GetSecs (void)
*****************************************************************************/
NLM_EXTERN Nlm_Boolean LIBCALL Nlm_GetDayTime (Nlm_DayTimePtr dtp)
{
/* This function honors the SOURCE_DATE_EPOCH specificatin
(https://reproducible-builds.org/specs/source-date-epoch/) */
const char *sde = getenv("SOURCE_DATE_EPOCH");
#if (defined(SOLARIS_THREADS_AVAIL) || defined(POSIX_THREADS_AVAIL) || defined(WIN32)) && !defined(OS_UNIX_DARWIN)
time_t t = time( NULL );
time_t t;
if (sde) {
t = strtoul(sde, NULL, 0);
if (t == 0)
return FALSE;
} else {
t = time( NULL );
}
#ifdef WIN32
static TNlmMutex localtime_lock;
if (NlmMutexLockEx( &localtime_lock ) != 0)
......@@ -125,7 +136,13 @@ NLM_EXTERN Nlm_Boolean LIBCALL Nlm_GetDayTime (Nlm_DayTimePtr dtp)
time_t ltime;
struct tm *dt;
Nlm_MemFill ((Nlm_VoidPtr) dtp, 0, sizeof(Nlm_DayTime));
time(&ltime);
if (sde) {
ltime = strtoul(sde, NULL, 0);
if (ltime == 0)
return FALSE;
} else {
time(&ltime);
}
if ((dt = localtime (&ltime)) != NULL)
{
Nlm_MemCopy ((Nlm_VoidPtr) dtp, (Nlm_VoidPtr) dt, sizeof (struct tm));
......
*.xpm
*.debhelper
*.debhelper.log
*.substvars
files
libncbi6
libvibrant6b
lib*-dbg
lib*-dev
ncbi-data
ncbi-rrna-data
ncbi-tools-bin
ncbi-tools-x11
tmp
[LINKS]
CHANNELS=LINKS_FROM_MEDLINE, LINKS_FROM_SEQUENCE
[SEQUENCE_CD_DESC]
MEDIA=ENTREZ_SEQ_CD
[REFERENCE_FROM_NET]
MEDIA=ENTREZ_NET
[SEQUENCE_FROM_NET]
MEDIA=ENTREZ_NET
[LINKS_FROM_NET]
MEDIA=ENTREZ_NET
ENTR_SEQ__ENTR_SEQ=1
ENTR_SEQ__ENTR_REF=1
ENTR_REF__ENTR_SEQ=1
ENTR_REF__ENTR_REF=1
[NCBI]
DATA=/usr/share/ncbi/data/
MEDIA=ENTREZ_NET
AsnLoad=
[ENTR_LINK]
CHANNELS=LINKS_FROM_NET
[ENTR_REF]
CHANNELS=REFERENCE_FROM_NET
[ENTR_SEQ]
CHANNELS=SEQUENCE_FROM_NET
[ENTREZ]
SERVICES=ENTR_LINK, ENTR_REF, ENTR_SEQ
[ENTREZ_NET]
TYPE=NET
SERVICE_NAME=Entrez
RESOURCE_NAME=Entrez
RESOURCE_TYPE=Entrez
SERV_VERS_MIN=1
SERV_VERS_MAX=0
RES_VERS_MIN=150
RES_VERS_MAX=0
FORMAL_NAME=Entrez Network Service
[NET_SERV]
DISPATCHER=130.14.25.211
DISP_ALT_1=dispatch1.nlm.nih.gov
DISP_ALT_2=130.14.25.47
DISP_ALT_3=dispatch2.nlm.nih.gov
DISP_ALT_4=dispatch3.nlm.nih.gov
DISP_ALT_5=130.14.25.1
DISPSERIALNO=6
DISP_USERNAME=letondal
DISP_RECONN_ACTION=CONT
[FONTS]
JOURNAL=Helvetica,12,i
VOLUME=Helvetica,12,b
PAGES=Helvetica,12
TITLE=Times,18,b
AUTHORS=Times,18
AFFILIATION=Times,14
ABSTRACT=Times,14
MESH=Times,12
HEADING=Helvetica,14,b
REFERENCE=Helvetica,12
SEQUENCE=Courier,12
STANDARD=Times,12
DISPLAY=Courier,10
FETCHED=Times,14
[style1]
PPPPAAAA=AACAAAAE
PPPPAAAC=AAGAAAADAAAAAAAB
AAACAAAB=AAACAAPPAAPP
AAACAAAC=AAABAB
AAACAAAD=AAACAAAAPPAA
AAACAAAE=AAICAAPPAAAAAAAC
AAACAAAG=AACAAAAE
AAADAAAG=AACAAAAF
AAAEAAAG=AACAAAAI
AAAHAAAG=AACAAAAJ
AAAIAAAG=AACAAAAK
AAAJAAAG=AACAAAAL
AAAKAAAG=AACAAAAM
AAAMAAAG=AACAAAAA
AAANAAAG=AACAAAAN
AAAOAAAG=AACAAAAO
AAAPAAAG=AACAAAAP
AABAAAAG=AACAAABA
AABBAAAG=AACAAABB
AABCAAAG=AACAAABC
AABDAAAG=AACAAABD
AABEAAAG=AACAAABE
AABFAAAG=AACAAABF
AABGAAAG=AACAAABG
AABHAAAG=AACAAAAG
AABKAAAG=AACAAAAH
AABLAAAG=AACAAAAC
AABMAAAG=AACAAABI
AABNAAAG=AACAAABJ
AABOAAAG=AACAAABK
AABPAAAG=AACAAABL
AACAAAAG=AACAAABM
AACBAAAG=AACAAABN
AACCAAAG=AACAAABO
AACDAAAG=AACAAABP
AACEAAAG=AACAAACA
AACFAAAG=AACAAACB
AACGAAAG=AACAAACC
AACHAAAG=AACAAACD
AACIAAAG=AACAAACE
AACJAAAG=AACAAACF
AACKAAAG=AACAAACG
AACLAAAG=AACAAACH
AACMAAAG=AACAAAAB
AADBAAAG=AACAAAAF
AADCAAAF=AACAAAAE
AADCAAAG=AACAAAAE
AADDAAAG=AACAAAAD
AADEAAAG=AACAAACM
AADFAAAG=AACAAACN
AADGAAAG=AACAAACO
AADHAAAG=AACAAAAC
AADIAAAG=AACAAAAA
AADJAAAG=AACAAACP
AADKAAAG=AACAAADA
AADLAAAG=AACAAADB
AADMAAAG=AACAAADC
AADNAAAG=AACAAADD
AADOAAAG=AACAAADE
AADPAAAG=AACAAADF
AAEAAAAG=AACAAADG
AAEBAAAG=AACAAADH
AAECAAAG=AACAAADI
AAEDAAAG=AACAAADJ
AAEEAAAG=AACAAADK
AAEFAAAG=AACAAADL
AAEGAAAG=AACAAADM
AAEHAAAG=AACAAADN
AAEIAAAG=AACAAAAB
AAEKAAAG=AACAAADO
AAELAAAG=AACAAADP
AAEMAAAG=AACAAAEA
AAENAAAG=AACAAAEB
AAEOAAAG=AACAAAEC
AAEPAAAG=AACAAAED
AAFAAAAG=AACAAAEE
AAFBAAAG=AACAAAEF
AAFCAAAG=AACAAAEG
AAFDAAAG=AACAAAEI
AAFEAAAG=AACAAAEH
PPPPAAAE=EACAAAACexon-intron
AAAEAAAB=ABACAAPPAAAAAAAAAAAE
AAAEAAAE=AAICAAPPAAAAAAAC
PPPNAAAB=AAACAAAAPPPP
AAADAAAE=AAICAAAAIAAAAAAL
AAAFAAAB=ABACAAAAIAIAAAAAAAAE
AAAFAAAE=AAICAAPPAAAAAAAN
AABIAAAF=AACAAAAE
AABIAAAG=AACAAAAB
AABJAAAG=AACAAABH
AABLAAAF=AACAAAAE
AADDAAAF=AACAAAAE
AAAFAAAD=AAACAAPPAAPP
AAALAAAG=AACAAAAD
AAABAAAB=ABACAAAAPPPPAAAAAAAE
AAAFAAAF=AACAAAAB
AAAGAAAG=AACAAAAE
AACMAAAB=ABACAAAAIAIAAAAAAAAE
AACMAAAF=AACAAAAB
AABAAAAB=AAECAAPPAAPPAAAAAABD
AACKAAAB=AAECAAAAAAPPAAAAAABE
AACLAAAB=AAECAAAAAAPPAAAAAABE
AACPAAAB=AAECAAAAIAIAAAAAAABC
AADBAAAB=AAECAAPPAAAAAAAAAABC
AAEIAAAB=AAEAAAAAAABC
AAEHAAAB=AAECAAPPAAPPAAAAAABE
AAEHAAAE=AAACAAAAAAPP
PPPMAAAC=AAABAB
PPPMAAAE=AAMAAAAAAAAEAABD
AAADAAAD=AAACAAAAIAAA
AACMAAAD=AAECAAPPAAAAAAAAAAAC
PPPOAAAB=AABAAC
AAAAAAAE=AAGAAABEAAAAAAAC
AAAGAAAE=AAIAAAAP
PPPMAAAB=ABAAAAAAAAAG
AAADAAAC=AAACAAAAAAPP
PPPLAAAE=AAICAAAAIAAAAAAC
AAABAAAE=AAIAAAAO
PPPJAAAB=AAACAAPPAAAA
PPPJAAAE=AAICAAPPAAAAAAAK
PPPKAAAB=AAACAAAAAAPP
PPPKAAAE=AAICAAAAIAAAAAAJ
AAAAAAAB=ABAAAAAAAAAD
AAADAAAB=ABAAAAAAAAAE
AAAGAAAB=ABAAAAAAAAAE
AAAHAAAB=ABAAAAAAAAAE
AAAIAAAB=ABAAAAAAAAAE
AAAJAAAB=ABAAAAAAAAAE
AAAKAAAB=ABAAAAAAAAAE
AAANAAAB=ABAAAAAAAAAE
AAAOAAAB=ABAAAAAAAAAE
AAAPAAAB=ABAAAAAAAAAE
AABBAAAB=ABAAAAAAAAAE
AABCAAAB=ABAAAAAAAAAE
AABDAAAB=ABAAAAAAAAAE
AABEAAAB=ABAAAAAAAAAE
AABFAAAB=ABAAAAAAAAAE
AABGAAAB=ABAAAAAAAAAE
AABHAAAB=ABAAAAAAAAAE
AABIAAAB=ABACAAPPAAPPAAAAAAAE
AABIAAAE=AAIAAABB
AABJAAAB=ABAAAAAAAAAE
AABKAAAB=ABAAAAAAAAAE
AABLAAAB=ABACAAAAPPPPAAAAAAAE
AABLAAAE=AAIAAABB
AABMAAAB=ABAAAAAAAAAE
AABNAAAB=ABAAAAAAAAAE
AABOAAAB=ABAAAAAAAAAE
AABPAAAB=ABAAAAAAAAAE
AACAAAAB=ABAAAAAAAAAE
AACBAAAB=ABAAAAAAAAAE
AACCAAAB=ABAAAAAAAAAE
AACDAAAB=ABAAAAAAAAAE
AACEAAAB=ABAAAAAAAAAE
AACFAAAB=ABAAAAAAAAAE
AACMAAAE=AAIAAAAM
AADCAAAB=ABAAAAAAAAAE
AADCAAAE=AAIAAABB
AADDAAAB=ABAAAAAAAAAE
AADDAAAE=AAIAAABB
PPPNAAAE=AAACAAPPPPAA
AAEKAAAB=ABAAAAAAAAAE
AAEKAAAE=AAIAAABB
[SYSTEM]
STYLE1=style1
styles=3
fonts=24
STYLE2=style2
[SYSTEMFONT:2]
name=Times Roman
size=12
style=0
charset=1
pitch=2
family=1
[SYSTEMFONT:1]
name=Helvetica
size=12
style=0
charset=1
pitch=2
family=2
[SYSTEMFONT:3]
name=Courier
size=12
style=0
charset=1
pitch=1
family=3
[SYSTEMFONT:4]
name=Courier
size=12
style=0
charset=1
pitch=1
family=3
[SYSTEMFONT:7]
name=helvetica
size=14
style=3
charset=0
pitch=0
family=0
[SYSTEMFONT:6]
name=Helvetica
size=12
style=0
charset=1
pitch=2
family=2
[SYSTEMFONT:5]
name=Courier
size=12
style=0
charset=1
pitch=1
family=3
[SYSTEMFONT:8]
name=courier
size=12
style=3
charset=0
pitch=0
family=0
[SYSTEMFONT:10]
name=Helvetica
size=14
style=0
charset=1
pitch=2
family=2
[SYSTEMFONT:9]
name=courier
size=14
style=3
charset=0
pitch=0
family=0
[SYSTEMFONT:11]
name=times
size=10
style=1
charset=0
pitch=0
family=0
[SYSTEMFONT:17]
name=Courier
size=12
style=0
charset=1
pitch=1
family=3
[SYSTEMFONT:16]
name=serif
size=11
style=0
charset=0
pitch=0
family=0
[SYSTEMFONT:15]
name=helvetica
size=10
style=3
charset=0
pitch=0
family=0
[SYSTEMFONT:14]
name=helvetica
size=10
style=2
charset=0
pitch=0
family=0
[SYSTEMFONT:13]
name=courier
size=10
style=1
charset=0
pitch=0
family=0
[SYSTEMFONT:12]
name=helvetica
size=10
style=1
charset=0
pitch=0
family=0
[SYSTEMFONT:18]
name=lucida bright
size=6
style=0
charset=0
pitch=0
family=0
[SYSTEMFONT:19]
name=times
size=10
style=0
charset=0
pitch=0
family=0
[style2]
PPPMAAAE=AAMAAAAAAAAEAABI
PPPPAAAA=AACAAAAF
PPPPAAAC=AACAAAAF
AAABAAAB=ABACAAIAIAIAAAAAAAAG
AAABAAAD=AAEAAAAAAAAC
AAABAAAE=AAIAAABG
AAABAAAG=AACAAAAB
AAACAAAE=AAIAAABG
AAADAAAD=AAECAAPPAAPPAAAAAAAC
AAADAAAE=AAIAAABG
AAADAAAG=AACAAAAH
AAAFAAAB=ABACAAAAPPAAAAAAAAAG
AAAFAAAD=AAECAAAAPPAAAAAAAAAC
AAAFAAAE=AAIAAABG
AAAFAAAF=AACAAAAB
AAAFAAAG=AACAAAAF
AAAGAAAD=AAECAAAAAAPPAAAAAAAC
AAAGAAAE=AAIAAABG
AAAGAAAG=AACAAAAG
AAAHAAAB=ABACAAPPAAAAAAAAAAAG
AAAHAAAD=AAECAAPPAAAAAAAAAAAC
AAAHAAAE=AAIAAABG
AAAHAAAF=AACAAAAD
AAAHAAAG=AACAAAAF
AAAIAAAB=ABACAAPPAAAAAAAAAAAG
AAAIAAAD=AAECAAPPAAAAAAAAAAAC
AAAIAAAE=AAIAAABG
AAAIAAAF=AACAAAAD
AAAJAAAB=ABACAAPPAAAAAAAAAAAG
AAAJAAAD=AAECAAPPAAAAAAAAAAAC
AAAJAAAE=AAIAAABG
AAAJAAAF=AACAAAAD
AAAJAAAG=AACAAAAD
AAAKAAAB=ABACAAPPAAAAAAAAAAAG
AAAKAAAD=AAECAAPPAAAAAAAAAAAC
AAAKAAAE=AAIAAABG
AAAKAAAF=AACAAAAD
AAAKAAAG=AACAAAAC
AAALAAAE=AAIAAABG
AAAMAAAE=AAIAAABG
AAAMAAAG=AACAAAAA
AAANAAAG=AACAAAAB
AAAOAAAG=AACAAAAC
AAAPAAAE=AAIAAABG
AAAPAAAG=AACAAAAD
AABAAAAE=AAIAAABG
AABAAAAG=AACAAAAE
AABBAAAE=AAIAAABG
AABBAAAG=AACAAAAF
AABCAAAG=AACAAAAG
AABDAAAE=AAIAAABG
AABDAAAG=AACAAAAH
AABEAAAB=AAEAAAAAAABE
AABEAAAG=AACAAAAI
AABFAAAE=AAIAAABG
AABFAAAG=AACAAAAJ
AABGAAAE=AAIAAABG
AABGAAAG=AACAAAAK
AABHAAAB=AAEAAAAAAABE
AABHAAAE=AAIAAABG
AABHAAAG=AACAAAAL
AABIAAAE=AAIAAABG
AABIAAAG=AACAAAAM
AABJAAAB=AAEAAAAAAABE
AABJAAAE=AAIAAABG
AABJAAAG=AACAAAAN
AABKAAAE=AAIAAABG
AABKAAAG=AACAAAAO
AABLAAAE=AAIAAABG
AABLAAAG=AACAAAAP
AABMAAAE=AAIAAABG
AABMAAAG=AACAAABA
AABNAAAE=AAIAAABG
AABNAAAG=AACAAABB
AABOAAAE=AAIAAABG
AABOAAAG=AACAAABC
AABPAAAE=AAIAAABG
AABPAAAG=AACAAABD
AACAAAAB=AAEAAAAAAABE
AACAAAAE=AAIAAABG
AACAAAAG=AACAAABE
AACBAAAE=AAIAAABG
AACBAAAG=AACAAABF
AACCAAAE=AAIAAABG
AACCAAAG=AACAAABG
AACDAAAB=ABACAAPPAAAAAAAAAAAG
AACDAAAD=AAECAAPPAAAAAAAAAAAC
AACDAAAE=AAIAAABG
AACDAAAF=AACAAAAD
AACDAAAG=AACAAAAB
AACEAAAB=AAEAAAAAAABE
AACEAAAE=AAIAAABG
AACEAAAG=AACAAABH
AACFAAAB=AAEAAAAAAABE
AACFAAAE=AAIAAABG
AACFAAAG=AACAAABI
AACGAAAB=AAEAAAAAAABE
AACGAAAE=AAIAAABG
AACGAAAG=AACAAABJ
AACHAAAB=AAEAAAAAAABE
AACHAAAE=AAIAAABG
AACHAAAG=AACAAABK
AACIAAAE=AAIAAABG
AACIAAAG=AACAAABL
AACJAAAE=AAIAAABG
AACJAAAG=AACAAABM
AACKAAAB=AAEAAAAAAABF
AACKAAAE=AAIAAABG
AACKAAAG=AACAAABN
AACLAAAB=AAEAAAAAAABE
AACLAAAE=AAIAAABG
AACLAAAG=AACAAABO
AACMAAAF=AACAAAAB
AACMAAAG=AACAAAAE
AACNAAAE=AAIAAABG
AACNAAAG=AACAAAAD
AACOAAAE=AAIAAABG
AACOAAAG=AACAAABP
AACPAAAB=AAEAAAAAAABC
AACPAAAE=AAIAAABG
AACPAAAG=AACAAACA
AADAAAAB=AAEAAAAAAABE
AADAAAAE=AAIAAABG
AADAAAAG=AACAAACB
AADBAAAB=AAEAAAAAAABD
AADBAAAE=AAIAAABG
AADBAAAG=AACAAACC
AADCAAAE=AAIAAABG
AADCAAAG=AACAAACD
AADDAAAE=AAIAAABG
AADDAAAG=AACAAACE
AADEAAAB=AAECAAPPAAAAAAAAAABE
AADEAAAE=AAIAAABG
AADEAAAG=AACAAACF
AADFAAAE=AAIAAABG
AADFAAAG=AACAAACG
AADGAAAE=AAIAAABG
AADGAAAG=AACAAACH
AADHAAAE=AAIAAABG
AADHAAAG=AACAAACI
AADIAAAE=AAIAAABG
AADIAAAG=AACAAAAA
AADJAAAE=AAIAAABG
AADJAAAG=AACAAACJ
AADKAAAB=ABACAAAAIAIAAAAAAAAG
AADKAAAD=AAACAAAAIAIA
AADKAAAE=AAIAAABG
AADKAAAG=AACAAACK
AADLAAAB=AAECAAAAAAPPAAAAAABF
AADLAAAE=AAIAAABG
AADLAAAG=AACAAACL
AADMAAAB=AAECAAAAAAPPAAAAAABE
AADMAAAE=AAIAAABG
AADMAAAG=AACAAACM
AADNAAAE=AAIAAABG
AADNAAAG=AACAAACN
AADOAAAE=AAIAAABG
AADOAAAG=AACAAACO
AADPAAAE=AAIAAABG
AADPAAAG=AACAAACP
AAEAAAAE=AAIAAABG
AAEAAAAG=AACAAADA
AAEBAAAB=ABEAAAAAAABDAAAAAAAG
AAEBAAAE=AAIAAABG
AAEBAAAG=AACAAADB
AAECAAAE=AAIAAABG
AAECAAAG=AACAAADC
AAEDAAAE=AAIAAABG
AAEDAAAG=AACAAADD
AAEEAAAE=AAIAAABG
AAEEAAAG=AACAAADE
AAEFAAAE=AAIAAABG
AAEFAAAG=AACAAADF
AAEGAAAE=AAIAAABG
AAEGAAAG=AACAAADG
AAEHAAAB=AAEAAAAAAABE
AAEHAAAE=AAIAAABG
AAEHAAAG=AACAAADH
AAEIAAAB=AAEAAAAAAABE
AAEIAAAE=AAIAAABG
AAEIAAAG=AACAAADI
AAEKAAAE=AAIAAABG
AAEKAAAG=AACAAAAB
AAELAAAE=AAIAAABG
AAELAAAG=AACAAADJ
AAEMAAAE=AAIAAABG
AAEMAAAG=AACAAAAD
AAENAAAE=AAIAAABG
AAENAAAG=AACAAAAE
AAEOAAAB=AAEAAAAAAABE
AAEOAAAE=AAIAAABG
AAEOAAAG=AACAAADK
AAEPAAAE=AAIAAABG
AAEPAAAG=AACAAADL
AAFAAAAB=AAEAAAAAAABE
AAFAAAAE=AAIAAABG
AAFAAAAG=AACAAADM
AAFBAAAE=AAIAAABG
AAFBAAAG=AACAAADN
AAFCAAAE=AAIAAABG
AAFCAAAG=AACAAAAC
AAFDAAAB=AAEAAAAAAABE
AAFDAAAE=AAIAAABG
AAFDAAAG=AACAAAAB
AAFEAAAE=AAIAAABG
AAFEAAAG=AACAAAAC
PPPPAAAD=EACAAAAERNAs
PPPMAAAB=ABAAAAAAAAAI
AAAAAAAB=ABAAAAAAAAAD
AAAAAAAE=AAGAAABOAAAAAAAC
AAACAAAB=ABAAAAAAAAAG
AAADAAAB=ABAAAAAAAAAG
AAAEAAAB=ABACAAAAIAAAAAAAAAAG
AAAGAAAB=ABAAAAAAAAAG
AAALAAAB=ABAAAAAAAAAG
AAAMAAAB=ABAAAAAAAAAG
AAAPAAAB=ABAAAAAAAAAG
AABAAAAB=AAEAAAAAAABE
AABBAAAB=ABAAAAAAAAAG
AABCAAAB=AAEAAAAAAABE
AABDAAAB=ABAAAAAAAAAG
AABFAAAB=ABAAAAAAAAAG
AABGAAAB=ABAAAAAAAAAG
AABIAAAB=ABACAAIAIAIAAAAAAAAG
AABKAAAB=ABAAAAAAAAAG
AABLAAAB=ABACAAMAMAMAAAAAAAAG
AABMAAAB=ABAAAAAAAAAG
AABNAAAB=ABACAAIAAAAAAAAAAAAG
AABNAAAD=AAACAAIAAAAA
AABOAAAB=ABAAAAAAAAAG
AABPAAAB=ABAAAAAAAAAG
AACBAAAB=ABACAAAAIAIAAAAAAAAG
AACBAAAD=AAACAAAAIAIA
AACCAAAB=ABAAAAAAAAAG
AACIAAAB=ABAAAAAAAAAG
AACJAAAB=ABAAAAAAAAAG
AACMAAAB=ABAAAAAAAAAG
AACNAAAB=ABAAAAAAAAAG
AACNAAAF=AACAAAAB
AACOAAAB=ABACAAAAIAIAAAAAAAAG
AACOAAAD=AAACAAAAIAIA
AADCAAAB=ABAAAAAAAAAG
AADDAAAB=ABAAAAAAAAAG
AADFAAAB=ABAAAAAAAAAG
AADGAAAB=ABAAAAAAAAAG
AADHAAAB=ABAAAAAAAAAG
AADIAAAB=ABAAAAAAAAAG
AADJAAAB=ABAAAAAAAAAG
AADNAAAB=ABAAAAAAAAAG
AADOAAAB=ABEAAAAAAABEAAAAAAAG
AADPAAAB=ABAAAAAAAAAG
AAEAAAAB=ABAAAAAAAAAG
AAECAAAB=ABAAAAAAAAAG
AAEDAAAB=ABAAAAAAAAAG
AAEEAAAB=ABAAAAAAAAAG
AAEFAAAB=ABAAAAAAAAAG
AAEGAAAB=ABAAAAAAAAAG
AAEKAAAB=ABACAAAAIAIAAAAAAAAG
AAELAAAB=ABAAAAAAAAAG
AAEMAAAB=ABECAAPPAAAAAAAAAAAAAAAAAAAE
AAEMAAAD=AAECAAPPAAAAAAAAAAAC
AAENAAAB=AAECAAAAAAPPAAAAAABE
AAEPAAAB=ABAAAAAAAAAG
AAFBAAAB=ABAAAAAAAAAG
AAFCAAAB=ABACAAIAAAAAAAAAAAAG
PPPJAAAE=AAIAAABH
PPPKAAAE=AAICAAAAAAPPAABH
PPPLAAAE=AAICAAPPAAAAAABH
AAAEAAAE=AAIAAABH
AAAEAAAF=AACAAAAB
AAAEAAAG=AACAAAAC
AAEKAAAF=AACAAAAE
AAEMAAAF=AACAAAAF
AAENAAAF=AACAAAAF
AAFCAAAF=AACAAAAE
AAFDAAAF=AACAAAAF
AAFEAAAB=AAECAAIAAAIAAAAAAABC
AAFEAAAF=AACAAAAF
PPPPAAAE=EACAAAADProts
PPPPAAAF=EACAAAACProt1
[SYSTEMFONT:22]
name=lucida bright
size=10
style=0
charset=0
pitch=0
family=0
[SYSTEMFONT:21]
name=helvetica
size=10
style=0
charset=0
pitch=0
family=0
[SYSTEMFONT:20]
name=helvetica
size=12
style=1
charset=0
pitch=0
family=0
[SYSTEMFONT:23]
name=lucidabright
size=10
style=0
charset=0
pitch=0
family=0
[SYSTEMFONT:24]
name=helvetica
size=12
style=1
charset=0
pitch=0
family=0
Name=Cn3D NCBI Database Viewer
GenericName=Database Viewer
Comment=View NCBI databases in 3D
X apps should pull in -lvibrant BEFORE -lvibgif to avoid problematic
shadowing.
Name=Sequin DNA Sequence Submission Tool
GenericName=Sequence Submission Tool
Comment=Submit DNA sequences to the GenBank, EMBL, and DDBJ databases
Notes on how this package can be tested.
_______________________________________
This package can be tested by execution
bash run-unit-test
in order to confirm its integrity.
* Document sequin's options properly.
* Split blast.1 back up, preferably semi-automatically?
This diff is collapsed.