Skip to main content

ScisTree2 Logo

colabgenomeres

Fast cell lineage tree reconstruction and genotype calling for large single cell DNA sequencing data

Software accompanyment for:

ScisTree2 enables large-scale inference of cell lineage trees and genotype calling using efficient local search", Haotian Zhang, Yiming Zhang, Teng Gao and Yufeng Wu, Genome Research, in press, 2025.

Here is the conference version:

ScisTree2: An Improved Method for Large-scale Inference of Cell Lineage Trees and Genotype Calling from Noisy Single Cell Data, RECOMB 2025. (presented at RECOMB 2025).

and preprint version:

Large-scale Inference of Cell Lineage Trees and Genotype Calling from Noisy Single-Cell Data Using Efficient Local Search*, biorxiv, 2025.

This is an enhanced version of ScisTree:

Accurate and efficient cell lineage tree inference from noisy single cell data: the maximum likelihood perfect phylogeny approach, Bioinformatics, 2020.

If you find this work helpful, please consider citing our Genome Research paper.

Note: If you have copy-number data and want to infer a cell lineage tree from both SNVs and CNAs, please refer to ScisTreeCNA.

Documentation

You can refer to our documentation for more details, or simply follow the instructions below.

Required Tools

To use ScisTree2, you will need the following tools and libraries installed:

  • python & pip: Version 3.8 or higher.

*We have successfully tested it on Linux, macOS, and Windows.

Installation

1. Install from PyPI:

  1. Upgrade pip:
    python -m pip install --upgrade pip
    
  2. Install scistree2:
    pip install scistree2
    

2. Install from source:

You will need g++ and make if you are using Linux or macOS, or the Microsoft C++ Build Tools if you are on Windows, in order to compile the C++ code.

  1. Clone the repository:

    git clone https://github.com/yufengwudcs/ScisTree2.git
    cd scistree2
    
  2. Install the Python package (includes C++ backend compilation): You can install the scistree2 package using pip:

    pip install .
    

    This command will also automatically compile the C++ backend. Once built, the executable binary file can be found in scistree2/bin.

    *We recommend that users create a virtual environment using either conda or venv to comply with PEP 668.

  3. (Optional) Manual C++ backend build (for testing/development): If you want to build or test the C++ backend (scistree), you can navigate to the src directory and compile it:

    • Linux/macOS:
      cd src
      make
      # You can then test it directly, e.g., ./scistree example_input.txt
      
    • Windows:
      cd src
      nmake /f Makefile.win
      # You can then test it directly, e.g., scistree.exe example_input.txt
      

    This step is not required for the Python package installation if using pip install . as described above.

Tutorial

ScisTree2 offers both Python and C++ interfaces. We recommend using the Python version because it provides a wider variety of supported input formats and evaluation tools, and it is more easily integrated into the broader Python ecosystem.

Using ScisTree2 in Python

A detailed tutorial on how to use ScisTree2 in Python is available as a Jupyter Notebook in the tutorials/ directory:

Or you can try it easily on Google Colab: Colab

The tutorial covers:

  • Getting started with ScisTree2.
  • Running inference with probabilistic genotype matrices (CSV supported).
  • Running inference with raw read data (CSV supported).
  • Running inference with VCF file.
  • Visualizing trees.
  • Evaluating results using various metrics.
  • Bootstrapping for branch (clade) confidence estimates (added September 27, 2025).

The example data used in the tutorial can be found in the tutorials/data/ directory.

Using ScisTree2 in C++

To run ScisTree2 directly from the console, please refer to step 3 in the installation guide above.

The executable is called scistree. Check if ScisTree2 is ready to run by typing: ./scistree, you should see some output about the basic usage of ScisTree2.

Now type: ./scistree example_input.txt, you should see the following output:

*** SCISTREE ver. 2.2.3.0, August 14, 2025 ***

