Class: Rafflesia::Client

Inherits:
BaseClient show all
Defined in:
lib/rafflesia/client.rb

Instance Attribute Summary

Attributes inherited from BaseClient

#configuration

Instance Method Summary collapse

Methods inherited from BaseClient

#api_host, #api_key, #initialize, #request

Constructor Details

This class inherits a constructor from Rafflesia::BaseClient

Instance Method Details

#annotationsObject



8
9
10
# File 'lib/rafflesia/client.rb', line 8

def annotations
  @annotations ||= Rafflesia::Annotations.new(self)
end

#api_keysObject



12
13
14
# File 'lib/rafflesia/client.rb', line 12

def api_keys
  @api_keys ||= Rafflesia::ApiKeys.new(self)
end

#artifactsObject



16
17
18
# File 'lib/rafflesia/client.rb', line 16

def artifacts
  @artifacts ||= Rafflesia::Artifacts.new(self)
end

#auditObject



20
21
22
# File 'lib/rafflesia/client.rb', line 20

def audit
  @audit ||= Rafflesia::Audit.new(self)
end

#authObject



24
25
26
# File 'lib/rafflesia/client.rb', line 24

def auth
  @auth ||= Rafflesia::Auth.new(self)
end

#billingObject



28
29
30
# File 'lib/rafflesia/client.rb', line 28

def billing
  @billing ||= Rafflesia::Billing.new(self)
end

#biosearchObject



32
33
34
# File 'lib/rafflesia/client.rb', line 32

def biosearch
  @biosearch ||= Rafflesia::Biosearch.new(self)
end

#cacheObject



36
37
38
# File 'lib/rafflesia/client.rb', line 36

def cache
  @cache ||= Rafflesia::Cache.new(self)
end

#database_join_candidate_matricesObject



40
41
42
# File 'lib/rafflesia/client.rb', line 40

def database_join_candidate_matrices
  @database_join_candidate_matrices ||= Rafflesia::DatabaseJoinCandidateMatrices.new(self)
end

#database_join_candidate_proposalsObject



44
45
46
# File 'lib/rafflesia/client.rb', line 44

def database_join_candidate_proposals
  @database_join_candidate_proposals ||= Rafflesia::DatabaseJoinCandidateProposals.new(self)
end

#database_join_candidate_reviewsObject



48
49
50
# File 'lib/rafflesia/client.rb', line 48

def database_join_candidate_reviews
  @database_join_candidate_reviews ||= Rafflesia::DatabaseJoinCandidateReviews.new(self)
end

#database_join_candidatesObject



52
53
54
# File 'lib/rafflesia/client.rb', line 52

def database_join_candidates
  @database_join_candidates ||= Rafflesia::DatabaseJoinCandidates.new(self)
end

#database_join_certificationsObject



56
57
58
# File 'lib/rafflesia/client.rb', line 56

def database_join_certifications
  @database_join_certifications ||= Rafflesia::DatabaseJoinCertifications.new(self)
end

#database_join_coverageObject



60
61
62
# File 'lib/rafflesia/client.rb', line 60

def database_join_coverage
  @database_join_coverage ||= Rafflesia::DatabaseJoinCoverage.new(self)
end

#database_join_coverage_ledgersObject



64
65
66
# File 'lib/rafflesia/client.rb', line 64

def database_join_coverage_ledgers
  @database_join_coverage_ledgers ||= Rafflesia::DatabaseJoinCoverageLedgers.new(self)
end

#database_join_driftsObject



68
69
70
# File 'lib/rafflesia/client.rb', line 68

def database_join_drifts
  @database_join_drifts ||= Rafflesia::DatabaseJoinDrifts.new(self)
end

#database_join_measurementsObject



72
73
74
# File 'lib/rafflesia/client.rb', line 72

def database_join_measurements
  @database_join_measurements ||= Rafflesia::DatabaseJoinMeasurements.new(self)
end

#database_join_neighborsObject



76
77
78
# File 'lib/rafflesia/client.rb', line 76

def database_join_neighbors
  @database_join_neighbors ||= Rafflesia::DatabaseJoinNeighbors.new(self)
