Coder Social home page Coder Social logo

Comments (5)

tseemann avatar tseemann commented on August 20, 2024 1

But output in a machine readable format so we can parse or JSON-ate.

from snp-sites.

tseemann avatar tseemann commented on August 20, 2024

I second this suggestion.

Either add a -s (stats?) option to report all sorts of columnar statistics, characters used etc.

OR

Always output this to stderr as part of the logs.

from snp-sites.

andrewjpage avatar andrewjpage commented on August 20, 2024

from snp-sites.

EpiDemos82 avatar EpiDemos82 commented on August 20, 2024

From your example in the README:

sample1
AGACACAGTCAC
sample2
AGACAC----AC
sample3
AAACGCATTCAN

-s (or stderr) would produce:

Input stats:
Alignment length: 12
Proportion Ns: 0.03
Proportion Gap sites: 0.11
Nucleotide frequencies (A,G,C,T): 45.2,12.9,32.3,9.7

Output stats:
SNP alignment length: 3
Number Gap sites (-) introduced: 1
Proportion gap sites: 0.11

Thinking about this more, I obviously came up with a couple other useful stats. seqtk comp can produce similar stats, but having them in one tool with the speed of SNP-sites would be great.

from snp-sites.

slvrshot avatar slvrshot commented on August 20, 2024

@andrewjpage

Hello. I was curious if this was ever implemented?

from snp-sites.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.