\App\ApiNucleotidApi

Database of elements - Nucleotids

Summary

Methods
Properties
Constants
__construct()
getNucleotids()
GetNucleotidsDNA()
GetNucleotidsRNA()
GetDNAComplement()
GetRNAComplement()
GetDNAWeight()
GetRNAWeight()
No public properties found
No constants found
No protected methods found
$bioapiClient
$serializer
$apiKey
N/A
No private methods found
No private properties found
N/A

Properties

$bioapiClient

$bioapiClient : \GuzzleHttp\Client

Type

\GuzzleHttp\Client

$serializer

$serializer : \JMS\Serializer\Serializer

Type

\JMS\Serializer\Serializer

$apiKey

$apiKey : string|null

Type

string|null

Methods

__construct()

__construct(\GuzzleHttp\Client  $bioapiClient, \JMS\Serializer\Serializer  $serializer, string  $apiKey = null) 

Bioapi constructor.

Parameters

\GuzzleHttp\Client $bioapiClient
\JMS\Serializer\Serializer $serializer
string $apiKey

getNucleotids()

getNucleotids() : array

List of DNA/RNA nucleotids

Returns

array

GetNucleotidsDNA()

GetNucleotidsDNA(array  $aNucleotids) : array

List of DNA nucleotids

Parameters

array $aNucleotids

Returns

array

GetNucleotidsRNA()

GetNucleotidsRNA(array  $aNucleotids) : array

List of RNA nucleotids

Parameters

array $aNucleotids

Returns

array

GetDNAComplement()

GetDNAComplement(array  $aNucleotids) : array

List of DNA nucleotids complements

Parameters

array $aNucleotids

Returns

array

GetRNAComplement()

GetRNAComplement(array  $aNucleotids) : array

List of RNA nucleotids complements

Parameters

array $aNucleotids

Returns

array

GetDNAWeight()

GetDNAWeight(array  $aNucleotids) : array

Parameters

array $aNucleotids

Returns

array

GetRNAWeight()

GetRNAWeight(array  $aNucleotids) : array

Parameters

array $aNucleotids

Returns

array