Feature Sequence Data
Data Type: feature_sequence
Primary Key: md5
Attributes
-
_version_
(number)
-
date_inserted
(date)
- ISO-8601 UTC datetime when the sequence row entered BV-BRC. Used by ETL jobs and incremental export utilities. "2023-07-14T11:22:31Z"
-
date_modified
(date)
- Updated whenever any field in the row changes (e.g. sequence correction). Lets clients refresh only modified records. "2025-04-29T08:17:45Z"
-
md5
*
(string)
- 32-character hexadecimal MD5 digest of the raw sequence characters (uppercase FASTA, no gaps). Serves as the primary key, allowing rapid deduplication and cross-genome look-ups. "0cc175b9c0f1b6a831c399e269772661"
-
sequence
()
- Full FASTA content (without header) for the feature: DNA for genes/RNAs, protein for CDS translations. Stored in compressed blocks; streamed on demand for downloads and BLAST queries. "ATGAC…TAA" (DNA) / "MQTLV…KQL" (protein)
-
sequence_type
(string)
- Indicates whether sequence is dna, rna, or protein. Guides downstream tools to choose translation, alignment, or motif settings correctly. "protein"
API
GET :md5
Retrieve a feature_sequence data object by md5
EXAMPLE
https://www.bv-brc.org/api/feature_sequence/2795c372e1576629f476795d0b088da4
Try It!
QUERY :query
Query for feature_sequence data objects with an RQL Query
Return Formats
Requests may include an HTTP ACCEPT header from this list to transform the data into the requested type.
-
application/json - Returns results as an array of JSON objects
-
application/solr+json - Results results in SOLR JSON response format
-
text/csv - Returns results in Comma Separated values (CSV) format. Columns are separated by ','. Multi-value columns are separated by ';'. Rows are separated by new line
-
text/tsv - Returns results in Tab Separated values (TSV) format. Columns are separated by a tab. Multi-value columns are separated by ';'. Rows are separated by new line
-
application/vnd.openxmlformats - Returns objects as an MS Excel document
EXAMPLE
- Query for feature_sequence data objects with a md5 equal to 2795c372e1576629f476795d0b088da4. Return results as a JSON Array.
https://www.bv-brc.org/api/feature_sequence/?eq(md5,2795c372e1576629f476795d0b088da4)
Try It!