Skip to content

genbankr #47

@gmbecker

Description

@gmbecker
    1. What does this package do? (explain in 50 words or less)
      Parses GenBank and GenPept files into a useful datastructure which integrates with the Bioconductor ecosystem.
    1. Paste the full DESCRIPTION file inside a code block below.
Package: genbankr
Version: 1.1.3
Title: Parsing GenBank files into semantically useful objects
Description: Reads Genbank files.
Authors@R: as.person(c(
      "Gabriel Becker <becker.gabriel@gene.com> [aut, cre]",
      "Michael Lawrence <lawrence.michael@gene.com> [aut]"))
Copyright: Genentech, Inc.
Depends:
    methods
Imports:
    BiocGenerics,
    IRanges,
    GenomicRanges(>= 1.23.24),
    GenomicFeatures,
    Biostrings,
    VariantAnnotation,
    rtracklayer,
    S4Vectors,
    GenomeInfoDb,
    Biobase
Suggests:
    RUnit,
    rentrez,
    knitr
Maintainer: Gabriel Becker <becker.gabriel@gene.com>
VignetteBuilder: knitr
License: Artistic-2.0
RoxygenNote: 5.0.1.9000
biocViews: Infrastructure, DataImport
NeedsCompilation: no
    1. URL for the package (the development repository, not a stylized html page)
      https://github.com/gmbecker/genbankr
    1. What data source(s) does it work with (if applicable)?
      NCBI Nucleotide and Protein databases (GenBank and GenPeptfiles)
    1. Who is the target audience?
      Scientists working on microbial genomics/bioinformatics, on organisms for which NCBI and GenBank are the source of record for annotations.
    1. Are there other R packages that accomplish the same thing? If so, what is different about yours?
      The rentrez package offers low level querying facilities for all NCBI databases, but does not parse the results into a semantically useful datastructure in the GenBank/GenPept case. I view genbankr as working with rentrez rather than replacing it. In fact, when users give an accession rather than an already downloaded file, rentrez is used to retrieve the raw data, which is then parsed by genbankr machinery.
    1. Check the box next to each policy below, confirming that you agree. These are mandatory.
    • This package does not violate the Terms of Service of any service it interacts with.
    • The repository has continuous integration with Travis CI and/or another service
    • The package contains a vignette
    • The package contains a reasonably complete README with devtools install instructions
    • The package contains unit tests
    • The package only exports functions to the NAMESPACE that are intended for end users
    1. Do you agree to follow the rOpenSci packaging guidelines? These aren't mandatory, but we strongly suggest you follow them. If you disagree with anything, please explain.
    • Are there any package dependencies not on CRAN?
    • Do you intend for this package to go on CRAN?
    • Does the package have a CRAN accepted license?
    • Did devtools::check() produce any errors or warnings? If so paste them below.
    1. Please add explanations below for any exceptions to the above:
      This package is part of the Bioconductor package platform and depends on Bioconductor packages as well as CRAN packages. All dependencies are published in either CRAN or Bioconductor.

This package will not go on CRAN, as it is and will continue to be published as a Bioconductor package (with ROpenSci co-branding, pending success of this submission).

    1. If this is a resubmission following rejection, please explain the change in circumstances.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions