Can anyone recommend notable examples of simple python projects with unit tests?

This page summarizes the projects mentioned and recommended in the original post on /r/bioinformatics

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • sublime_text

    Issue tracker for Sublime Text

  • Since you're a student/in academia, you can use the professional version of all JetBrains products. I use PyCharm for Python and R coding and prefer it over all other IDEs due to all of the nice to have features. However, there are a lot of other options out there with similar levels of functionality; VSCode & Sublime Text to name a few. Git and database integration tools in JetBrains are very easy to setup, and one of the reasons I stick with them.

  • CSIS

    Code Safety Inspection Service

  • For (micro)bioinformatics you can check out https://github.com/microbinfie-hackathon2020/CSIS for examples! (I'm partial as I've contributed to this project :p).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pyfaidx

    Efficient pythonic random access to fasta subsequences

  • My package for indexing FASTA files has some extensive tests. Every time someone raised an issue I’d write a test to reproduce the issue and add it after I fix the code. This way I can test for regressions. https://github.com/mdshw5/pyfaidx

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Sublime Text 4 won't fix EOL/vulnerable OpenSSL and Python versions

    1 project | news.ycombinator.com | 30 Nov 2023
  • I shamefully paid for Sublime Text

    2 projects | news.ycombinator.com | 13 Sep 2023
  • Switching from Mac to Windows... help!

    2 projects | /r/softwaredevelopment | 10 Jul 2023
  • How high is the risk that I’m going to screw up my proffie board?

    1 project | /r/lightsabers | 1 Jul 2023
  • GarlicOS 1.4.9 - Unable to realign text from .json file

    1 project | /r/RG35XX | 23 Jun 2023