gogol-genomics-0.2.0: Google Genomics SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Resource.Genomics.ReadGroupSets.Import

Contents

Description

Creates read group sets by asynchronously importing the provided information. For the definitions of read group sets and other genomics resources, see Fundamentals of Google Genomics The caller must have WRITE permissions to the dataset. ## Notes on BAM import - Tags will be converted to strings - tag types are not preserved - Comments (`'CO`) in the input file header will not be preserved - Original header order of references (`'SQ`) will not be preserved - Any reverse stranded unmapped reads will be reverse complemented, and their qualities (also the "BQ" and "OQ" tags, if any) will be reversed - Unmapped reads will be stripped of positional information (reference name and position)

See: Genomics API Reference for genomics.readgroupsets.import.

Synopsis

REST Resource

type ReadGroupSetsImportResource = "v1" :> ("readgroupsets:import" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ImportReadGroupSetsRequest :> Post '[JSON] Operation)))))))))) Source #

A resource alias for genomics.readgroupsets.import method which the ReadGroupSetsImport request conforms to.

Creating a Request

readGroupSetsImport Source #

Creates a value of ReadGroupSetsImport with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ReadGroupSetsImport Source #

Creates read group sets by asynchronously importing the provided information. For the definitions of read group sets and other genomics resources, see Fundamentals of Google Genomics The caller must have WRITE permissions to the dataset. ## Notes on BAM import - Tags will be converted to strings - tag types are not preserved - Comments (`'CO`) in the input file header will not be preserved - Original header order of references (`'SQ`) will not be preserved - Any reverse stranded unmapped reads will be reverse complemented, and their qualities (also the "BQ" and "OQ" tags, if any) will be reversed - Unmapped reads will be stripped of positional information (reference name and position)

See: readGroupSetsImport smart constructor.

Instances

Eq ReadGroupSetsImport Source # 
Data ReadGroupSetsImport Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadGroupSetsImport -> c ReadGroupSetsImport #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadGroupSetsImport #

toConstr :: ReadGroupSetsImport -> Constr #

dataTypeOf :: ReadGroupSetsImport -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ReadGroupSetsImport) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadGroupSetsImport) #

gmapT :: (forall b. Data b => b -> b) -> ReadGroupSetsImport -> ReadGroupSetsImport #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadGroupSetsImport -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadGroupSetsImport -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadGroupSetsImport -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadGroupSetsImport -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadGroupSetsImport -> m ReadGroupSetsImport #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadGroupSetsImport -> m ReadGroupSetsImport #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadGroupSetsImport -> m ReadGroupSetsImport #

Show ReadGroupSetsImport Source # 
Generic ReadGroupSetsImport Source # 
GoogleRequest ReadGroupSetsImport Source # 
type Rep ReadGroupSetsImport Source # 
type Scopes ReadGroupSetsImport Source # 
type Scopes ReadGroupSetsImport = (:) Symbol "https://www.googleapis.com/auth/cloud-platform" ((:) Symbol "https://www.googleapis.com/auth/devstorage.read_write" ((:) Symbol "https://www.googleapis.com/auth/genomics" ([] Symbol)))
type Rs ReadGroupSetsImport Source # 

Request Lenses

rgsiUploadProtocol :: Lens' ReadGroupSetsImport (Maybe Text) Source #

Upload protocol for media (e.g. "raw", "multipart").

rgsiPp :: Lens' ReadGroupSetsImport Bool Source #

Pretty-print response.

rgsiUploadType :: Lens' ReadGroupSetsImport (Maybe Text) Source #

Legacy upload protocol for media (e.g. "media", "multipart").