CompBio
The following endpoints are used to support functionality of my Computational Biology project which is hosted on Replit
GETsequence
https://compbio-nanopore.johnchristianca.repl.co/api/sequence/Melde
This endpoint returns the scientific name, sequence and corresponding signal of a given species.
Example Request
200: OK
200 OK
Example Response
Content-Length
Content-Type
Date
Expect-Ct
Replit-Cluster
Server
Strict-Transport-Security
GETdna
https://compbio-nanopore.johnchristianca.repl.co/api/dna
Returns the model DNA sequences within the database.
Example Request
200: OK
200 OK
Example Response
Content-Length
Content-Type
Date
Expect-Ct
Replit-Cluster
Server
Strict-Transport-Security
GETspecies
https://compbio-nanopore.johnchristianca.repl.co/api/species
Returns all the species recorded in the database.
Example Request
200: OK
200 OK
Example Response
Content-Length
Content-Type
Date
Expect-Ct
Replit-Cluster
Server
Strict-Transport-Security
GETmatcher
https://compbio-nanopore.johnchristianca.repl.co/api/matcher/species/Loxodonta%20cyclotis
Returns a list of the closest match of a given mutated species or signal within the database.
Example Request
200: OK matcher/signal
200 OK
Example Response
Content-Length
Content-Type
Date
Expect-Ct
Replit-Cluster
Server
Strict-Transport-Security
GETmutatedDNA
https://compbio-nanopore.johnchristianca.repl.co/api/mutatedDNA
Returns a list of species of which the signals have been slightly mutated. This serves as test inputs for the matcher endpoint.
Example Request
200: OK
200 OK
Example Response
Content-Length
Content-Type
Date
Expect-Ct
Replit-Cluster
Server
Strict-Transport-Security