Comments (1)
Hi Alessandro,
Happy new year, too!
This boils down to a difference in what we're reporting. stringMLST is reporting the processing time per sample (i.e. the amount of time spent inside the singleSampleTool or singleFileTool functions) and not the total runtime of the program. This was done so that we could track per-sample runtimes for multi-sample runs.
If we put timing statements around the main()
code it matches the time stringMLST.py ...
reported value
https://github.com/jordanlab/stringMLST/blob/issue45/stringMLST.py#L1592-L1617
time ./issue45/stringMLST.py --predict -1 tests/fastqs/ERR026529_1.fastq -2 tests/fastqs/ERR026529_2.fastq -P neisseria/nmb -t
Sample abcZ adk aroE fumC gdh pdhC pgm ST Time
ERR026529 231 180 306 612 269 277 260 10174 4.20
Total runtime: 7.498115539550781
./issue45/stringMLST.py --predict -1 tests/fastqs/ERR026529_1.fastq 7.48s user 1.05s system 99% cpu 8.535 total
from stringmlst.
Related Issues (20)
- -z parameter says 500 is not an interger HOT 2
- Proxy issue? HOT 7
- Is this python 2 or python 3 ? HOT 2
- python error with --coverage HOT 13
- some samples came back with traceback error or empty result HOT 3
- How do you define an unknown allele in the profile file? HOT 5
- Formatting of the locus files ("Allele name in locus file should be seperated by '_' or '-'") HOT 3
- Improved PubMLST download HOT 5
- '{speciesName}' does not exist on PubMLST HOT 1
- Kmer database building can't handle 'U' nucleotide HOT 1
- Missing stars in output
- Memory usage balloons when building rMLST kmer-database HOT 2
- Different allels predicted despite mapping showing they are the same HOT 5
- Catching errors with batch file handling
- Cut a 1.0.0 release
- IndexError: child index out of range HOT 4
- --getMLST command error: IndexError: child index out of range HOT 1
- ERROR while loading ST HOT 5
- --getMLST fails due to SSL self-signed cert error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stringmlst.