#cells: 5, #sites: 6
List of cell names: c1 c2 c3 c4 c5 
Called genotypes output to file: example_input.txt.genos.imp
**** Maximum log-likelihood: -6.27126, number of changed genotypes: 2
Computed log-lielihood from changed genotypes: -6.27126
Constructed single cell phylogeny: (((c1,c3),(c2,c4)),c5)
Elapsed time = 0 seconds.

Options:

  • -e: Output a mutation tree (which may not be a binary tree) with branch labels from the called genotypes.
  • -e0: Output a mutation tree without branch labels, which is useful for visualizing large trees.
  • -q: Use NNI (Nearest Neighbor Interchange) for local tree search. NNI is faster but less accurate. By default, ScisTree2 uses SPR (Subtree Pruning and Regrafting) local search, which we have found to be very fast.
  • -T <num-of-threads>: Specify the number of threads for multi-threading support.
  • -s <num-of-iterations>: Set the maximum number of iterations to control the running time. A smaller number (e.g., 5) will reduce the running time but may also reduce accuracy. Default: 1,000 iterations.

You may also read the ScisTree2's User Manual, which is in PDF format and is distributed as part of ScisTree2.

Data format of ScisTree2 in C++?

First, you should understand some basics about ScisTree2. I would recommend to read the user mannual of the orgianl ScisTree.

The first thing to use ScisTree2 is to prepare the input. Here is the content of an example(example_input.txt):

c1 c2 c3 c4 c5
s1 0.01 0.6 0.08 0.8 0.7
s2 0.8 0.02 0.7 0.01 0.3
s3 0.02 0.8 0.02 0.8 0.9
s4 0.9 0.9 0.8 0.8 0.02
s5 0.01 0.8 0.01 0.8 0.9
s6 0.05 0.02 0.7 0.05 0.9

Explanations:

  • You should specifiy the cell names in the first row. For example, "c1 c2 c3 c4 c5". Please note that don't use HAPLOID or HAPLOTYPES as cell names. These two words are reserved keywords in ScisTree2.

  • The following row starts with the row identifier, then the probability of the five cells being zero (wild-type). For example, the second row says for the first site, the probability of the first cell (cell 1) has probability 0.01 being the wild type, the second cell has probability 0.6 being the wild type, and so on.

    Be careful: the rows are for the SNV sites and the columns are for the cells. Don't get this wrong.

ScisTree2 is essentially a faster and also somewhat more accurate ScisTree. Some features from the original ScisTree (version 1) are not supported in the current implementaiton of ScisTree2. These include: (i) ternary data input: ScisTree2 only supports binary data as of now; (ii) parameter imputation and doublet imputation. I haven't got chance to upgrade these features. For the moment, ScisTree2 is dedicated for cell lineage tree inference.

What is new about ScisTree2 over ScisTree?

The main change is about speed and accuracy. ScisTree2 is order of mangnitude faster than ScisTree. ScisTree2 supports multi-threading while ScisTree doesn't. More importantly, ScisTree2 implements faster and also possibly more accurate tree search algorithms. By default, ScisTree2 performs the subtree prune and regraft (SPR) local search, while ScisTree performs neareast neighbor interchange (NNI) search. The SPR local search is usually more accurate than the NNI search. Our tests show that ScisTree2 can infer cell lineage tree from data with 10,000 cells (and say 10,000 single nucleiotide variant or SNV sites) while being more accurate in both cell lineage tree and genotype calling.

Data Availability

All simulated data, experimental data(HGSOC), and scripts used to reproduce the results in the SicsTree2 paper are released at Zenodo. DOI

Contact

Post your issues here inside GitHub repositary if you have questions/issues.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scistree2-0.5.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

scistree2-0.5.1-cp312-cp312-win_amd64.whl (410.9 kB view details)

Uploaded CPython 3.12Windows x86-64

scistree2-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

