Commit Graph

44 Commits

Author SHA1 Message Date
95dbeb25a0 Added functions to get and set values in columns using the element name
(for columns with lines made of vectors of elements), for all data types
2015-08-26 15:05:23 +02:00
9d91e907e5 When a column is created, its data is initialized to the NA value of the
obitype
2015-08-26 12:00:38 +02:00
3f81dc0173 Changed the variable name 'nb_elements' to 'nb_lines' for better clarity 2015-08-26 10:52:19 +02:00
8ff3488926 Fix: The number of lines used is set when cloning a column with its data 2015-08-26 10:38:07 +02:00
611699252e Files and functions for columns with the data type OBIChar_t, working
but using char* (needs to be changed)
2015-08-26 10:31:56 +02:00
9ad31fddff Added the possibility to clone a column, with or without its data 2015-08-26 10:29:07 +02:00
eaca9c85f1 Files and functions for OBIDMS columns with the data type OBI_BOOL 2015-08-11 11:00:59 +02:00
bc2ca89088 Basis for OBIDMS columns with the type OBI_IDX 2015-08-10 16:30:55 +02:00
3b3267db9a Removed a useless #include 2015-08-10 16:05:34 +02:00
d53c16cf3e Functions and files for OBIDMS columns with the type OBI_FLOAT 2015-08-10 16:04:53 +02:00
1fe2e36d5d Fixed a critical bug where the elements names were not stored correctly 2015-08-03 16:11:55 +02:00
ab44e32afb More efficient obi_column_set_int() and obi_column_get_int() 2015-08-03 15:26:28 +02:00
41f627091f Error handling: obidebug() with message for all errors, and removed
commands closing directories when an error occurred (creating more
errors).
2015-08-03 15:10:39 +02:00
1e01c9059c functions to get data type as a character string 2015-08-03 11:46:21 +02:00
5f62cd8526 C sources modified to add the handling of OBIDM columns with the type
OBI_INT, and the handling of multiple types in general
2015-07-31 18:03:48 +02:00
5c674715ee added the idea of each line of a column corresponding to a vector, with
the added informations of the number of elements per line and the
elements' names in the column's header structure
2015-07-20 16:08:50 +02:00
484fcca557 changed the private *at functions to the official ones for openat and
mkdirat, but not for opendirat, as there is no official version of it.
2015-07-20 11:38:43 +02:00
d26abc438d fixing an 'error' I had introduced to test the debugging system 2015-07-20 11:12:48 +02:00
2162bf4272 obidebug.h for debugging tools 2015-06-26 17:56:15 +02:00
c454f9612e changed 'column groups' to be called 'column directories' for now. 2015-06-26 17:53:03 +02:00
71cd59f775 close file descriptors that don't refer to a directory (as those can not
be reopened)
2015-06-24 13:53:12 +02:00
719ef61461 changed file names 2015-06-23 18:36:20 +02:00
152b34b5f4 Closes #10 : column groups stored in directories 2015-06-23 18:35:34 +02:00
61b6c3ce83 Added OBI errnos but work in progress 2015-06-23 17:56:21 +02:00
0a78a786c1 fixed replacement *at functions and made get_full_path() function public 2015-06-23 17:55:00 +02:00
e6e68786f7 private *at functions (openat, mkdirat, opendirat, closedirat) 2015-06-18 17:19:23 +02:00
ed662077b3 fixed bugs and typos in the obidms and obidmscolumn source and header
files
2015-06-17 16:51:16 +02:00
f740557d96 fixes #9 : replacement function for openat(). 2015-06-17 14:55:05 +02:00
5d967f5b7b fixed typos and other minor things 2015-06-10 15:19:02 +02:00
ff64d1b2e9 deleting a useless file 2015-05-28 16:35:43 +02:00
d1324618b8 Makes few cleanning and adds an obi_dms C constructor 2015-05-26 21:36:55 +02:00
6248160eeb C Syntax error patches 2015-05-26 10:38:56 +02:00
809e5ad56a Patch the documentation 2015-05-23 16:51:56 +03:00
3aec0d7b50 Add function for estimating the size of an obitype or of an array of
obitype.
2015-05-23 16:50:49 +03:00
57db677d1f First minimal implementation of what should be the creation, opening and
closing of an OBIDMS
2015-05-23 16:29:06 +03:00
5e3e6f93c0 Add a mecanism similar to the classical errno system for reporting error
but specific to the OBITools framwork
2015-05-23 14:54:48 +03:00
3636672b2e Rename the two files to follow file naming conventions 2015-05-23 13:18:28 +03:00
d5fcd52188 Add a function to test indianness of the platform 2015-05-23 11:39:00 +03:00
5138fe1db6 - Create a c-sandbox directory for experiences
- Move the obicount tentative in the c-sandbox
2015-05-23 10:41:14 +03:00
41d8453e56 Merge branch 'master' of
git@git.metabarcoding.org:obitools/obitools3.git

Conflicts:
	doc/source/formats.rst
	src/obicolumn.h
2015-05-23 10:23:33 +03:00
a339905e73 restructuration of the documentation 2015-05-23 03:39:56 +03:00
0b031da28c A very basic obicount 2015-05-22 17:54:34 +02:00
5990da3215 first header files for OBIColumns. 2015-05-13 11:06:52 +02:00
7e74b40b0a adding header file for the OBIIntColumn structure 2015-05-11 17:14:05 +02:00