Biopython
Bioinformatics tools for sequence data, biological file formats, and related analyses.
External resource. No execution or independent verification is claimed here.
Do selected sequence operations preserve declared alphabet and identifier semantics on a generated FASTA fixture?
Implement character mappings and expected parsed records independently, compare exact outputs, and include ambiguous bases and malformed-record cases.
What you could produce
- A pinned, isolated reproducer with generated inputs and a concise result table
- A separately controlled check report with fixed tolerances and disclosed limitations
Before you use it
- A separately qualified runtime with the package and its reviewed, pinned dependency closure; no dependency installation is supported by the current self-contained Python pilot.
Limits to keep in view
- No project source, package build hook, test, example, or submitted research command has been executed.
- The documented pilot supports self-contained Python 3.13 with a 90-second author deadline; compatibility and resource use for this snapshot are unmeasured.
Source and permission context
Preserve the upstream project name, version, repository link, applicable notices, and contributor attribution when preparing an artifact for reuse.
Catalog listing reviewed. This review covers the description and source links displayed here.
Approved for catalog metadata and links. The displayed entry identifies Biopython with the concise collection-authored summary “Bioinformatics tools for sequence data, biological file formats, and related analyses.” and points to the public upstream repository https://github.com/biopython/biopython. The wording describes function and possible investigation without reproducing upstream source or documentation, claiming execution, or implying endorsement or rights beyond the recorded scopes.
Reviewed 2026-09-14. Copying or adapting source files remains subject to their own terms.
code default scope · No SPDX identifier
LICENSE.rst assigns the named Biopython License Agreement by default. Its exact SPDX identifier was not established; the grant includes notice and publicity restrictions. License text: LICENSE.rst at commit dc262b5c437e07a8cc1cfb8a734c0d84a4434b23; no repository-wide clearance is claimed.
Inspect the license evidence ↗code explicitly dual licensed files · BSD-3-Clause
The root file offers BSD 3-Clause as an alternative only for files whose individual headers explicitly permit that choice. License text: LICENSE.rst at commit dc262b5c437e07a8cc1cfb8a734c0d84a4434b23; no repository-wide clearance is claimed.
Inspect the license evidence ↗Before copying source material
- Bundled datasets, examples, submodules, vendored code, and dependency licenses have not been audited; the observed top-level license does not clear all of them.
- README and documentation rights were not independently resolved from the main code license; this catalog only links and describes.
- The entire repository is not established as BSD-3-Clause: identify eligible individual file headers before relying on the optional dual license.