end

#database_join_normalization_measurementsObject



80
81
82
# File 'lib/rafflesia/client.rb', line 80

def database_join_normalization_measurements
  @database_join_normalization_measurements ||= Rafflesia::DatabaseJoinNormalizationMeasurements.new(self)
end

#database_join_path_measurementsObject



84
85
86
# File 'lib/rafflesia/client.rb', line 84

def database_join_path_measurements
  @database_join_path_measurements ||= Rafflesia::DatabaseJoinPathMeasurements.new(self)
end

#database_join_requirementsObject



88
89
90
# File 'lib/rafflesia/client.rb', line 88

def database_join_requirements
  @database_join_requirements ||= Rafflesia::DatabaseJoinRequirements.new(self)
end

#database_joinsObject



92
93
94
# File 'lib/rafflesia/client.rb', line 92

def database_joins
  @database_joins ||= Rafflesia::DatabaseJoins.new(self)
end

#database_releasesObject



96
97
98
# File 'lib/rafflesia/client.rb', line 96

def database_releases
  @database_releases ||= Rafflesia::DatabaseReleases.new(self)
end

#databasesObject



100
101
102
# File 'lib/rafflesia/client.rb', line 100

def databases
  @databases ||= Rafflesia::Databases.new(self)
end

#datasetsObject



104
105
106
# File 'lib/rafflesia/client.rb', line 104

def datasets
  @datasets ||= Rafflesia::Datasets.new(self)
end

#environment_releasesObject



108
109
110
# File 'lib/rafflesia/client.rb', line 108

def environment_releases
  @environment_releases ||= Rafflesia::EnvironmentReleases.new(self)
end

#environment_tasksObject



112
113
114
# File 'lib/rafflesia/client.rb', line 112

def environment_tasks
  @environment_tasks ||= Rafflesia::EnvironmentTasks.new(self)
end

#environmentsObject



116
117
118
# File 'lib/rafflesia/client.rb', line 116

def environments
  @environments ||= Rafflesia::Environments.new(self)
end

#episode_artifactsObject



120
121
122
# File 'lib/rafflesia/client.rb', line 120

def episode_artifacts
  @episode_artifacts ||= Rafflesia::EpisodeArtifacts.new(self)
end

#episode_eventsObject



124
125
126
# File 'lib/rafflesia/client.rb', line 124

def episode_events
  @episode_events ||= Rafflesia::EpisodeEvents.new(self)
end

#episodesObject



128
129
130
# File 'lib/rafflesia/client.rb', line 128

def episodes
  @episodes ||= Rafflesia::Episodes.new(self)
end

#foundryObject



132
133
134
# File 'lib/rafflesia/client.rb', line 132

def foundry
  @foundry ||= Rafflesia::Foundry.new(self)
end

#genomesObject



136
137
138
# File 'lib/rafflesia/client.rb', line 136

def genomes
  @genomes ||= Rafflesia::Genomes.new(self)
end

#homology_database_releasesObject



144
145
146
# File 'lib/rafflesia/client.rb', line 144

def homology_database_releases
  @homology_database_releases ||= Rafflesia::HomologyDatabaseReleases.new(self)
end

#homology_databasesObject



140
141
142
# File 'lib/rafflesia/client.rb', line 140

def homology_databases
  @homology_databases ||= Rafflesia::HomologyDatabases.new(self)
end

#homology_query_context_measurementsObject



148
149
150
# File 'lib/rafflesia/client.rb', line 148

def homology_query_context_measurements
  @homology_query_context_measurements ||= Rafflesia::HomologyQueryContextMeasurements.new(self)
end

#homology_result_releasesObject



152
153
154
# File 'lib/rafflesia/client.rb', line 152

def homology_result_releases
  @homology_result_releases ||= Rafflesia::HomologyResultReleases.new(self)
end

#homology_searchesObject



156
157
158
# File 'lib/rafflesia/client.rb', line 156

def homology_searches
  @homology_searches ||= Rafflesia::HomologySearches.new(self)
end

#jobsObject



160
161
162
# File 'lib/rafflesia/client.rb', line 160

