Skip to main content

Create all possible substitutions of a set of functional groups on a skeleton structure.

Usage

import jucombinator

combinations = jucombinator.substitute(
    skeleton="c1ccc2cc3cc4cc5ccccc5cc4cc3cc2c1",
    substituents=["N(C)C", "O", "N", "S", "C", "F"],
    n=2,
)

Intallation

pip install jucombinator

Metadata

Release files for jucombinator 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jucombinator 0.3.0
File Size Uploaded
jucombinator-0.3.0.tar.gz 7.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for jucombinator 0.3.0
File
jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
jucombinator-0.3.0-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
jucombinator-0.3.0-cp311-none-win32.whl CPython 3.11 none Windows x86-32 Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.7+ x86-64 Details

Total release size: 15.0 MB

Release files / jucombinator-0.3.0.tar.gz

Download URL jucombinator-0.3.0.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2cfd1369af2d9b64f8176a7d7b8e4f4bce852e1f1ce39c87a3d237bc038b36e2
BLAKE2b-256 checksum
How to use checksums
981f28a614a500b2586deb3e867c072cbed9df2ed09dd0b8b6e27f9f83971245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d7a046da54adc7165ff026e910c4830257af63f665415ec4f5f5baa461418187
BLAKE2b-256 checksum
How to use checksums
f465df7c05b24a259094beddebe389e2bf081e7e22cc71fa64224e0e36272cad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
583d7ac21e2bc5c8d45af9ff4200a62b1b72b6f6754d1e298fbaa22b7240c59d
BLAKE2b-256 checksum
How to use checksums
030d68f65dc4b0330178ecd1a1d297cfeff71f57b54057144a9ce062f924d1d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5085f7d561c2524a2441945b94bf9d90a110cbfa1c34251407f52d971acadfb5
BLAKE2b-256 checksum
How to use checksums
0a1a49ca92af3bfee51a25d3a5734e875af3deb65a6ac4ed4714dca4f5f6f275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a41e7cc129b229be52da4ca4f289ec258fa92205f212a1a7d2ad3db72513f141
BLAKE2b-256 checksum
How to use checksums
7552ac04a4237e1a6515cd3ec56bb94120adf7c9a24f0a9f25de4a7e8a1d5083
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e6a77b24b1d0a5331cbf99535f647cf767b2e3434cbd43b60e69f54682956cbf
BLAKE2b-256 checksum
How to use checksums
9d1481b82431b001016e4a5bdd0a43f661eaf3b7a5fe356e3eaf0118c1b7fc75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
711f45e92e4776e4fc2c8c852c25158ff3cda966a8432b820d5cf0421e2d95bb
BLAKE2b-256 checksum
How to use checksums
0ad4f9bd8fb3c5b7ed5b937b3df7fd98cb198f7901f38bb7421adcee52eb5f39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-none-win_amd64.whl

Download URL jucombinator-0.3.0-cp311-none-win_amd64.whl
Size 150.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
33971ae168a219b026e34375063ae340226f996c09b10986cea2bf414fc00540
BLAKE2b-256 checksum
How to use checksums
26305dbf9dbedf6d447bd18cf28a3fd4f7d6e7b1e2f6c5cdf454248a8f64d329
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-none-win32.whl

Download URL jucombinator-0.3.0-cp311-none-win32.whl
Size 142.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
400e8c035937c1975f34da62e177347992a298eb35d950a7fa7da555876362a1
BLAKE2b-256 checksum
How to use checksums
04cb8458ef5d3125b238101cd367a781aa67c95dc09a2abbed8c1c36b8c52210
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c040d47ff1b2aad9f56803c2bf10f132d69f17e5171198951821d9dffdc96b80
BLAKE2b-256 checksum
How to use checksums
7e3db51140b1e66cfdeb146ff8619913f9094359d0584d102c1eb1f94d9d62b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
0dba9eb87c4096eefa82d098d38c5fea6c7aa6cad5770f99abe5bc3f45747eb2
BLAKE2b-256 checksum
How to use checksums
584df14de359f5affcafdf988130aae762e8a3b599889125c5c23d5e3d6ae82c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
6dc5a5c6bdf2a02586afd9c87bfb604be8b72842959784c6056f5ca37a7e2699
BLAKE2b-256 checksum
How to use checksums
0e4fa6c7bc5f541b2370ac2b70021b37078b7ba0efd1ec5a36b6abc749dc772c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
06756e3919781f3ddb198d49e29e13a227d82c0165eb5254f7cb266989651a1b
BLAKE2b-256 checksum
How to use checksums
f29634fa95206e7d33e1b19aff07aff5361d6471dab959728a40d48172ba8f73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
66fd88fe0a989cfd6d00bc2c25a40547ca8ff59718005614485a5b3451b13f22
BLAKE2b-256 checksum
How to use checksums
c603107971aff180e8237dcbb8ef7a2d547d71751833759f3728732dce783ffd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a1c861df844a13151ccd969f3bad3512146c7aeb452c78db6b0f169f4d9673ab
BLAKE2b-256 checksum
How to use checksums
7ea0c8621609eb33fb26fa191acfe1c8cf574e0cf3ebbf2f7e0ffa0aaa473111
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 278.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4b325090ad46dd6d1152e6255e99fdff9022d78295d18d630ce3efc437809a57
BLAKE2b-256 checksum
How to use checksums
7d2a473e0a77ddc40a9c1c2cda7075f99b506caa68c95877cea9ed657e5690b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release files / jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl

Download URL jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl
Size 282.6 kB
Tags CPython 3.11 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
d420a9f745b3ab9c9df0d02538af274a344d5a0c3dfd324531b4e81c3e66100a
BLAKE2b-256 checksum
How to use checksums
a58dc649017955c8bfcc15bdb84ef1a3b689ed9a9734bd668d35026c4ecc3456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.2.3

Release history Release notifications | RSS feed

This release

0.3.0 This release

17 release files

0.2.0

75 release files

0.1.0

42 release files

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