scistree2-0.5.1-cp312-cp312-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scistree2-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scistree2-0.5.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (744.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

scistree2-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (618.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scistree2-0.5.1-cp311-cp311-win_amd64.whl (410.9 kB view details)

Uploaded CPython 3.11Windows x86-64

scistree2-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

scistree2-0.5.1-cp311-cp311-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scistree2-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scistree2-0.5.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (744.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

scistree2-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (618.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

scistree2-0.5.1-cp310-cp310-win_amd64.whl (410.9 kB view details)

Uploaded CPython 3.10Windows x86-64

scistree2-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

scistree2-0.5.1-cp310-cp310-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

scistree2-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

scistree2-0.5.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (744.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

scistree2-0.5.1-cp310-cp310-macosx_11_0_arm64.whl (618.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

scistree2-0.5.1-cp39-cp39-win_amd64.whl (410.9 kB view details)

Uploaded CPython 3.9Windows x86-64

scistree2-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

scistree2-0.5.1-cp39-cp39-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

scistree2-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

scistree2-0.5.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (744.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

scistree2-0.5.1-cp39-cp39-macosx_11_0_arm64.whl (618.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

scistree2-0.5.1-cp38-cp38-win_amd64.whl (410.9 kB view details)

Uploaded CPython 3.8Windows x86-64

scistree2-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

scistree2-0.5.1-cp38-cp38-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

scistree2-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

scistree2-0.5.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (744.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

scistree2-0.5.1-cp38-cp38-macosx_11_0_arm64.whl (618.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file scistree2-0.5.1.tar.gz.

File metadata

  • Download URL: scistree2-0.5.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1.tar.gz
Algorithm Hash digest
SHA256 2113e2f23b735b714a3789cc99accf03d96cd3b883df6b438ce5de6bed186aac
MD5 acd2c86ec3a1974698ccc2a8898c888f
BLAKE2b-256 cac918cf8db0daca24e195f80d4c3830b071008b28fd10e5860bb71abeb4a14b

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1.tar.gz:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: scistree2-0.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 410.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ef5d9af35a115f079753835143003ef7bd68fe3183cb3db3829b49c27b710cad
MD5 6ea95e865cfeca6b1eef90002c674e4e
BLAKE2b-256 b197c3830b88dbde94906a5f2052942fa8a6b92d2f4e696c2cf1b187050d6591

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71bf063e9fde646b9c1c0e80b2e5cde7693895b14361b4d3de20fe0f036d7ea6
MD5 c019954f3c95a263c8e56202c36c57e8
BLAKE2b-256 4139e3d17b2f2177fb6a059ce5a8e46bbb1bb43dbc5a25bfcf648f6317d8bf32

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a9bdde83eb912d37b4e30226d657a66c559fa3b2d0ed91cf7240744b55720dd8
MD5 88ab8363ef5b4e0b915744a369555ba9
BLAKE2b-256 6c9b5e34aded0eba7a8bfce82ef24c1873bb4e9f0cea868ffc4a73bdf8b56922

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70618fe6d138e73d197b636494956ff250a3e5cdad709bd57ce3a5ac14160a8c
MD5 4aa9bf99505d8b5be8950e3013b398f5
BLAKE2b-256 96677e6b1371f21d7d2fd2f966352a307b1ee34bb28d85383806443dc7a605b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 142a9e853fec273e861d871427d8de8efd807c15086da7e16d74d7f7dabfd4e9
MD5 3c8065d9a150775f0ecc8851fe25cd1e
BLAKE2b-256 9a6ef92af78b742400885e7cba6f8e74a18c67b05f3781d155c90285f2854c6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1bbd3ecec0797389e74524b998d43e7ba9c7ffe57b763116da4257aa480442e
MD5 1a551c66b7d0e427ac354a5c06463050
BLAKE2b-256 46cef565dc8bf59faf58358797e2cdf8947eedb9c9fb464b3db5ec1b4052f8c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: scistree2-0.5.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 410.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c531d642ec0813603ec9ac5bc80467d0326c0da3f199112112940389ba2d41c1
MD5 8d2fc2c54bf90e78e7ff97affb1d9f54
BLAKE2b-256 50cc75b251f868a3d28b8259efa3ab110a409b52d5b3e73458ce9a418a33d688

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6968791daa6efce69e81998e57ea8568a4e71f0ffdd3f92df9297a53c5180ebd
MD5 0fa35629d925ee0154cc0f096c5d2b47
BLAKE2b-256 7afe96ed8c60606a40b9b40a8fac07d2d6bfa4ec606163d0a0a4b24893ac7547

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b502c6a0106148a55b77795030b76936023ab0151d131979be3922d07a1254ae
MD5 c44ef01f35f36d86c92f93de0c6b276a
BLAKE2b-256 44470a48e3213fa4330f515f2f22ebbc19928a043a0b11254c6bf785e2d327b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eebadc3a46efbbf7cf205f60b720cfcf9a6ff748ee0a6c0754c80481738a5086
MD5 d1066a7fd11fac03c4c5d9e961d4baba
BLAKE2b-256 b98e37d75e60e0ad5e57ab418c8173d985e94a09cb14ed2624c8e76a2278116e

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 53c58759ebd3ffe0aa82251b0d1199c600c43cc8a7075a60ae696cddc9eb4b5d
MD5 45c5b40fa96dcf9c2b035fdaf5b98a1c
BLAKE2b-256 eeff2b2565f0188454421c411a0c2dbb1409f60e72327ee8c4ddd8a0dc95cdcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0361defa161ef3e5c90eb233f35bdb6b081f58727a0c085799841662705eec80
MD5 0a0c64b325521c30071b84c37aa4f250
BLAKE2b-256 6252fac75ddc3fc182e23aff463d3365fca72f24b5d4aded67b71c326a75f444

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: scistree2-0.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 410.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8a54182562679e7031378521021ed1ad85a0cdb7a848f1e4557e8e4f3cf48dde
MD5 38dc96f4a89c14bc9116ea78962f2048
BLAKE2b-256 439a119463887e5af56ce6c1362f76da5bbe555db1fcefba0464157ef3d8f807

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c4a5a43ae1ab6f341b546261be88c0369cc063261419021422e3536ec80ac2df
MD5 713c098a860e30a496b1a7fc9e66e749
BLAKE2b-256 b6ac75669b4e77952dcdd811e459e91beca583a13f390396b6b0e357d955fb4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a68aa5db2b8311d13583bcaee7d3722542a4a6adf9883c8040a1ba24a158533e
MD5 672de94f47e845dd66bc4b08c60f56d9
BLAKE2b-256 a51ad1198c0abf3bd1887a14a331d5727d71cc464589334cad237c88ef5bcce6

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca1d26c9ece6dd2bc6dde26833f1dae5df06b8f77432caeb7c19d31b1199b9d8
MD5 b0108db03cae5488421c12758c57b19d
BLAKE2b-256 e23acade29405d2fcee04eb2f9867899deee7081153012f3a6849dd741105ba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e3300585ae9c29b976d8e97fd66c4d4570de20575813ef8aa505a14cd8c9898
MD5 105f56dcec9b43ea26309db2c3413f2b
BLAKE2b-256 b0ad9efa715da8743ee8ed6274a4a8b93575ddc09a2afeac0a9f67de3701fb52

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b0b6db6c074ccfb7f14499487b71b2f8222f2d8b1b1569c6700538d6583d31e
MD5 5a851223e52261bedc044e9160863a24
BLAKE2b-256 73921a7bf7863a683a785cf64eff1d1f62f918c7cce97fda0db5ff52340ee9a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: scistree2-0.5.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 410.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 97be5f712b3450b8dafc53f22a35086c10384d086830c5f4ea22c48de107d21d
MD5 05fb2a00f7372a143a2543b55c7736a8
BLAKE2b-256 79c1aedef88aae1920483150634a380a9fbcf8370e5a02d9b33681dcf2b845f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 16a8c685599ea8357f24c1c72e8495ae6713db0a79366271fe80ed19bcf97837
MD5 be6c4ea04678df31a3052a7906c70ad8
BLAKE2b-256 ec5954ff82043db3671cd09b7dca32063306f665dd27ebf1e58f3a05050f24cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bf8566943c2a51ff84bb3ee6fa30bc885caaaf11071c64edbc75508f7eb8efca
MD5 052357c508b1c6bbd7812cda55812b8c
BLAKE2b-256 ced6b44fe353c513b1f724ff4147a22adc2e7d1bd439fc11dd7c7bf851b2fbaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3af0562a33615c1d32bd7ef07fc126d10c362ecdc65e52e11fba7bbff50513b5
MD5 fd29d1d0dc823570ba8a0803a53c091f
BLAKE2b-256 37bc8a89bf889bdf7171b2f3ed80d3a1c06f5100b94b6a38de2bd763e145bc11

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2795fe41d9c938f0b5773627b49598df0336032b5e9fe247fdf7e085dd65bbe7
MD5 44875f7604a541e80f2da31d3bf862e3
BLAKE2b-256 3ce2faa18a0122e869f69c93df7b58f3d7d5b3e405da35c069aee205876d1e2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 911ff3946f81913328934b14b86e696b939e41e67559bb1726c6cebde5433934
MD5 8a5a963f8578ecb4114bd1c07c1a8ff0
BLAKE2b-256 e5b7501faaef4e27d5ecbd178d19ab239fffc19a7fd723674205074c951a30de

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: scistree2-0.5.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 410.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 177daab7a8611e93afa1916e998fc5d399104782fd067be70f22d723f84c04f5
MD5 53a25e6fe7e65c7693d58c9522f3dc72
BLAKE2b-256 4cb08f4f2aebf8008f3235bbe5ee0fdc31e0506892ef847102221eab41caa689

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-win_amd64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a412b3157f2852d5b6903f0df108b70afa64ae97ebc5acfeb15c5168103cc601
MD5 267307218f5ba3b087e8940dc1b3b83a
BLAKE2b-256 cf6223ebbea501266f40b50d770907d7799a2cdc9a861654f860be1821aeb02f

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4242bd7a0532c3619bd92d64e1302637dc61f122b1cad1e3460a27c11f33a6c4
MD5 4edebf6274991a120c9fa3745169c450
BLAKE2b-256 aaa7d6aefa9a181b977e0025341fcb1f4a79cfde23f13865e0916dee3db873b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-musllinux_1_2_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c8a892927d6d93c47c5ff3a25d104caa911b122343cead2f65e1c233e0bc2d5
MD5 aba1c234d5eea9a38aa68b625718a66a
BLAKE2b-256 4cceef2523bb1c5bb6e14b7e2b2d86a1101dc7dc974a25193995702e4599da43

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e5d8172e2160e2b98240db8474de5e89ff8a9e9cad37515accc2f730290c1d8
MD5 c4e89ad932b70999f1a23c1381cfe72e
BLAKE2b-256 4387919d26e44a10b32915d05b5a338ca7435da20cc4a1daa1e72dcc7de4b9af

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scistree2-0.5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scistree2-0.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6edf5ae6130079eff38cc851d4cbf23142b43b68b24f2b9d3e4b3ea0b673130b
MD5 1006a219dc6e8997b15a1aa734619d1d
BLAKE2b-256 01192d965b7532b440102b191b71370d276af826a9b4702ec5a95f35530898de

See more details on using hashes here.

Provenance

The following attestation bundles were made for scistree2-0.5.1-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release.yml on yufengwudcs/ScisTree2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.5.1 This release

31 files

0.5.0

31 files

0.4.0

2 files

0.3.0.post0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page