npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

bionode-quickgo

v0.1.0

Published

Access EBI QuickGO REST API with promises and streams

Downloads

6

Readme

bionode-quickgo

Acess EBI QuickGO REST API with promises and streams.

API Documentation

Access EBI QuickGO REST API with promises and streams.

bionode-quickgo.GAnnotationAsync(fields) ⇒ Promise

QuickGO Annotation service

Kind: static method of bionode-quickgo

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields |

bionode-quickgo.GAnnotation(fields) ⇒ Stream

QuickGO Annotation service

Kind: static method of bionode-quickgo

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields |

bionode-quickgo.GTerm(fields) ⇒ Stream

GO term information

Kind: static method of bionode-quickgo

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields, id required |

bionode-quickgo.GTermAsync(fields) ⇒ Promise

GO term information

Kind: static method of bionode-quickgo

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields, id required |

bionode-quickgo~format : String

Download file format

Kind: inner property of bionode-quickgo
Default: gaf
Example

gaf, gpa, gene2go, proteinList, fasta, tsv

bionode-quickgo~limit : String

Download limit (number of lines). Note that the default limit is 10,000 rows, which may not be sufficient for the data set that you are downloading. To bypass this default, and return the entire data set, specify a limit of -1.

Kind: inner property of bionode-quickgo
Default: ''
Example

9001, -1

bionode-quickgo~gz : String

gzips the downloaded file

Kind: inner property of bionode-quickgo
Default: false
Example

false, true

bionode-quickgo~goid : String

GO identifiers either directly or indirectly (descendant GO identifiers) applied in annotations

Kind: inner property of bionode-quickgo
Default: ''
Example

GO:0002080

bionode-quickgo~aspect : String

Use this to limit the annotations returned to a specific ontology or ontologies (Molecular Function, Biological Process or Cellular Component)

Kind: inner property of bionode-quickgo
Default: ''
Example

F, P, C

bionode-quickgo~relType : String

By default, QuickGO will display annotations to GO terms that are related to that specified in the goid parameter by is_a, part_of and occurs_in relations; this parameter allows you to override that behaviour. See Ontology Relations.

Kind: inner property of bionode-quickgo
Default: IPO=
Example

? (ancestor)
= (indentity)
I (is_a)
P (part_of)
O (occurs_in)
R (regulates)
+ (positively_regulates)
- (negatively_regulates)

bionode-quickgo~termUse : String

If you set this parameter to slim, then QuickGO will use the supplied set of GO identifiers as a slim and will map the annotations up to these terms. See here for more details. The default behaviour (termUse=ancestor) is to not perform this mapping.

Kind: inner property of bionode-quickgo
Default: ancestor
Example

ancestor, slim

bionode-quickgo~evidence : String

Annotation evidence code (Ev) category

Kind: inner property of bionode-quickgo
Default: ''
Example

IDA, IC, ISS, IEA

bionode-quickgo~source : String

Annotation provider

Kind: inner property of bionode-quickgo
Default: ''
Example

UniProtKB, HGNC

bionode-quickgo~ref : String

PubMed or GO reference supporting annotation. Can refer to a specific reference identifier or category (for category level, use * after ref type)

Kind: inner property of bionode-quickgo
Default: ''
Example

PUBMED:*, GO_REF:0000002, 16262699

bionode-quickgo~with : String

Additional supporting information supplied in IEA, ISS, IPI, IC evidenced annotations; see: GO documentation. Can refer to a specific identifier or category (for category level, use * after with type)

Kind: inner property of bionode-quickgo
Default: ''
Example

EC:2.5.1.30, IPR000092, HAMAP:*

bionode-quickgo~tax : String

NCBI taxonomic identifer of annotated protein

Kind: inner property of bionode-quickgo
Default: ''
Example

9606

bionode-quickgo~protein : String

Specifies one or more sequence identifiers or accessions from available database(s) (see DB filter column)

Kind: inner property of bionode-quickgo
Default: ''
Example

Mm.363225, P99999

bionode-quickgo~qualifier : String

Tags that modify the interpretation of an annotation

Kind: inner property of bionode-quickgo
Default: ''
Example

NOT, colocalizes_with, contributes_to

bionode-quickgo~db : String

Protein database (identifier type)

Kind: inner property of bionode-quickgo
Default: ''
Example

UniProtKB, UniGene, Ensembl

bionode-quickgo~q : String

Advanced query. Used to customize GO annotation sets using Boolean operators. See Advanced Annotation Search

Kind: inner property of bionode-quickgo
Default: ''

bionode-quickgo~col : String

This parameter, which is currently only applicable to the tsv download format, allows you to specify a comma-separated list of columns that you want to be included in the returned data set. The list below shows the available column names; clicking on the name of a column will take you to the description of the column in the QuickGO help file. The default set of columns is shown in bold text.

Kind: inner property of bionode-quickgo
Default: 'proteinDB,proteinID,proteinSymbol,qualifier,goID,goName,aspect,evidence,ref,with,proteinTaxon,date,from,splice'
Example

'proteinDB,proteinID,goID,goName,aspect'

bionode-quickgo~id : String

GO identifier

Kind: inner property of bionode-quickgo
Default: none
Example

GO:0003824

bionode-quickgo~format : String

| Format | Description | |:-------------------------------------------------------------------------|:------------------------------------------------------------------| | mini | Mini Mini HTML, suitable for dynamically embedding in popup boxes | | obo | OBO format snippet | | oboxml | OBO XML format snippet |

Kind: inner property of bionode-quickgo
Default: obo

bionode-quickgo~annotationRequest(fields) ⇒ Object

generate an annotation request object

Kind: inner method of bionode-quickgo
Returns: Object - {{method, uri, form} object for request}

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields |

bionode-quickgo~termRequest(fields) ⇒ Object

generate an term request object

Kind: inner method of bionode-quickgo
Returns: Object - {{method, uri, form} object for request}

| Param | Type | Description | | --- | --- | --- | | fields | Object | valid query fields |

License

MIT http://jmazz.mit-license.org