[GenABEL-dev] [Genabel-commits] r1267 - pkg/OmicABEL/src
Yurii Aulchenko
yurii.aulchenko at gmail.com
Tue Jul 2 21:27:09 CEST 2013
On Tue, Jul 2, 2013 at 6:05 PM, L.C. Karssen <lennart at karssen.org> wrote:
> 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!
>
>
I like the 'library' idea very much; in a way I think this should be as
cool as what Lennart did to ProbABEL (autotools) :)
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).
YA
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
> ------------------------------------------------------------------
>
>
> _______________________________________________
> 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
>
--
-----------------------------------------------------
Yurii S. Aulchenko
[ LinkedIn <http://nl.linkedin.com/in/yuriiaulchenko> ] [
Twitter<http://twitter.com/YuriiAulchenko>] [
Blog <http://yurii-aulchenko.blogspot.nl/> ]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/genabel-devel/attachments/20130702/9e4f2450/attachment-0001.html>
More information about the genabel-devel
mailing list