<br><br><div class="gmail_quote">On Tue, Jul 2, 2013 at 6:05 PM, L.C. Karssen <span dir="ltr"><<a href="mailto:lennart@karssen.org" target="_blank">lennart@karssen.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear all,<br>
<div class="im"><br>
On 02-07-13 12:38, Yurii Aulchenko wrote:<br>
> ah, ok, I thought it was a copy, sorry for confusion<br>
><br>
> in principle we should think of tighter integration<br>
> OmicA-filevector/DatA, but this is not something for 5 minutes :)<br>
><br>
<br>
</div>Definitely not 5 minutes :-). My idea has always been be to turn the<br>
contents of the filevector directory in SVN into a (shared) library.<br>
This would allow us to package it separately without the need to<br>
copy/symlink the directory for each of the other packages. It would more<br>
easily allow versioning of the filevector files.<br>
If this all works, we can compile the other ABELs with a -lfilevector<br>
option. For the user, however, it would mean that the need to install<br>
two packages (e.g. for ProbABEL they would need to install the<br>
filevector library and ProbABEL itself) unless we distribute the various<br>
"filevector.so" files with the other packages.<br>
<br>
Of course, any ideas/opinions on this are welcome!<br>
<br></blockquote><div><br><br>I like the 'library' idea very much; in a way I think this should be as cool as what Lennart did to ProbABEL (autotools) :)  <br><br>Not
 sure that this will be very easy to do, especially cross different 
platforms though. Also not sure how that will work with 
CRAN-submissions.I think we will obtain useful experience while solving 
the MixABEL (which does use GSL, and is not on CRAN). <br>
<br>YA  <br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Lennart.<br>
<div class="im"><br>
> YA<br>
><br>
> On Tue, Jul 2, 2013 at 11:45 AM, Diego Fabregat Traver<br>
</div>> <<a href="mailto:fabregat@aices.rwth-aachen.de">fabregat@aices.rwth-aachen.de</a> <mailto:<a href="mailto:fabregat@aices.rwth-aachen.de">fabregat@aices.rwth-aachen.de</a>>><br>
<div class="im">> wrote:<br>
><br>
><br>
><br>
>     On 02/07/13, Yurii Aulchenko  <<a href="mailto:yurii.aulchenko@gmail.com">yurii.aulchenko@gmail.com</a><br>
</div><div class="im">>     <mailto:<a href="mailto:yurii.aulchenko@gmail.com">yurii.aulchenko@gmail.com</a>>> wrote:<br>
><br>
>     > Diego,<br>
>     ><br>
>     > I understand this file is the part of filevector. In that may it be<br>
>     > better to have a symlink instead of hard copy? - this is what we do<br>
>     > for say DatA, MixA and GenA.<br>
><br>
>     I am not sure what you mean by "part of". If you mean a copy of a<br>
>     file from<br>
>     filevector, it is not. If you mean related, yes it is.<br>
><br>
>     databel.{c,h} is OmicABEL is just a small module with a couple<br>
>     utilities:<br>
><br>
>     <a href="https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.h?view=markup&root=genabel" target="_blank">https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.h?view=markup&root=genabel</a><br>

>     <a href="https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.c?view=markup&root=genabel" target="_blank">https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.c?view=markup&root=genabel</a><br>

