Skip to main content

Generative Algorithm for N-Doped Novel Aromatics

This algorithm can be used to generate nitrogen-doped polycyclic aromatic compounds whose geometry is optimised using the MMFF94s force field. The application of this algorithm is very straightforward to understand. The users are required to create a folder with the aromatic structures that they want to be doped with nitrogen atoms, specify the number of nitrogen atoms that they want in the structure, and provide the folder on which the MMFF94s optimised structures should be saved. Please contact the author via email with any questions or concerns about the code (stiv.llenga@h-its.org).

Setting the input variables:

The idea behind this code is to keep it simple so that anyone working in the field of doped PAH compounds can use it to generate their compounds in a combinatorial fashion. Users are required to provide the following information:

INPUT:

  • --inp_dir -> (Str) The directory that houses all of the PAH xyz files;

  • --out_dir -> (Str) The directory where the N-doped PAH must be saved;

  • --hetero_nr -> (Int) The total amount of dopants (Nitrogen atoms);

  • --iters -> (Int) The maximum iteration value of the force field.

Release files for ganna-v1 0.0.3

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

Source distribution (sdist)

Source distribution for ganna-v1 0.0.3
File Size Uploaded
ganna_v1-0.0.3.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ganna-v1 0.0.3
File Interpreter ABI Platform
ganna_v1-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / ganna_v1-0.0.3.tar.gz

Download URL ganna_v1-0.0.3.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b56ce09be21207ac5ff82b32f89406019c6e24a1e95cf86801048699982bf121
BLAKE2b-256 checksum
How to use checksums
9a521ebbd60f916a619259fe1effb119317508eeccb6c1c627fc2b2596b132ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release files / ganna_v1-0.0.3-py3-none-any.whl

Download URL ganna_v1-0.0.3-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4775f9688dcf0b3965179ad625d9eb169ecb41bf5fadcdd2b7686d4ddcd25e18
BLAKE2b-256 checksum
How to use checksums
5ad4f58ed7edd1d43488d1fb44ab359a0e268b02db9d7b4675c2094a231155c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 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