RNAlien-1.6.0: Unsupervized construction of RNA family models

Safe HaskellNone
LanguageHaskell2010

Biobase.RNAlien.RNAcentralHTTP

Description

Interface for the RNAcentral REST webservice.

Synopsis

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
Eq RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Show RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Generic RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Associated Types

type Rep RNAcentralEntryResponse :: Type -> Type #

ToJSON RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

FromJSON RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

type Rep RNAcentralEntryResponse Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

type Rep RNAcentralEntryResponse = D1 (MetaData "RNAcentralEntryResponse" "Biobase.RNAlien.RNAcentralHTTP" "RNAlien-1.6.0-EaDMQmhh3aCAzgb3dODI60" False) (C1 (MetaCons "RNAcentralEntryResponse" PrefixI True) ((S1 (MetaSel (Just "count") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "next") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "previous") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "results") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [RNAcentralEntry]))))

data RNAcentralEntry Source #

Constructors

RNAcentralEntry 
Instances
Eq RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Show RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Generic RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

Associated Types

type Rep RNAcentralEntry :: Type -> Type #

ToJSON RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

FromJSON RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP

type Rep RNAcentralEntry Source # 
Instance details

Defined in Biobase.RNAlien.RNAcentralHTTP