><br>
>     Diego<br>
><br>
>     > Y<br>
>     ><br>
>     > ----------------------<br>
>     > Yurii Aulchenko<br>
>     > (sent from mobile device)<br>
>     ><br>
>     > On 2 Jul 2013, at 10:53, "<a href="mailto:noreply@r-forge.r-project.org">noreply@r-forge.r-project.org</a><br>
</div>>     <mailto:<a href="mailto:noreply@r-forge.r-project.org">noreply@r-forge.r-project.org</a>>"<br>
>     > <<a href="mailto:noreply@r-forge.r-project.org">noreply@r-forge.r-project.org</a><br>
<div><div class="h5">>     <mailto:<a href="mailto:noreply@r-forge.r-project.org">noreply@r-forge.r-project.org</a>>> wrote:<br>
>     ><br>
>     > > Author: dfabregat<br>
>     > > Date: 2013-07-02 10:52:58 +0200 (Tue, 02 Jul 2013)<br>
>     > > New Revision: 1267<br>
>     > ><br>
>     > > Modified:<br>
>     > >   pkg/OmicABEL/src/databel.h<br>
>     > > Log:<br>
>     > > Defining DatABEL datatypes and their associated value<br>
>     > > for *.fvi headers.<br>
>     > ><br>
>     > ><br>
>     > > Modified: pkg/OmicABEL/src/databel.h<br>
>     > > ===================================================================<br>
>     > > --- pkg/OmicABEL/src/databel.h    2013-07-01 12:55:37 UTC (rev 1266)<br>
>     > > +++ pkg/OmicABEL/src/databel.h    2013-07-02 08:52:58 UTC (rev 1267)<br>
>     > > @@ -25,14 +25,14 @@<br>
>     > > #ifndef DATABEL_H<br>
>     > > #define DATABEL_H<br>
>     > ><br>
>     > > -#define UNSIGNED_SHORT_INT_TYPE<br>
>     > > -#define SHORT_INT_TYPE<br>
>     > > -#define UNSIGNED_INT_TYPE<br>
>     > > -#define INT_TYPE<br>
>     > > -#define FLOAT_TYPE<br>
>     > > -#define DOUBLE_TYPE<br>
>     > > -#define SIGNED_CHAR_TYPE<br>
>     > > -#define UNSIGNED_CHAR_TYPE<br>
>     > > +enum datatype{ UNSIGNED_SHORT_INT_TYPE = 1,<br>
>     > > +               SHORT_INT_TYPE,<br>
>     > > +               UNSIGNED_INT_TYPE,<br>
>     > > +               INT_TYPE,<br>
>     > > +               FLOAT_TYPE,<br>
>     > > +               DOUBLE_TYPE,<br>
>     > > +               SIGNED_CHAR_TYPE,<br>
>     > > +               UNSIGNED_CHAR_TYPE };<br>
>     > ><br>
>     > > #define NAMELENGTH 32<br>
>     > > #define RESERVEDSPACE 5<br>
>     > ><br>
>     > > _______________________________________________<br>
>     > > Genabel-commits mailing list<br>
>     > > <a href="mailto:Genabel-commits@lists.r-forge.r-project.org">Genabel-commits@lists.r-forge.r-project.org</a><br>
</div></div>>     <mailto:<a href="mailto:Genabel-commits@lists.r-forge.r-project.org">Genabel-commits@lists.r-forge.r-project.org</a>><br>
<div class="im">>     > ><br>
>     <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-commits" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-commits</a><br>
>     > _______________________________________________<br>
>     > genabel-devel mailing list<br>
>     > <a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a><br>
</div>>     <mailto:<a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a>><br>
<div class="im">>     ><br>
>     <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel</a><br>
>     _______________________________________________<br>
>     genabel-devel mailing list<br>
>     <a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a><br>
</div>>     <mailto:<a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a>><br>
<div class="im">>     <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel</a><br>
><br>
><br>
><br>
><br>
> --<br>
> -----------------------------------------------------<br>
> Yurii S. Aulchenko<br>
><br>
</div>> [ LinkedIn <<a href="http://nl.linkedin.com/in/yuriiaulchenko" target="_blank">http://nl.linkedin.com/in/yuriiaulchenko</a>> ] [ Twitter<br>
> <<a href="http://twitter.com/YuriiAulchenko" target="_blank">http://twitter.com/YuriiAulchenko</a>> ] [ Blog<br>
> <<a href="http://yurii-aulchenko.blogspot.nl/" target="_blank">http://yurii-aulchenko.blogspot.nl/</a>> ]<br>
<div class="im">><br>
><br>
> _______________________________________________<br>
> genabel-devel mailing list<br>
> <a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a><br>
> <a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel</a><br>
><br>
<br>
--<br>
</div>-----------------------------------------------------------------<br>
L.C. Karssen<br>
Utrecht<br>
The Netherlands<br>
<br>
<a href="mailto:lennart@karssen.org">lennart@karssen.org</a><br>
<a href="http://blog.karssen.org" target="_blank">http://blog.karssen.org</a><br>
<br>
Stuur mij aub geen Word of Powerpoint bestanden!<br>
Zie <a href="http://www.gnu.org/philosophy/no-word-attachments.nl.html" target="_blank">http://www.gnu.org/philosophy/no-word-attachments.nl.html</a><br>
------------------------------------------------------------------<br>
<br>
<br>_______________________________________________<br>
genabel-devel mailing list<br>
<a href="mailto:genabel-devel@lists.r-forge.r-project.org">genabel-devel@lists.r-forge.r-project.org</a><br>
<a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel</a><br></blockquote></div><br><br clear="all">
<br>-- <br>-----------------------------------------------------<br>Yurii S. Aulchenko<br><div><br></div><div>[ <a href="http://nl.linkedin.com/in/yuriiaulchenko" target="_blank">LinkedIn</a> ] [ <a href="http://twitter.com/YuriiAulchenko" target="_blank">Twitter</a> ] [ <a href="http://yurii-aulchenko.blogspot.nl/" target="_blank">Blog</a> ]</div>