Skip to content

Commit a589e27

Browse files
committed
Update docs, squash bugs
1 parent 71c1950 commit a589e27

18 files changed

Lines changed: 3767 additions & 3687 deletions

README.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,19 @@
44
[![Install with bioconda][condabadge]](http://bioconda.github.io/recipes/microhapdb/README.html)
55
[![BSD licensed][licensebadge]](https://github.com/bioforensics/MicroHapDB/blob/master/LICENSE.txt)
66

7-
NBFAC, 2018-2023
7+
NBFAC, 2018-2025
88
https://github.com/bioforensics/microhapdb
99

1010
**MicroHapDB** is a comprehensive catalog of human microhaplotype variation.
1111
The database integrates marker and population frequency data from numerous published research articles.
1212
Allele frequency estimates and allelic diversity statistics ($A_e$) are computed for 26 global populations so that markers can be ranked and evaluated for various applications.
1313

14-
MicroHapDB is designed to be user-friendly for researchers, technology developers, and forensic practitioners, supporting a range of access methods from browsing and simple text queries to complex queries and full programmatic access via a Python API.
15-
It is designed as a community resource requiring minimal infrastructure to use and maintain: the entire contents of the database are distributed in plain text with each copy of MicroHapDB.
14+
MicroHapDB is managed as a community resource requiring minimal infrastructure to maintain: the entire contents of the database are distributed in plain text with each copy of MicroHapDB.
15+
The primary interface to MicroHapDB is through the console command line, which provides methods for browsing, searching, and filtering the database contents.
16+
Full programmatic access is available via a Python API.
17+
Alternatively, users can access the database tables directly using a spreadsheet program (e.g. Microsoft Excel),
1618

17-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/bioforensics/MicroHapDB/master?labpath=binder%2Fdemo_v0.9.ipynb)
19+
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/bioforensics/MicroHapDB/master?labpath=binder%2Fdemo_v0.11.ipynb)
1820

1921

2022
## Installation
@@ -32,10 +34,6 @@ pytest --pyargs microhapdb --doctest-modules
3234
MicroHapDB provides several methods to access the contents of a locally installed database.
3335
The [MicroHapDB documentation](https://microhapdb.readthedocs.io/) includes a ["Getting started" guide](https://microhapdb.readthedocs.io/en/latest/starting.html) as well as a comprehensive reference for running MicroHapDB on the command line.
3436

35-
> *A particularly intrepid and curious user may also be so bold as to download the core database tables directly from [GitHub](https://github.com/bioforensics/MicroHapDB/tree/master/microhapdb/data).*
36-
37-
MicroHapDB includes [statistics for ranking markers](https://microhapdb.readthedocs.io/en/latest/ranking.html), tools for [panel design](targets), and instructions for [adding markers to a private local copy of the database](https://microhapdb.readthedocs.io/en/latest/extending.html).
38-
3937

4038
## Citation
4139

@@ -45,12 +43,10 @@ If you use this database, please cite our work.
4543
4644
MicroHapDB was created and is maintained by the Bioinformatics Group at the National Bioforensic Anaylsis Center (NBFAC).
4745

48-
Additional references are available [on this page](https://microhapdb.readthedocs.io/en/latest/install.html).
46+
Additional references are available [on this page](https://microhapdb.readthedocs.io/en/latest/citations.html).
4947

5048

51-
[alfred]: https://alfred.med.yale.edu/alfred/alfredDataDownload.asp
52-
[Pandas]: https://pandas.pydata.org
53-
[cibadge]: https://github.com/bioforensics/MicroHapDB/workflows/CI%20Build/badge.svg
49+
[cibadge]: https://github.com/bioforensics/MicroHapDB/workflows/CI%20Build/badge.svg?branch=master
5450
[pypibadge]: https://img.shields.io/pypi/v/microhapdb.svg
5551
[condabadge]: https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg
5652
[licensebadge]: https://img.shields.io/badge/license-BSD-blue.svg
Lines changed: 2926 additions & 2925 deletions
Large diffs are not rendered by default.
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"\n",
1010
"Daniel Standage \n",
1111
"2023-08-29 \n",
12-
"MicroHapDB version 0.9\n",
12+
"MicroHapDB version 0.11 \n",
13+
"Updated 2025-04-24\n",
1314
"\n",
1415
"## Overview\n",
1516
"\n",
@@ -77,7 +78,7 @@
7778
"source": [
7879
"## Markers\n",
7980
"\n",
80-
"The `microhapdb marker` command is used to retrieve information about markers from the database. Running the command with no other configuration will dump the entire contents of the markers table onto the screen. Given that there are more than 3000 markers in the database, this usually isn't very useful."
81+
"The `microhapdb marker` command is used to retrieve information about microhaps from the database. Running the command with no other configuration will dump the entire contents of the markers table onto the screen. Given that there are more than 3000 microhap allele definitions in the database, this usually isn't very useful."
8182
]
8283
},
8384
{
@@ -95,7 +96,7 @@
9596
"id": "b164d065-905a-4dce-8db4-5919d5a0879f",
9697
"metadata": {},
9798
"source": [
98-
"If we add a marker name, MicroHapDB will display info only for that marker."
99+
"If we add a microhap identifier, MicroHapDB will display info only for that microhap."
99100
]
100101
},
101102
{
@@ -113,7 +114,7 @@
113114
"id": "50cc952f-1815-4ac2-ad13-e68feff6c0e8",
114115
"metadata": {},
115116
"source": [
116-
"Adding `--format=detail` will provide a richly detailed report for the selected marker(s)."
117+
"Adding `--format=detail` will provide a richly detailed report for the selected microhap(s)."
117118
]
118119
},
119120
{
@@ -131,7 +132,7 @@
131132
"id": "66f4f9a8-8cad-4e66-8f40-1b65cafb5c41",
132133
"metadata": {},
133134
"source": [
134-
"If the user supplies a locus name, all markers defined at that locus will be displayed."
135+
"If the provided identifier refers to a microhap locus with multiple allele definitions, all allele definitions will be displayed."
135136
]
136137
},
137138
{

binder/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ channels:
66
dependencies:
77
- bash_kernel
88
- curl
9-
- microhapdb==0.10
9+
- microhapdb==0.11

0 commit comments

Comments
 (0)