Skip to content

Commit 2ff4e51

Browse files
authored
Merge pull request #152 from ATOMScience-org/1.4.0
1.4.0
2 parents e816698 + fa27c8d commit 2ff4e51

File tree

139 files changed

+6807
-2748
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+6807
-2748
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Documentation in readthedocs format is available [here](https://ampl.readthedocs
2626
- [Getting started](#Getting-started)
2727
- [Prerequisites](#Prerequisites)
2828
- [Install](#Install)
29+
- [Clone the git repository](#clone-repo)
30+
- [Create conda environment](#create-conda-env)
2931
- [dgl and CUDA (**optional**)](#Install-dgl)
3032
- [Install with Docker](#Install-docker)
3133
- [AMPL usage survey](#AMPL-usage-survey)
@@ -62,21 +64,27 @@ AMPL is a Python 3 package that has been developed and run in a specific conda e
6264

6365
<a name="Install"></a>
6466
### Install
67+
<a name="clone-repo"></a>
6568
#### Clone the git repository
6669

6770
`git clone https://github.com/ATOMScience-org/AMPL.git`
6871
&nbsp;
6972

7073
#### Create conda environment
74+
<a name="create-conda-env"></a>
75+
There is a script `create_ampl_env.sh` that will automate the conda env creation and the packages install for you.
76+
77+
```
78+
$ source create_ampl_env.sh
7179
```
72-
cd conda
7380

74-
conda create -y -n atomsci --file conda_package_list.txt
81+
It will
7582

76-
conda activate atomsci
77-
78-
pip install -r pip_requirements.txt
79-
```
83+
- Prompt for a new conda environment name
84+
- Then run
85+
- conda create
86+
- conda activate
87+
- and pip install and other fixes
8088

8189
- *Note: Depending on system performance, creating the environment can take some time.*
8290
&nbsp;

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.3.0
1+
1.4.0

atomsci/ddm/docs/PARAMETERS.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,10 +515,58 @@ The AMPL pipeline contains many parameters and options to fit models and make pr
515515

516516
|||
517517
|-|-|
518-
|*Description:*|Type of splitter to use: index, random, scaffold, butina, ave\_min, temporal, fingerprint, or stratified. Used to set the splitting.py subclass. Can be input as a comma separated list for hyperparameter search (e.g. 'scaffold','random')|
518+
|*Description:*|Type of splitter to use: index, random, scaffold, butina, ave\_min, temporal, fingerprint, multitaskscaffold, or stratified. Used to set the splitting.py subclass. Can be input as a comma separated list for hyperparameter search (e.g. 'scaffold','random')|
519519
|*Default:*|scaffold|
520520
|*Type:*|str|
521521

522+
- **mtss\_num\_super\_scaffolds**
523+
524+
|||
525+
|-|-|
526+
|*Description:*|This specifies the number of genes in a chromosome for the genetic algorithm. Scaffolds bins are often very small and only contain 1 compound. Scaffolds are therefore combined into super scaffolds to the number of genes and also reduce complexity and runtime.|
527+
|*Default:*|40|
528+
|*Type:*|int|
529+
530+
- **mtss\_num\_generations**
531+
532+
|||
533+
|-|-|
534+
|*Description:*|The number of generations the genetic algorithm will run.|
535+
|*Default:*|20|
536+
|*Type:*|int|
537+
538+
- **mtss\_num\_pop**
539+
540+
|||
541+
|-|-|
542+
|*Description:*|Size of population per generation in the genetic algorithm.|
543+
|*Default:*|100|
544+
|*Type:*|int|
545+
546+
- **mtss\_train\_test\_dist\_weight**
547+
548+
|||
549+
|-|-|
550+
|*Description:*|How much weight to give the tanimoto distance between training and test partitions.|
551+
|*Default:*|1.0|
552+
|*Type:*|float|
553+
554+
- **mtss\_train\_valid\_dist\_weight**
555+
556+
|||
557+
|-|-|
558+
|*Description:*|How much weight to give the tanimoto distance between training and valid partitions.|
559+
|*Default:*|1.0|
560+
|*Type:*|float|
561+
562+
- **mtss\_split\_fraction\_weight**
563+
564+
|||
565+
|-|-|
566+
|*Description:*|How much weight to give adherence to requested subset franctions.|
567+
|*Default:*|1.0|
568+
|*Type:*|float|
569+
522570
---
523571

524572
<a name="Transformers"></a>

atomsci/ddm/docs/build/doctrees/atomsci.ddm.pipeline.rst

Lines changed: 0 additions & 173 deletions
This file was deleted.

0 commit comments

Comments
 (0)