Comments (4)
I removed the functions sample_spct()
and sample_mspct()
and replaced them with pull_sample()
.
from photobiology.
Unit tests for extracting and subsetting of spectra stored in long form need to be added. The missing tests are for those cases when metadata attributes need to be subset as part of these operations. I implemented the subsetting of attributes in 0.11.0.9000.
Tasks: Add unit tests for data and metadata of multiple spectra stored in long form in objects of classes
-
source_spct()
-
filter_spct()
-
reflector_spct()
-
object_spct()
-
cps_spct()
-
raw_spct()
-
generic_spct()
-
solute_spct()
(under development)
from photobiology.
These functions are so crucial for performance, that unit tests, to be run only locally, to check for performance degradation are needed.
- benchmarking unit tests to check for degradation of performance
from photobiology.
Push to next milestone for completion.
from photobiology.
Related Issues (20)
- Handling normalizations in filter_spct qty conversions HOT 3
- wave_number(), wave_frequency() and photon_energy() HOT 1
- Add equation to man page of `normalized_diff_ind()` HOT 1
- Support for FR fraction and similar indices HOT 1
- Add unit tests for the updated ratio and fraction methods.
- Implement test code coverage reporting HOT 1
- `TfrType` assumptions and conversions HOT 3
- Performance of `irrad()` and other summary functions HOT 1
- Fully support `_spct` objects containing multiple spectra in long form HOT 3
- Add example data to make possible additional unit tests HOT 1
- Move "astronomy" and "atmosphere" related code to a separate package HOT 1
- ciev2.spct HOT 9
- normalize options HOT 3
- fscale + autoplot mixup ? HOT 3
- Add to `fit_peaks()` support for additional methods HOT 1
- Alternative algorithms for peak detection in `find_peaks()`.
- autoplot + theme HOT 6
- `s_mean()`, `s_median()`, etc. need a specialization for class `generic_spct`
- Variable labels and printing 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 photobiology.