You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Split ``api.utils`` submodule into two submodules ``api.utils`` and ``api.core``.
17
+
* Update :command:`run-ngs-pipeline` command to include phenotype calling step.
18
+
* Update :command:`plot-bam-copy-number` command to run faster when ``--samples`` argument is used.
19
+
* Change 'Unassigned' genotype to 'Indeterminate' genotype.
20
+
* Add new method :meth:`api.core.get_variant_synonyms`.
21
+
* Update :meth:`api.core.list_variants` method to accept multiple star alleles.
22
+
* Update :command:`predict-alleles` command to support multiallelic variants.
23
+
* Update :meth:`api.utils.sort_alleles` method to give priority to non-reference or non-default alleles when breaking ties (i.e. alleles have the same functional status and same number of variants).
24
+
* Update variant information for following alleles: CYP2D6\*122, CYP2D6\*127, CYP2D6\*139.
25
+
4
26
0.5.0 (2021-10-02)
5
27
------------------
6
28
@@ -23,7 +45,7 @@ Changelog
23
45
* Update :command:`create-consolidated-vcf` command to implement phase-extension algorithm.
24
46
* Remove ``SO`` and ``Type`` columns from the variant table.
Copy file name to clipboardExpand all lines: README.rst
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -136,6 +136,9 @@ Notably, all archive files have defined semantic types, which allows us to ensur
136
136
- ``SampleTable[Genotypes]``
137
137
* TSV file for storing target gene's genotype call for each sample.
138
138
* Requires following metadata: ``Gene``, ``Assembly``, ``SemanticType``.
139
+
- ``SampleTable[Phenotypes]``
140
+
* TSV file for storing target gene's phenotype call for each sample.
141
+
* Requires following metadata: ``Gene``, ``SemanticType``.
139
142
- ``SampleTable[Results]``
140
143
* TSV file for storing various results for each sample.
141
144
* Requires following metadata: ``Gene``, ``Assembly``, ``SemanticType``.
@@ -167,6 +170,7 @@ For getting help on the CLI:
167
170
positional arguments:
168
171
COMMAND
169
172
call-genotypes Call genotypes for target gene.
173
+
call-phenotypes Call phenotypes for the target gene.
170
174
combine-results Combine various results for the target gene.
171
175
compute-control-statistics
172
176
Compute various statistics for control gene with BAM data.
@@ -211,10 +215,11 @@ For getting help on a specific command (e.g. call-genotypes):
211
215
212
216
Below is the list of submodules available in the API:
213
217
218
+
- **core** : The core submodule is the main suite of tools for PGx research.
214
219
- **genotype** : The genotype submodule is a suite of tools for accurately predicting genotype calls.
215
220
- **pipeline** : The pipeline submodule is used to provide convenient methods that combine multiple PyPGx actions and automatically handle semantic types.
216
221
- **plot** : The plot submodule is used to plot various kinds of profiles such as read depth, copy number, and allele fraction.
217
-
- **utils** : The utils submodule is the main suite of tools for PGx research.
222
+
- **utils** : The utils submodule contains main actions of PyPGx.
218
223
219
224
220
225
For getting help on a specific submodule (e.g. utils):
Copy file name to clipboardExpand all lines: docs/api.rst
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,10 +11,11 @@ This section describes the application programming interface (API) for PyPGx.
11
11
12
12
Below is the list of submodules available in the API:
13
13
14
+
- **core** : The core submodule is the main suite of tools for PGx research.
14
15
- **genotype** : The genotype submodule is a suite of tools for accurately predicting genotype calls.
15
16
- **pipeline** : The pipeline submodule is used to provide convenient methods that combine multiple PyPGx actions and automatically handle semantic types.
16
17
- **plot** : The plot submodule is used to plot various kinds of profiles such as read depth, copy number, and allele fraction.
17
-
- **utils** : The utils submodule is the main suite of tools for PGx research.
18
+
- **utils** : The utils submodule contains main actions of PyPGx.
18
19
19
20
20
21
For getting help on a specific submodule (e.g. utils):
@@ -24,6 +25,12 @@ For getting help on a specific submodule (e.g. utils):
Some alleles in PharmVar will not be called by PyPGx because one or more of their variants have a high false positive rate, likely due to read misalignment to the *CYP2D7* pseudogene. Those alleles are listed in below table. If problematic variants are present in gnomAD, their links are provided so that you can look at filtering status, allele imbalance for heterozygotes, etc.
0 commit comments