Skip to main content

No project description provided

Project description

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

Project details


Download files

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

Source Distribution

jucombinator-0.3.0.tar.gz (7.3 kB view details)

Uploaded Source

Built Distributions

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

jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

jucombinator-0.3.0-cp311-none-win_amd64.whl (150.0 kB view details)

Uploaded CPython 3.11Windows x86-64

jucombinator-0.3.0-cp311-none-win32.whl (142.7 kB view details)

Uploaded CPython 3.11Windows x86

jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (278.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl (282.6 kB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

File details

Details for the file jucombinator-0.3.0.tar.gz.

File metadata

  • Download URL: jucombinator-0.3.0.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.2.3

File hashes

Hashes for jucombinator-0.3.0.tar.gz
Algorithm Hash digest
SHA256 2cfd1369af2d9b64f8176a7d7b8e4f4bce852e1f1ce39c87a3d237bc038b36e2
MD5 9e6f19936caa45d35f75d7d727ee06f9
BLAKE2b-256 981f28a614a500b2586deb3e867c072cbed9df2ed09dd0b8b6e27f9f83971245

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7a046da54adc7165ff026e910c4830257af63f665415ec4f5f5baa461418187
MD5 0a118b44a15461bea985d11854a9d16b
BLAKE2b-256 f465df7c05b24a259094beddebe389e2bf081e7e22cc71fa64224e0e36272cad

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 583d7ac21e2bc5c8d45af9ff4200a62b1b72b6f6754d1e298fbaa22b7240c59d
MD5 6f79f4860c373b177c99a0fe5dd3f72f
BLAKE2b-256 030d68f65dc4b0330178ecd1a1d297cfeff71f57b54057144a9ce062f924d1d8

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5085f7d561c2524a2441945b94bf9d90a110cbfa1c34251407f52d971acadfb5
MD5 8d74c341a6694109b494def7c6ec1256
BLAKE2b-256 0a1a49ca92af3bfee51a25d3a5734e875af3deb65a6ac4ed4714dca4f5f6f275

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a41e7cc129b229be52da4ca4f289ec258fa92205f212a1a7d2ad3db72513f141
MD5 a2fba241f46a9ef18c387f099bf04fcb
BLAKE2b-256 7552ac04a4237e1a6515cd3ec56bb94120adf7c9a24f0a9f25de4a7e8a1d5083

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6a77b24b1d0a5331cbf99535f647cf767b2e3434cbd43b60e69f54682956cbf
MD5 6200f3d1e6ba736c709d4cdce71a33cd
BLAKE2b-256 9d1481b82431b001016e4a5bdd0a43f661eaf3b7a5fe356e3eaf0118c1b7fc75

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 711f45e92e4776e4fc2c8c852c25158ff3cda966a8432b820d5cf0421e2d95bb
MD5 269f24afddd333012ca4d55a504954a7
BLAKE2b-256 0ad4f9bd8fb3c5b7ed5b937b3df7fd98cb198f7901f38bb7421adcee52eb5f39

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 33971ae168a219b026e34375063ae340226f996c09b10986cea2bf414fc00540
MD5 c321da1b94db9481cdb4f8a1ec6664dd
BLAKE2b-256 26305dbf9dbedf6d447bd18cf28a3fd4f7d6e7b1e2f6c5cdf454248a8f64d329

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-none-win32.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 400e8c035937c1975f34da62e177347992a298eb35d950a7fa7da555876362a1
MD5 461f5b589a7bccc3c0c1eec092d95199
BLAKE2b-256 04cb8458ef5d3125b238101cd367a781aa67c95dc09a2abbed8c1c36b8c52210

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c040d47ff1b2aad9f56803c2bf10f132d69f17e5171198951821d9dffdc96b80
MD5 c337d2eb8cfc93d7d937d998a68ba6db
BLAKE2b-256 7e3db51140b1e66cfdeb146ff8619913f9094359d0584d102c1eb1f94d9d62b0

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0dba9eb87c4096eefa82d098d38c5fea6c7aa6cad5770f99abe5bc3f45747eb2
MD5 d0d5fe06a87d79a02f9b304da20d8c35
BLAKE2b-256 584df14de359f5affcafdf988130aae762e8a3b599889125c5c23d5e3d6ae82c

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6dc5a5c6bdf2a02586afd9c87bfb604be8b72842959784c6056f5ca37a7e2699
MD5 d02a46e895fd85ad384fd0d0cf02fd99
BLAKE2b-256 0e4fa6c7bc5f541b2370ac2b70021b37078b7ba0efd1ec5a36b6abc749dc772c

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 06756e3919781f3ddb198d49e29e13a227d82c0165eb5254f7cb266989651a1b
MD5 6922dccc9fa7ced529ed86b1b8d457af
BLAKE2b-256 f29634fa95206e7d33e1b19aff07aff5361d6471dab959728a40d48172ba8f73

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66fd88fe0a989cfd6d00bc2c25a40547ca8ff59718005614485a5b3451b13f22
MD5 5c5af27dc70c7436355204906fbec288
BLAKE2b-256 c603107971aff180e8237dcbb8ef7a2d547d71751833759f3728732dce783ffd

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a1c861df844a13151ccd969f3bad3512146c7aeb452c78db6b0f169f4d9673ab
MD5 2d8786332a2ac88a886a86566b2d7ca9
BLAKE2b-256 7ea0c8621609eb33fb26fa191acfe1c8cf574e0cf3ebbf2f7e0ffa0aaa473111

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b325090ad46dd6d1152e6255e99fdff9022d78295d18d630ce3efc437809a57
MD5 5af69cfe82f5023a19d3ff8737843fad
BLAKE2b-256 7d2a473e0a77ddc40a9c1c2cda7075f99b506caa68c95877cea9ed657e5690b5

See more details on using hashes here.

File details

Details for the file jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for jucombinator-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 d420a9f745b3ab9c9df0d02538af274a344d5a0c3dfd324531b4e81c3e66100a
MD5 8c63922bcb83ffc425b5fea8606f043a
BLAKE2b-256 a58dc649017955c8bfcc15bdb84ef1a3b689ed9a9734bd668d35026c4ecc3456

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page