Submission Account
D-way account
Bioinformation and DDBJ Center provides the D-way account system. In the D-way account, you can use BioProject, BioSample, GEA, DRA and JGA databases of DDBJ Center and the NBDC application systems. This handbook explains how to create a D-way account.
- Create a D-way account and manage data with permission of Principal Investigator (PI).
- Issued account and password must be maintained securely by users.
- Account name cannot be changed once it has been created.
- It takes about 10 minutes for the created D-way account becoming active in the NBDC application system.
DDBJ Center employs scp authenticated by ssh key for transfer of large files. Therefore, you need to register a public key for authentication for using DRA, GEA and JGA services which accompany transfer of large files. In addition, because DRA metadata require a center name, you need to register a center name assigned to your affiliation for using DRA service.
Users who will submit data submission or data use applications to NBDC are advised to enter additional account information. The added items are automatically filled to new applications and the users are able to avoid entering these items in each application.
Create a D-way account in the website
Create an account on website
By default, you can use BioProject/BioSample/NBDC application systems in the D-way account created on the website.
For submission to DRA and GEA, you need to register center name and public key.
Open the submission portal page at https://ddbj.nig.ac.jp/D-way. Click the [Register for a new account] button.
Enter necessary information and click the [Continue].
- Login ID:
- ID must be 4 to 24 characters long.
- ID can contain small letters, numbers and “_”.
- ”-“ and capital letters cannot be used.
- Numbers and “_” cannot be used for first letter.
Enter basic account information and reserve an account ID.
A confirmation mail is sent to the entered e-mail address. Activate your reserved account according to the mail text.
Set a password for the activated account.
Set a password longer than 8 characters contains both alphabets and numbers.
Enable DRA/GEA/JGA submission in account
For submission to the DDBJ Sequence Read Archive (DRA) and Genomic Expression Archive (GEA), center name and public key should be registered to your account. The center name is abbreviated name of organization assigned by the DRA. The public key is used to identify users to access the file submission server.
Generate public and private key pair
Windows
A public key for D-way authentification can be both openSSH and PuTTY formats. For JGA data decryption, use openSSH-format private key. For WinSCP authentification, use PuTTY-format private key.
OpenSSH format
For JGA data decryption, use openSSH-format private key.
Run Windows PowerShell.
Execute following commands in the PowerShell window to generate openSSH-format key pair.
Generate key pair.
By default, for example, two keys will be generated at C:\Users\mtaro in the case of mtaro Windows user.
PS C:\Users\mtaro> ssh-keygen -t rsa
Message will be shown.
Generating public/private rsa key pair.
Press [Enter] for setting no passphrase.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_rsa.
Your public key has been saved in id_rsa.pub.
A private key is saved as "id_rsa" and a public key is saved as "id_rsa.pub" in "C:\Users\mtaro" folder.
Following is the example command execution in the PowerShell window.
A private key is saved as “id_rsa” and a public key is saved as “id_rsa.pub” in the openSSH format under “C:\Users\mtaro” folder.
To distinguish the key pair, please save the JGA public and private key pair for data decryption as filenamaes having the applicatio ID by using -f option.
PS C:\Users\mtaro> ssh-keygen -t rsa -f J-DU999991
A private key is saved as "J-DU999991" and a public key is saved as "J-DU999991.pub" in "C:\Users\mtaro" folder.
PuTTY format
Install and run the PuTTY Key Generator. Set parameters as below and click the [Generate] button.
Generate a key pair by moving mouse pointer randomly in the window and save the public and private keys. The key is saved in the PuTTY format and can be used in the WinSCP.
To distinguish the key pair, please save the JGA public and private key pair for data decryption as filenamaes having the applicatio ID. For example, the public key “J-DU999991.pub” and the private key “J-DU999991”.
Mac OS X
Run “Terminal” from Macintosh HD > Applications > Utilities > Terminal.app.
In the Terminal, execute following commands.
Generate the keys.
$ ssh-keygen -t rsa
Messages are displayed.
Generating public/private rsa key pair.
File in which to save the key. Press [enter].
Enter file in which to save the key (/Users/you/.ssh/id_rsa):
Press the [enter] to set no passphrase.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/you/.ssh/id_rsa.
Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
At "/Users/you/.ssh", the private key is saved as "id_rsa" and the public key is saved as "id_rsa.pub".
From the Finder “Go” menu, select the “Go to Folder” to display the invisible “.ssh” folder contains the public key.
In the “Go to Folder” window, enter the path to the “.ssh” folder under your home.
The public key file “id_rsa.pub” is displayed.
Copy the public key file “id_rsa.pub” to your desk top for your account registration.
To distinguish the key pair, please save the JGA public and private key pair for data decryption as filenamaes having the applicatio ID by using -f option.
$ ssh-keygen -t rsa -f J-DU999991
At "/Users/you/.ssh", the private key is saved as "J-DU999991" and the public key is saved as "J-DU999991.pub".
Unix
Generate the keys.
$ ssh-keygen -t rsa
Messages are displayed.
Generating public/private rsa key pair.
File in which to save the key. Press [enter].
Enter file in which to save the key (/Users/you/.ssh/id_rsa):
Press the [enter] to set no passphrase.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/you/.ssh/id_rsa.
Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
At "/Users/you/.ssh", the private key is saved as "id_rsa" and the public key is saved as "id_rsa.pub".
To distinguish the key pair, please save the JGA public and private key pair for data decryption as filenamaes having the applicatio ID by using -f option.
$ ssh-keygen -t rsa -f J-DU999991
At "/Users/you/.ssh", the private key is saved as "J-DU999991" and the public key is saved as "J-DU999991.pub".
Register center name and public key
Login to the submission account. Set a new password for the first time of login. In the “Account” page, fill your organization name in the “Center Full Name” and choose an appropriate one from suggested list. Then, update your account by clicking the [Update] button.
If an appropriate center is not registered, apply a new one by clicking the [Apply new center name] button and inform us a full name of your organization.
Once center name is registered, a public key can be uploaded in the “Public Key” area at the bottom. Select a public key file and register it by [Register public key] button.
Once both center name and public key for authentication are registered, you can submit to the DRA/GEA at menus at top left.
The JGA submissions are not browsable in the D-way web portal (under development). Please use JGA services according to “JGA submission steps” and “Download steps”.
Update account
Edit account information and update account by [Update] button. The registered public key for authentication can be overwritten by uploading a new file.
Items to be added for NBDC applications
Add the organization and job title information to your account. Login the NBDC application system (https://humandbs.ddbj.nig.ac.jp/nbdc/application/) and select the “User information update” at the top right menu.
Click the Edit button to add the information.
Add additional information.
- Laboratory, Faculty, Department
- Country
- Postal code/Zip code
- State/Prefecture
- City
- Street
- Phone
- Job Title
Save the information by the Save button.
Password change
Login D-way and move to the password change page from “Password” menu at top.
Enter a current password (once) and a new password (twice). Change the password by clicking the “Change” button.
The following message is displayed if the password was changed successfully.
Email address change
Enter a new address in E-mail of Account and click “Update”. An update request email will be sent to the old address. Update the address according to instructions in the request mail.
Email regarding data submissions is sent to email addresses entered in the submissions. If you change email address of your D-way account, you need to update addresses of data submissions to receive emails regarding the submissions.
Session Expired
After your password was changed, “Session Expired” may be displayed in your web brower. In this case, please access D-way in secret mode (Google chrome, Firefox) or use another browser.
Convert a private key
Windows PuTTY to OpenSSH
Select the “Import key” of “Conversions” menu and load the private key generated by PuTTY.
Select the “Export OpenSSH key” of “Conversions” menu and save the converted private key. The converted private key can be used in Unix and Mac OS X.
OpenSSH to Windows PuTTY
Select the “Import key” of “Conversions” menu and load the private key generated in Unix/Mac OS X.
Click the [Save private key] button and save the converted private key. The converted private key can be used in Windows WinSCP.