def jobs
  @jobs ||= Rafflesia::Jobs.new(self)
end

#mapsObject



164
165
166
# File 'lib/rafflesia/client.rb', line 164

def maps
  @maps ||= Rafflesia::Maps.new(self)
end

#moleculesObject



168
169
170
# File 'lib/rafflesia/client.rb', line 168

def molecules
  @molecules ||= Rafflesia::Molecules.new(self)
end

#object_artifactsObject



172
173
174
# File 'lib/rafflesia/client.rb', line 172

def object_artifacts
  @object_artifacts ||= Rafflesia::ObjectArtifacts.new(self)
end

#objectsObject



176
177
178
# File 'lib/rafflesia/client.rb', line 176

def objects
  @objects ||= Rafflesia::Objects.new(self)
end

#ontologyObject



180
181
182
# File 'lib/rafflesia/client.rb', line 180

def ontology
  @ontology ||= Rafflesia::Ontology.new(self)
end

#ontology_connectivityObject



184
185
186
# File 'lib/rafflesia/client.rb', line 184

def ontology_connectivity
  @ontology_connectivity ||= Rafflesia::OntologyConnectivity.new(self)
end

#ontology_contextsObject



188
189
190
# File 'lib/rafflesia/client.rb', line 188

def ontology_contexts
  @ontology_contexts ||= Rafflesia::OntologyContexts.new(self)
end

#ontology_pathsObject



192
193
194
# File 'lib/rafflesia/client.rb', line 192

def ontology_paths
  @ontology_paths ||= Rafflesia::OntologyPaths.new(self)
end

#platformObject



196
197
198
# File 'lib/rafflesia/client.rb', line 196

def platform
  @platform ||= Rafflesia::Platform.new(self)
end

#proteinsObject



200
201
202
# File 'lib/rafflesia/client.rb', line 200

def proteins
  @proteins ||= Rafflesia::Proteins.new(self)
end

#queryObject



204
205
206
# File 'lib/rafflesia/client.rb', line 204

def query
  @query ||= Rafflesia::Query.new(self)
end

#query_contractObject



208
209
210
# File 'lib/rafflesia/client.rb', line 208

def query_contract
  @query_contract ||= Rafflesia::QueryContract.new(self)
end

#query_exportsObject



212
213
214
# File 'lib/rafflesia/client.rb', line 212

def query_exports
  @query_exports ||= Rafflesia::QueryExports.new(self)
end

#refsObject



216
217
218
# File 'lib/rafflesia/client.rb', line 216

def refs
  @refs ||= Rafflesia::Refs.new(self)
end

#registryObject



220
221
222
# File 'lib/rafflesia/client.rb', line 220

def registry
  @registry ||= Rafflesia::Registry.new(self)
end

#relation_releasesObject



224
225
226
# File 'lib/rafflesia/client.rb', line 224

def relation_releases
  @relation_releases ||= Rafflesia::RelationReleases.new(self)
end

#relationsObject



228
229
230
# File 'lib/rafflesia/client.rb', line 228

def relations
  @relations ||= Rafflesia::Relations.new(self)
end

#repositoriesObject



232
233
234
# File 'lib/rafflesia/client.rb', line 232

def repositories
  @repositories ||= Rafflesia::Repositories.new(self)
end

#rollout_groupsObject



236
237
238
# File 'lib/rafflesia/client.rb', line 236

def rollout_groups
  @rollout_groups ||= Rafflesia::RolloutGroups.new(self)
end

#searchObject



240
241
242
# File 'lib/rafflesia/client.rb', line 240

def search
  @search ||= Rafflesia::Search.new(self)
end

#sequencesObject



244
245
246
# File 'lib/rafflesia/client.rb', line 244

def sequences
  @sequences ||= Rafflesia::Sequences.new(self)
end

#simulationsObject



248
249
250
# File 'lib/rafflesia/client.rb', line 248

def simulations
  @simulations ||= Rafflesia::Simulations.new(self)
end

#systemObject



252
253
254
# File 'lib/rafflesia/client.rb', line 252

def system
  @system ||= Rafflesia::System.new(self)
end