Module: Dratools::DdbjRecordFields
- Defined in:
- lib/dratools/ddbj_record_fields.rb
Overview
DDBJ Search resource JSON で使う resource type とキー名をまとめる。
Constant Summary collapse
- SRA_RUN_RESOURCE_TYPE =
'sra-run'- SRA_EXPERIMENT_RESOURCE_TYPE =
'sra-experiment'- SRA_SAMPLE_RESOURCE_TYPE =
'sra-sample'- SRA_STUDY_RESOURCE_TYPE =
'sra-study'- SRA_SUBMISSION_RESOURCE_TYPE =
'sra-submission'- BIOPROJECT_RESOURCE_TYPE =
'bioproject'- BIOSAMPLE_RESOURCE_TYPE =
'biosample'- FILE_TYPE_SRA =
'sra'- FILE_TYPE_FASTQ =
'fastq'- FILE_TYPE_ALL =
'all'- DB_XREFS_KEY =
'dbXrefs'- CHILD_BIOPROJECTS_KEY =
'childBioProjects'- TYPE_KEY =
'type'- URL_KEY =
'url'- FTP_URL_KEY =
'ftpUrl'- ID_KEY =
'id'- IDENTIFIER_KEY =
'identifier'- ACCESSION_KEY =
'accession'- PRIMARY_ID_KEY =
'primaryId'- DOWNLOAD_URL_KEY =
'downloadUrl'- DISTRIBUTION_KEY =
'distribution'- CONTENT_URL_KEY =
'contentUrl'- CONTENT_SIZE_KEY =
'contentSize'- SIZE_KEY =
'size'- FILE_SIZE_KEY =
'fileSize'- MD5_KEY =
'md5'- MD5_SUM_KEY =
'md5sum'- ENCODING_FORMAT_KEY =
'encodingFormat'- INFO_FIELD_KEYS =
[ IDENTIFIER_KEY, TYPE_KEY, 'title', 'description', 'organism', 'platform', 'instrumentModel', 'libraryStrategy', 'librarySource', 'librarySelection', 'libraryLayout', 'libraryName', 'dateCreated', 'dateModified', 'datePublished', 'status' ].freeze