Accepting request 1135235 from devel:languages:python:numeric
- update to 1.82: * The ``inplace`` argument of ``complement`` and ``reverse_complement`` in ``Bio.Seq`` now always default to ``False`` both for ``Seq`` and ``MutableSeq`` objects. To modify a ``MutableSeq`` in-place, use ``inplace=True``. * A new class ``CodonAligner`` was added to ``Bio.Align``. A ``CodonAligner`` object can align a nucleotide sequence to the amino acid sequence it encodes, using a dynamic programming algorithm modeled on ``PairwiseAligner`` to take frame shifts into account. The ``CodonAligner`` returns ``Alignment`` objects. * By calling the new ``mapall`` method on an ``Alignment`` object storing a multiple sequence alignment of amino acid sequences, with nucleotide-to-amino acid alignments generated by ``CodonAligner`` as the argument, a codon-by-codon multiple sequence alignment of nucleotide sequences can be obtained. The new submodule ``Bio.Align.analysis`` provides functions to estimate synonymous and nonsynonymous mutations and to perform the McDonald-Kreitman test on the codon multiple sequence alignments. Together, this provides the same functionality as the ``Bio.codonalign`` module, but uses the standard ``Alignment`` class, and does not rely on regular expression searching to align a nucleotide sequence to an amino acid sequence. * The ``hmmer3-text`` SearchIO format now also extracts the similarity string of the parsed alignments. * HMMER results with the full path to the hmmer executable in the banner are now parsed correctly. * We now have basic type hint annotations in various modules including ``Seq``, ``SeqRecord``, and ``SeqIO``. OBS-URL: https://build.opensuse.org/request/show/1135235 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-biopython?expand=0&rev=11
This commit is contained in:
commit
8bcb2d1dde
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2cf38112b6d8415ad39d6a611988cd11fb5f33eb09346666a87263beba9614e0
|
|
||||||
size 19324875
|
|
3
biopython-1.82.tar.gz
Normal file
3
biopython-1.82.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a9b10d959ae88a9744a91c6ce3601f4c86e7ec41679bc93c29f679218f6167bb
|
||||||
|
size 19432124
|
@ -1,3 +1,50 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 27 09:23:42 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 1.82:
|
||||||
|
* The ``inplace`` argument of ``complement`` and
|
||||||
|
``reverse_complement`` in ``Bio.Seq`` now always default to
|
||||||
|
``False`` both for ``Seq`` and ``MutableSeq`` objects.
|
||||||
|
To modify a ``MutableSeq`` in-place, use ``inplace=True``.
|
||||||
|
* A new class ``CodonAligner`` was added to ``Bio.Align``. A
|
||||||
|
``CodonAligner`` object can align a nucleotide sequence to the
|
||||||
|
amino acid sequence it encodes, using a dynamic programming
|
||||||
|
algorithm modeled on ``PairwiseAligner`` to take frame shifts
|
||||||
|
into account. The ``CodonAligner`` returns ``Alignment``
|
||||||
|
objects.
|
||||||
|
* By calling the new ``mapall`` method on an ``Alignment``
|
||||||
|
object storing a multiple sequence alignment of amino acid
|
||||||
|
sequences, with nucleotide-to-amino acid alignments generated
|
||||||
|
by ``CodonAligner`` as the argument, a codon-by-codon
|
||||||
|
multiple sequence alignment of nucleotide sequences can be
|
||||||
|
obtained. The new submodule ``Bio.Align.analysis`` provides
|
||||||
|
functions to estimate synonymous and nonsynonymous mutations
|
||||||
|
and to perform the McDonald-Kreitman test on the codon
|
||||||
|
multiple sequence alignments. Together, this provides the
|
||||||
|
same functionality as the ``Bio.codonalign`` module, but uses
|
||||||
|
the standard ``Alignment`` class, and does not rely on regular
|
||||||
|
expression searching to align a nucleotide sequence to
|
||||||
|
an amino acid sequence.
|
||||||
|
* The ``hmmer3-text`` SearchIO format now also extracts the
|
||||||
|
similarity string of the parsed alignments.
|
||||||
|
* HMMER results with the full path to the hmmer executable in
|
||||||
|
the banner are now parsed correctly.
|
||||||
|
* We now have basic type hint annotations in various modules
|
||||||
|
including ``Seq``, ``SeqRecord``, and ``SeqIO``.
|
||||||
|
* Calling ``iter`` on a ``PairwiseAlignments`` object returned
|
||||||
|
by a ``PairwiseAigner`` previously reset the iterator
|
||||||
|
such that it will start from the first alignment when iterating.
|
||||||
|
* The MMCIFParser now ignores '.' header values.
|
||||||
|
* Calling ``set_angle()`` on a residue dihedral angle
|
||||||
|
previously set only the specified angle, now the default
|
||||||
|
behavior is to update overlapping angles as well.
|
||||||
|
* Generating a structure with default internal coordinates,
|
||||||
|
e.g. from a sequence with ``read_PIC_seq()``, previously
|
||||||
|
selected wrong default values in many cases.
|
||||||
|
* Added ``make_extended()`` to set a chain to an extended beta
|
||||||
|
strand conformation, as the default backbone values reflect
|
||||||
|
the more popular alpha helix in most cases.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 15 14:03:39 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Wed Feb 15 14:03:39 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
@ -63,7 +110,7 @@ Sun Mar 27 13:57:19 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|||||||
- update to 1.79:
|
- update to 1.79:
|
||||||
* This is intended to be our final release supporting Python 3.6. It also
|
* This is intended to be our final release supporting Python 3.6. It also
|
||||||
supports Python 3.7, 3.8 and 3.9, and has also been tested on PyPy3.6.1 v7.1.1.
|
supports Python 3.7, 3.8 and 3.9, and has also been tested on PyPy3.6.1 v7.1.1.
|
||||||
* Detailed list of changes see
|
* Detailed list of changes see
|
||||||
https://github.com/biopython/biopython/blob/biopython-179/NEWS.rst#1-june-2021-biopython-179
|
https://github.com/biopython/biopython/blob/biopython-179/NEWS.rst#1-june-2021-biopython-179
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -71,13 +118,13 @@ Sat Feb 20 19:29:23 UTC 2021 - andy great <andythe_great@pm.me>
|
|||||||
|
|
||||||
- Update to version 1.7.8.
|
- Update to version 1.7.8.
|
||||||
* The main change is that Bio.Alphabet is no longer used. In some
|
* The main change is that Bio.Alphabet is no longer used. In some
|
||||||
cases you will now have to specify expected letters, molecule
|
cases you will now have to specify expected letters, molecule
|
||||||
type (DNA, RNA, protein), or gap character explicitly.
|
type (DNA, RNA, protein), or gap character explicitly.
|
||||||
* Bio.SeqIO.parse() is faster with "fastq" format due to small
|
* Bio.SeqIO.parse() is faster with "fastq" format due to small
|
||||||
improvements in the Bio.SeqIO.QualityIO module.
|
improvements in the Bio.SeqIO.QualityIO module.
|
||||||
* The SeqFeature object's .extract() method can now be used for
|
* The SeqFeature object's .extract() method can now be used for
|
||||||
trans-spliced locations via an optional dictionary of references.
|
trans-spliced locations via an optional dictionary of references.
|
||||||
* As in recent releases, more of our code is now explicitly
|
* As in recent releases, more of our code is now explicitly
|
||||||
available under either our original "Biopython License Agreement",
|
available under either our original "Biopython License Agreement",
|
||||||
or the very similar but more commonly used "3-Clause BSD License".
|
or the very similar but more commonly used "3-Clause BSD License".
|
||||||
See the LICENSE.rst file for more details.
|
See the LICENSE.rst file for more details.
|
||||||
@ -304,10 +351,10 @@ Wed May 9 03:23:14 UTC 2018 - toddrme2178@gmail.com
|
|||||||
wrapper and include a new wrapper for fuzzpro.
|
wrapper and include a new wrapper for fuzzpro.
|
||||||
* The restriction enzyme list in Bio.Restriction has been updated to the
|
* The restriction enzyme list in Bio.Restriction has been updated to the
|
||||||
November 2017 release of REBASE.
|
November 2017 release of REBASE.
|
||||||
* New codon tables 27-31 from NCBI (NCBI genetic code table version 4.2)
|
* New codon tables 27-31 from NCBI (NCBI genetic code table version 4.2)
|
||||||
were added to Bio.Data.CodonTable. Note that tables 27, 28 and 31 contain
|
were added to Bio.Data.CodonTable. Note that tables 27, 28 and 31 contain
|
||||||
no dedicated stop codons; the stop codons in these codes have a context
|
no dedicated stop codons; the stop codons in these codes have a context
|
||||||
dependent encoding as either STOP or as amino acid.
|
dependent encoding as either STOP or as amino acid.
|
||||||
* In this release more of our code is now explicitly available under either our
|
* In this release more of our code is now explicitly available under either our
|
||||||
original "Biopython License Agreement", or the very similar but more commonly
|
original "Biopython License Agreement", or the very similar but more commonly
|
||||||
used "3-Clause BSD License". See the ``LICENSE.rst`` file for more details.
|
used "3-Clause BSD License". See the ``LICENSE.rst`` file for more details.
|
||||||
@ -410,7 +457,7 @@ Wed May 24 14:28:23 UTC 2017 - toddrme2178@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Nov 17 10:10:59 UTC 2016 - alinm.elena@gmail.com
|
Thu Nov 17 10:10:59 UTC 2016 - alinm.elena@gmail.com
|
||||||
|
|
||||||
- updated to version 1.68
|
- updated to version 1.68
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Dec 9 16:00:01 UTC 2013 - toddrme2178@gmail.com
|
Mon Dec 9 16:00:01 UTC 2013 - toddrme2178@gmail.com
|
||||||
@ -423,19 +470,19 @@ Mon Dec 9 16:00:01 UTC 2013 - toddrme2178@gmail.com
|
|||||||
Thu Sep 19 02:06:32 UTC 2013 - highwaystar.ru@gmail.com
|
Thu Sep 19 02:06:32 UTC 2013 - highwaystar.ru@gmail.com
|
||||||
|
|
||||||
- upgrade to version 1.62
|
- upgrade to version 1.62
|
||||||
* The translation functions will give a warning on any partial codons
|
* The translation functions will give a warning on any partial codons
|
||||||
* Phylo module now supports the file formats NeXML and CDAO
|
* Phylo module now supports the file formats NeXML and CDAO
|
||||||
* New module Bio.UniProt adds parsers for the GAF, GPA and GPI
|
* New module Bio.UniProt adds parsers for the GAF, GPA and GPI
|
||||||
formats from UniProt-GOA.
|
formats from UniProt-GOA.
|
||||||
* The BioSQL module is now supported in Jython.
|
* The BioSQL module is now supported in Jython.
|
||||||
* Feature labels on circular GenomeDiagram figures now support
|
* Feature labels on circular GenomeDiagram figures now support
|
||||||
the label_position argument (start, middle or end)
|
the label_position argument (start, middle or end)
|
||||||
* The code for parsing 3D structures in mmCIF files was updated
|
* The code for parsing 3D structures in mmCIF files was updated
|
||||||
to use the Python standard library's shlex module instead of C code
|
to use the Python standard library's shlex module instead of C code
|
||||||
using flex.
|
using flex.
|
||||||
* The Bio.Sequencing.Applications module now includes a BWA
|
* The Bio.Sequencing.Applications module now includes a BWA
|
||||||
command line wrapper.
|
command line wrapper.
|
||||||
* Bio.motifs supports JASPAR format files with multiple
|
* Bio.motifs supports JASPAR format files with multiple
|
||||||
position-frequence matrices.
|
position-frequence matrices.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
%define skip_python2 1
|
%define skip_python2 1
|
||||||
%define skip_python36 1
|
%define skip_python36 1
|
||||||
Name: python-biopython
|
Name: python-biopython
|
||||||
Version: 1.81
|
Version: 1.82
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python Tools for Computational Molecular Biology
|
Summary: Python Tools for Computational Molecular Biology
|
||||||
License: BSD-3-Clause AND MIT
|
License: BSD-3-Clause AND MIT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user