Sign inSign up

openeuler/fasta

Sponsored OSS

By openeuler

•Updated 3 months ago

Image
0

4.0K

openeuler/fasta repository overview

⁠Quick reference

⁠FASTA | openEuler

FASTA is a Python toolkit for bioinformatics sequence processing, developed by Lucas Sinclair. FASTA provides:

  • FASTA/FASTQ sequence file reading, writing, and parsing with automatic format detection.
  • Sequence filtering and transformation for preprocessing genomic data.
  • BioPython integration interface for seamless interoperability with established bioinformatics tools.
  • Automatic path management via the autopaths library for robust file handling.
  • Command-line pipeline operation via the runps library for batch sequence processing.
  • Sequence graphical visualization (optional, via numpy and matplotlib) for data exploration.
  • Primer parsing (optional, via regex) for PCR and sequencing primer analysis.
  • Tqdm progress tracking for long-running sequence operations. Learn more at FASTA⁠.

The tag of each FASTA docker image is consist of the version of FASTA and the version of basic image. The details are as follows:

TagsCurrentlyArchitectures
2.3.6-oe2403sp4⁠FASTA 2.3.6 on openEuler 24.03-LTS-SP4amd64, arm64
2.3.6-oe2403sp3⁠FASTA 2.3.6 on openEuler 24.03-LTS-SP3amd64, arm64

⁠Usage

  • Ensure that you have Docker installed, or are using Docker for Linux containers if on Windows.
  • Obtain the FASTA docker image from DockerHub: docker pull openeuler/fasta:{Tag}
  • Run the Docker container to launch the FASTA environment. docker run -it openeuler/fasta:{Tag}
  • Verify the installation inside the container: python3 -c "import fasta; print(fasta.__version__)"

⁠Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images⁠.

Tag summary

Content type

Image

Digest

sha256:2170094aa…

Size

532.1 MB

Last updated

3 months ago

docker pull openeuler/fasta

This week's pulls

Pulls:

4

Last week