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
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,26 @@
1
1
Changelog
2
2
*********
3
3
4
+
0.14.0 (2022-04-03)
5
+
-------------------
6
+
7
+
* :issue:`49`: Add new gene ABCG2.
8
+
* :issue:`50`: Improve algorithm for whole gene duplication detection. This minor update will handle some rare edge cases.
9
+
* :issue:`53`: Update CYP2B6\*17 variants to have synonyms. Update :meth:`api.core.get_variant_synonyms` and :meth:`api.utils.predict_alleles` methods to allow mapping of single variant to multiple synonyms.
10
+
* :issue:`54`: Add new command :command:`create-input-vcf`.
11
+
* Fix minor error in ``gene-table.csv``. Two control genes EGFR and VDR incorrectly had ``TRUE`` for ``Variants`` column. They were changed to ``FALSE``.
12
+
* Change the three paralogs in ``gene-table.csv`` (CYP2A7, CYP2B7, and CYP2D7) to have ``FALSE`` for ``SV`` column.
13
+
* Add new optional arguments to :command:`create-regions-bed` command: ``--target-genes``, ``--var-genes``, ``--genes``, ``--exclude``.
This list explains each of the columns in the example results.
605
+
606
+
- **Genotype**: Diplotype call. This simply combines the two top-ranked star alleles from **Haplotype1** and **Haplotype2** with '/'.
607
+
- **Phenotype**: Phenotype call.
608
+
- **Haplotype1**, **Haplotype2**: List of candidate star alleles for each haplotype. For example, if a given haplotype contains three variants 22-42523943-A-G, 22-42524947-C-T, and 22-42526694-G-A, then it will get assigned ``*4;*10;`` because the haplotype pattern can fit both \*4 (22-42524947-C-T) and \*10 (22-42523943-A-G and 22-42526694-G-A). Note that \*4 comes first before \*10 because it has higher priority for reporting purposes (see the ``pypgx.sort_alleles`` `method <https://pypgx.readthedocs.io/en/latest/api.html#pypgx.api.core.sort_alleles>`__ for detailed implementation).
609
+
- **AlternativePhase**: List of star alleles that could be missed due to potentially incorrect statistical phasing. For example, let's assume that statistical phasing has put 22-42526694-G-A for **Haplotype1** and 22-42523805-C-T for **Haplotype2**. Even though the two variants are in trans orientation, PyPGx will also consider alternative phase in case the two variants are actually in cis orientation, resulting in ``*69;`` as **AlternativePhase** because \*69 is defined by 22-42526694-G-A and 22-42523805-C-T.
610
+
- **VariantData**: Information for SNVs/indels used to define observed star alleles, including allele fraction which is important for allelic decomposition after identifying CNV (e.g. the sample NA19207). In some situations, there will not be any variants for a given star allele because the allele itself is "default" allele for the selected reference assembly (e.g. GRCh37 has \*2 as default while GRCh38 has \*1).
611
+
- **CNV**: Structural variation call. See the `Structural variation detection <https://pypgx.readthedocs.io/en/latest/readme.html#structural-variation-detection>`__ section for more details.
612
+
488
613
Getting help
489
614
============
490
615
@@ -514,6 +639,7 @@ For getting help on the CLI:
514
639
Compute read depth for target gene from BAM files.
515
640
create-consolidated-vcf
516
641
Create a consolidated VCF file.
642
+
create-input-vcf Call SNVs/indels from BAM files for all target genes.
517
643
create-regions-bed Create a BED file which contains all regions used by
518
644
PyPGx.
519
645
estimate-phase-beagle
@@ -571,7 +697,7 @@ For getting help on a specific submodule (e.g. ``utils``):
571
697
>>> from pypgx.api import utils
572
698
>>> help(utils)
573
699
574
-
For getting help on a specific method (e.g. ``predict_phenotype``):
700
+
For getting help on a specific method (e.g. ``pypgx.predict_phenotype``):
0 commit comments