Posts by Francis Gaudreault

1) Message boards : Projects : NRG@Home (Message 54047)
Posted 10 May 2014 by Francis Gaudreault
Post:
I increased the delay to 3 days instead of 2.
2) Message boards : Projects : NRG@Home (Message 53961)
Posted 5 May 2014 by Francis Gaudreault
Post:
What values do you suggest ?
3) Message boards : Projects : NRG@Home (Message 53945)
Posted 3 May 2014 by Francis Gaudreault
Post:
Thanks a lot :). Let your friends know about it!
4) Message boards : Projects : NRG@Home (Message 53915)
Posted 2 May 2014 by Francis Gaudreault
Post:
I forgot to mention it.
For those who are interested, here is the address of our project:

http://boinc.med.usherbrooke.ca/nrg

Thanks

Francis
5) Message boards : Projects : NRG@Home (Message 53904)
Posted 2 May 2014 by Francis Gaudreault
Post:
Hi BOINC volunteers,

We are a fairly new project that has been running for about 3 years or so now. We are an academic group located in Université de Sherbrooke (Québec, Canada) and NRG stands for Najmanovich Research Group. Our project is already listed on BOINCstats: http://boincstats.com/en/stats/126/user/list/.

As some of you may already know, we are mostly interested into drug design. We have been developing FlexAID, a method that allows to predict if a molecule may act/bind on a particular target. More info on our method can be found here: http://bcb.med.usherbrooke.ca/boinc.php.

We are currently investigating if our method can distinguish between true binders and non-binders. We are doing so for a lot of targets mentioned below [*]. We have nearly a million of tasks to execute and NRG needs your help!

We have had a few issues with FlexAID regarding Computation Errors in the past. However, those were all resolved through the many years of development.

Our method will soon be published in a scientific journal, and we wouldn't be here today if you, BOINC users, have not been there. We are very grateful and thanks a lot for your support.

Francis Gaudreault
Ph.D student & BOINC Administrator

[*] ACE, angiotensin-converting enzyme; AChE, acetylcholinesterase; ADA, adenosine deaminase; ALR2, aldose reductase; AmpC, AmpC beta-lactamase; AR, androgen receptor; CDK2, cyclin- dependent kinase 2; COMT, catechol O-methyltransferase; COX-1, cy- clooxygenase-1; COX-2, cyclooxygenase-2; DHFR, dihydrofolate reductase; EGFr, epidermal growth factor receptor; ER, estrogen receptor; FGFr1, fibroblast growth factor receptor kinase; FXa, factor Xa; GART, glycinamide ribonucleotide transformylase; GPB, glycogen phosphorylase beta; GR, glucocorticoid receptor; HIVPR, HIV protease; HIVRT, HIV reverse transcriptase; HMGR, hydroxymethylglutaryl-CoA reductase; HSP90, hu- man heat shock protein 90; InhA, enoyl ACP reductase; MR, mineralo- corticoid receptor; NA, neuraminidase; P38 MAP, P38 mitogen activated protein; PARP, poly(ADP-ribose) polymerase; PDE5, phosphodiesterase 5; PDGFrb, platelet derived growth factor receptor kinase; PNP, purine nucleoside phosphorylase; PPARg, peroxisome proliferator activated receptor γ; PR, progesterone receptor; RXRa, retinoic X receptor R; SAHH, S-adenosyl-homocysteine hydrolase; SRC, tyrosine kinase SRC; TK, thymidine kinase; VEGFr2, vascular endothelial growth factor receptor; ATP, adenosine-5′-triphosphate; beta-GAR, beta-glycinamide ribonucleotide; NAD(P)-(H), nicotinamide adenine dinucleotide (phosphate)-(reduced); PLP , pyridoxal-5′-phosphate.
6) Message boards : API : Cannot compile a simple work_generator (Message 34393)
Posted 27 Aug 2010 by Francis Gaudreault
Post:
I've been struggling while trying to compile a simple application that uses the libraries of BOINC.

The application can be found on the following website:
http://blog.os-tools.net/en/how-to-create-your-own-work-generator-script-part-1/

My Makefile looks like the following:

INCLUDES= -I. -I$(BOINC_BUILD) \
-I$(BOINC_BUILD)/api \
-I$(BOINC_BUILD)/lib \
-I$(BOINC_BUILD)/db \
-I$(BOINC_BUILD)/sched \
-I$(BOINC_BUILD)/tools \
-I$(BOINC_BUILD)/include/boinc \
-I/usr/include/mysql

##- Libraries:
LIBDIRS= -L. -L$(BOINC_BUILD)/lib \
-L$(BOINC_BUILD)/api \
-L$(BOINC_BUILD)/sched \
-L/usr/lib

LIBS= -lm $(LIBDIRS) -lsched -lmysqlclient -lboinc_api -lboinc -lz

-----------------------------------------------

The error message I am getting is the following:

/usr/lib/libmysqlclient.a(mf_pack.o): In function `unpack_dirname':
(.text+0xac9): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libmysqlclient.a(libmysql.o): In function `read_user_name':
(.text+0x4271): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libmysqlclient.a(mf_pack.o): In function `unpack_dirname':
(.text+0xae9): warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libmysqlclient.a(my_gethostbyname.o): In function `my_gethostbyname_r':
(.text+0x3c): warning: Using 'gethostbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/libmysqlclient.a(libmysql.o): In function `mysql_server_init':
(.text+0x49c2): warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/home/francis/boinc/sched/libsched.a(libsched_la-process_result_template.o): In function `add_signatures(char*, R_RSA_PRIVATE_KEY&)':
/home/francis/boinc/sched/../tools/process_result_template.cpp:63: undefined reference to `generate_signature(char*, char*, R_RSA_PRIVATE_KEY&)'
collect2: ld returned 1 exit status
make: *** [workgen] Error 1

--------------------------------------------

When I'm compiling not using -static, I only get the libsched.a error. (saying the function generate_signatures is undefined)
But when I execute the following command:
nm -s libsched.a

I can clearly see that this function (defined in crypt) is 'U'ndefined in that library...
====Library libsched.a====
libsched_la-process_result_template.o:
00000000 D BOINC_RCSID_e5e1e879f3
00000000 T _Z14add_signaturesPcR17R_RSA_PRIVATE_KEY
U _Z18generate_signaturePcS_R17R_RSA_PRIVATE_KEY

Although when crypt is compiled into a library, the symbol is present
====Library libboinc_crypt.a====
000017e0 T _Z18generate_signaturePcS_R17R_RSA_PRIVATE_KEY

-----------------------------------------

I tried under different platforms (Kubuntu-32bit/64bit)

The version of BOINC is 6.11.1
The version of MySQL is mysql Ver 14.14 Distrib 5.1.41, for debian-linux-gnu (i486) using readline 6.1

------------------------------------------

I have put some C++ source code at the following address for extra information: http://ec.codepad.org/qCMZMmz5#output

Thank you.

Francis





Copyright © 2021 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.