[GenABEL-dev] [Genabel-commits] r1267 - pkg/OmicABEL/src

L.C. Karssen lennart at karssen.org
Tue Jul 2 18:05:57 CEST 2013


Dear all,

On 02-07-13 12:38, Yurii Aulchenko wrote:
> ah, ok, I thought it was a copy, sorry for confusion
> 
> in principle we should think of tighter integration
> OmicA-filevector/DatA, but this is not something for 5 minutes :)
> 

Definitely not 5 minutes :-). My idea has always been be to turn the
contents of the filevector directory in SVN into a (shared) library.
This would allow us to package it separately without the need to
copy/symlink the directory for each of the other packages. It would more
easily allow versioning of the filevector files.
If this all works, we can compile the other ABELs with a -lfilevector
option. For the user, however, it would mean that the need to install
two packages (e.g. for ProbABEL they would need to install the
filevector library and ProbABEL itself) unless we distribute the various
"filevector.so" files with the other packages.

Of course, any ideas/opinions on this are welcome!

Lennart.

> YA
> 
> On Tue, Jul 2, 2013 at 11:45 AM, Diego Fabregat Traver
> <fabregat at aices.rwth-aachen.de <mailto:fabregat at aices.rwth-aachen.de>>
> wrote:
> 
> 
> 
>     On 02/07/13, Yurii Aulchenko  <yurii.aulchenko at gmail.com
>     <mailto:yurii.aulchenko at gmail.com>> wrote:
> 
>     > Diego,
>     >
>     > I understand this file is the part of filevector. In that may it be
>     > better to have a symlink instead of hard copy? - this is what we do
>     > for say DatA, MixA and GenA.
> 
>     I am not sure what you mean by "part of". If you mean a copy of a
>     file from
>     filevector, it is not. If you mean related, yes it is.
> 
>     databel.{c,h} is OmicABEL is just a small module with a couple
>     utilities:
> 
>     https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.h?view=markup&root=genabel
>     https://r-forge.r-project.org/scm/viewvc.php/pkg/OmicABEL/src/databel.c?view=markup&root=genabel
> 
>     Diego
> 
>     > Y
>     >
>     > ----------------------
>     > Yurii Aulchenko
>     > (sent from mobile device)
>     >
>     > On 2 Jul 2013, at 10:53, "noreply at r-forge.r-project.org
>     <mailto:noreply at r-forge.r-project.org>"
>     > <noreply at r-forge.r-project.org
>     <mailto:noreply at r-forge.r-project.org>> wrote:
>     >
>     > > Author: dfabregat
>     > > Date: 2013-07-02 10:52:58 +0200 (Tue, 02 Jul 2013)
>     > > New Revision: 1267
>     > >
>     > > Modified:
>     > >   pkg/OmicABEL/src/databel.h
>     > > Log:
>     > > Defining DatABEL datatypes and their associated value
>     > > for *.fvi headers.
>     > >
>     > >
>     > > Modified: pkg/OmicABEL/src/databel.h
>     > > ===================================================================
>     > > --- pkg/OmicABEL/src/databel.h    2013-07-01 12:55:37 UTC (rev 1266)
>     > > +++ pkg/OmicABEL/src/databel.h    2013-07-02 08:52:58 UTC (rev 1267)
>     > > @@ -25,14 +25,14 @@
>     > > #ifndef DATABEL_H
>     > > #define DATABEL_H
>     > >
>     > > -#define UNSIGNED_SHORT_INT_TYPE
>     > > -#define SHORT_INT_TYPE
>     > > -#define UNSIGNED_INT_TYPE
>     > > -#define INT_TYPE
>     > > -#define FLOAT_TYPE
>     > > -#define DOUBLE_TYPE
>     > > -#define SIGNED_CHAR_TYPE
>     > > -#define UNSIGNED_CHAR_TYPE
>     > > +enum datatype{ UNSIGNED_SHORT_INT_TYPE = 1,
>     > > +               SHORT_INT_TYPE,
>     > > +               UNSIGNED_INT_TYPE,
>     > > +               INT_TYPE,
>     > > +               FLOAT_TYPE,
>     > > +               DOUBLE_TYPE,
>     > > +               SIGNED_CHAR_TYPE,
>     > > +               UNSIGNED_CHAR_TYPE };
>     > >
>     > > #define NAMELENGTH 32
>     > > #define RESERVEDSPACE 5
>     > >
>     > > _______________________________________________
>     > > Genabel-commits mailing list
>     > > Genabel-commits at lists.r-forge.r-project.org
>     <mailto:Genabel-commits at lists.r-forge.r-project.org>
>     > >
>     https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-commits
>     > _______________________________________________
>     > genabel-devel mailing list
>     > genabel-devel at lists.r-forge.r-project.org
>     <mailto:genabel-devel at lists.r-forge.r-project.org>
>     >
>     https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
>     _______________________________________________
>     genabel-devel mailing list
>     genabel-devel at lists.r-forge.r-project.org
>     <mailto:genabel-devel at lists.r-forge.r-project.org>
>     https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
> 
> 
> 
> 
> -- 
> -----------------------------------------------------
> Yurii S. Aulchenko
> 
> [ LinkedIn <http://nl.linkedin.com/in/yuriiaulchenko> ] [ Twitter
> <http://twitter.com/YuriiAulchenko> ] [ Blog
> <http://yurii-aulchenko.blogspot.nl/> ]
> 
> 
> _______________________________________________
> genabel-devel mailing list
> genabel-devel at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
> 

-- 
-----------------------------------------------------------------
L.C. Karssen
Utrecht
The Netherlands

lennart at karssen.org
http://blog.karssen.org

Stuur mij aub geen Word of Powerpoint bestanden!
Zie http://www.gnu.org/philosophy/no-word-attachments.nl.html
------------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: OpenPGP digital signature
URL: <http://lists.r-forge.r-project.org/pipermail/genabel-devel/attachments/20130702/d722f6fb/attachment.sig>


More information about the genabel-devel mailing list