Safe Haskell | None |
---|---|
Language | Haskell2010 |
Interface for the RNAcentral REST webservice.
Synopsis
- rnaCentralHTTP :: String -> IO (Either String RNAcentralEntryResponse)
- buildSequenceViaMD5Query :: Fasta () () -> String
- buildStringViaMD5Query :: String -> String
- getRNACentralEntries :: [String] -> IO [Either String RNAcentralEntryResponse]
- showRNAcentralAlienEvaluation :: [Either String RNAcentralEntryResponse] -> String
- data RNAcentralEntryResponse = RNAcentralEntryResponse {}
- data RNAcentralEntry = RNAcentralEntry {}
Documentation
rnaCentralHTTP :: String -> IO (Either String RNAcentralEntryResponse) Source #
Function for querying the RNAcentral REST interface.
buildSequenceViaMD5Query :: Fasta () () -> String Source #
Build a query from a input sequence
TODO [chzs] consider using strict bytestring as long as possible.
TODO [chzs] consider giving useful typelevel names to the types in Fasta
.
One may give a type-level name to the sequence identifier, and an identifier
(like DNA
) to the biosequence type.
data RNAcentralEntryResponse Source #
Data structure for RNAcentral entry response
Instances
data RNAcentralEntry Source #