Age | Commit message (Expand) | Author |
---|---|---|
2022-06-09 | gn3: genodb: Remove blank line in module docstring....* gn3/genodb.py: Remove blank line in module docstring. | Arun Isaac |
2022-06-09 | gn3: genodb: Rewrite without classes....We rewrite genodb using only functions. This makes for much more readable code. * gn3/genodb.py: Rewrite without classes. | Arun Isaac |
2022-06-08 | gn3: genodb: Support reading columns....* gn3/genodb.py (Matrix.__init__): Retrieve column pointers from database. (row): Abstract out vector access code to ... (Matrix.__vector): ... here. (Matrix.column): New method. | Arun Isaac |
2022-06-08 | gn3: genodb: Read only the most recent genotype matrix....The genotype database format now supports versioning of matrices. So, we update genodb.py to return only the most recent genotype matrix. * gn3/genodb.py (GenotypeDatabase.matrix): Return only the most recent genotype matrix. | Arun Isaac |
2022-06-08 | gn3: genodb: Open genotype database in read-only mode....* gn3/genodb.py (GenotypeDatabase.__init__): Open genotype database in read-only mode. | Arun Isaac |
2022-06-08 | gn3: genodb: Do not create genotype database if it does not exist....* gn3/genodb.py (GenotypeDatabase.__init__): Do not create genotype database if it does not exist. | Arun Isaac |
2022-06-08 | gn3: genodb: Decide on little endianness....It has been decided that the genotype database will use little endianness wherever applicable. * gn3/genodb.py (Matrix.__init__): Remove TODO note to decide on endianness. | Arun Isaac |
2022-06-08 | gn3: genodb: Do not terminate database strings with null....* gn3/genodb.py (GenotypeDatabase.get_metadata, GenotypeDatabase.matrix): Do not terminate database strings with the null character. | Arun Isaac |
2022-06-03 | gn3: Add genodb....genodb is a tiny library to read our new genotype database file format. * gn3/genodb.py: New file. | Arun Isaac |