This is a tutorial of how to create a CDK (Chemistry Development Kit) instance on DiPhyx.
The Chemistry Development Kit (CDK) is a versatile toolkit designed to support the data processing needs of chemists and biochemists. This manual provides detailed, step-by-step instructions for using the CDK to model and analyze chemical structures. From creating an instance of CDK on DiPhyx to executing complex chemical computations and terminating operations, this guide covers all essential aspects. Explore the functionalities of CDK, including molecule rendering, chemical reaction simulations, and property calculations, to enhance your research in computational chemistry and molecular informatics.
Before you begin, make sure you have the following:
In this guide, we will be using the following files, which you can also download from here.
Navigate to Software Packages and and search for CDK from the filter field.
On the CDK software package page, choose the desired compute unit from the "Select compute unit" option menu. This allows you to select the suitable compute unit from the list of available units in the READY state.
Tip
If you don't have any available compute unit or need to create a new one for this project instance, we recommend following our guide on How to Create a Compute Unit on DiPhyx for step-by-step instructions.
After selecting a proper compute unit, click "Create Instance".
Tip: On 'Create new project' dialog:
Ensure that the Project name
is unique and not already in use within the same compute unit to avoid any conflicts.
The Compute unit Volume
specifies the directory on the compute unit that is mounted into the CDK instance. You don't need to change the default path.
The Project Volume
refers to the project volume.
The Run script name
is the name of the run-script in the working directory.
You can use the resources provided in this link for the purpose of testing. We have also provided the files for download in the Prerequisites section at the beginning of this page.
Once the upload process is finished, click "Done".
Use the "Upload file" button to provide the instance with proper compute unit volume.
Once the upload process is finished, click "Done".
When you have finished filling out the form fields, click on the "Create" button to submit the request for creating the CDK instance.
Wait for a few seconds while the project is being created.
After the project is created, click "View projects" to navigate to the projects list of the compute unit you have selected.
Navigate to the projects page and click the "Start" button on the row of the CDK project you just created.
Confirm starting the project. This action will make your project operational, enabling you to utilize the software package's capabilities.
On the projects list included in the compute unit page, locate the CDK instance you have created and open it to view its instances.
Tip
You can always use the left side menu to navigate to your desired instance page.
From the more options menu, click on "Events".
In the last section of the instance page, you can view all the logs in the selected time frame.
Once the job is completed, in the "Volumes" section of this page, click "Browse" to access the results.
Tip
You can monitor the progress of the job by checking its logs in the "Logs" section.
You can download any desired file from the results using the "more options" button.
Navigate to locate the CDK project in the related compute unit projects section. Then from the "more options" button, click on "Terminate."
After the termination is finished, you can see that the project's containers are in "DESTROYED" status.