Recent Releases of irfcb
irfcb - v0.5.2
News
ifcb_download_test_data()gains checksum validation,keep_zipoption, and improved retry logic.ifcb_extract_biovolumes()andifcb_summarize_biovolumes()gain adrop_zero_volumeoption to exclude artifacts with zero biovolumeifcb_read_features()andifcb_extract_biovolumes()now handles singlefeature_filescorrectly.- Tests are now skipped if required resources are unavailable, improving stability in environments with limited access to external dependencies.
What's Changed
- 56 add option to drop feature rows with zero biovolume by @anderstorstensson in https://github.com/EuropeanIFCBGroup/iRfcb/pull/58
- 0.5.2 by @anderstorstensson in https://github.com/EuropeanIFCBGroup/iRfcb/pull/59
Full Changelog: https://github.com/EuropeanIFCBGroup/iRfcb/compare/v0.5.1...v0.5.2
- R
Published by anderstorstensson 9 months ago
irfcb - v0.5.1
Minor improvements and fixes
- Skipping certain internet-required tests on CRAN servers.
- Corrected help pages for
ifcb_download_dashboard_data()andifcb_download_whoi_plankton().
What's Changed
- patch CRAN issue by @anderstorstensson in https://github.com/EuropeanIFCBGroup/iRfcb/pull/55
Full Changelog: https://github.com/EuropeanIFCBGroup/iRfcb/compare/v0.5.0...v0.5.1
- R
Published by anderstorstensson about 1 year ago
irfcb - v0.5.0
What's Changed
New features
- Added
NEWS.mdto track package changes. - New functions:
ifcb_download_dashboard_data()for fetching data from the WHOI IFCB Dashboard.ifcb_download_whoi_plankton()for downloading WHOI-Plankton PNG datasets.ifcb_prepare_whoi_plankton()to process WHOI data for integration.
- New vignette:
vignette("whoi-plankton-data-integration"). - Python virtual environments can now be automatically activated by setting the
USE_IRFCB_PYTHONenvironment variable when loading the package. - Added scale bar support (#42) to:
ifcb_extract_pngs()ifcb_extract_classified_images()ifcb_extract_annotated_images()
- Added
gammaargument toifcb_extract_annotated_images ()andifcb_extract_classified_images()for gamma correction. ifcb_is_near_land():- Now returns a plot if
plot = TRUE. - Added option to download EEA coastline data using the new argument
source. - Deprecated the argument
utm_zone, which is now determined automatically from longitude.
- Now returns a plot if
Minor improvements and fixes
ifcb_read_hdr_data()now correctly handles files from IFCB Acquire 1.x.x.x (#41).ifcb_convert_filenames()is more efficient and now correctly parses filenames like"IFCB1_2010_309_192918"(#40).- The default location of the venv path in
ifcb_py_install()has changed to "~/.virtualenvs/iRfcb". - Added support for old
.adcfile format (IFCB1-6) by argumentold_adcin:ifcb_extract_pngs()ifcb_extract_classified_images()ifcb_extract_annotated_images()
ifcb_read_mat()now returns consistent data structures aligned withR.matlab::readMat()(#50).
Deprecations
ifcb_summarize_png_data()is now defunct (previously deprecated in version 0.3.11).- Deprecated arguments:
adc_folderinifcb_annotate_batch()(replaced byadc_files).unclassified_idinifcb_create_empty_manual_file()(replaced byclasslist).utm_zoneinifcb_is_near_land()(now determined automatically from longitude).
ifcb_create_empty_manual_file()now accepts a complete class list viaclasslist, replacing the olderunclassified_id.
Full Changelog
- https://github.com/EuropeanIFCBGroup/iRfcb/compare/v0.4.3...v0.5.0
- R
Published by anderstorstensson about 1 year ago
irfcb - v.0.4.2.
What's Changed
- V.0.4.2 dev by @anderstorstensson in https://github.com/EuropeanIFCBGroup/iRfcb/pull/35
- V.0.4.2 dev by @anderstorstensson in https://github.com/EuropeanIFCBGroup/iRfcb/pull/36
Full Changelog: https://github.com/EuropeanIFCBGroup/iRfcb/compare/v0.4.1...v0.4.2
- R
Published by anderstorstensson about 1 year ago
irfcb - v0.2.0
Update documentation and added new functions:
- extractaphiaid: Extract the AphiaID from the first row of each worms_records tibble
- extractclass: Extract the class from the first row of each wormsrecords tibble
- handlemissingpositions: Handle Missing Positions by Rounding Timestamps
- ifcbextractbiovolumes: Extract biovolumes from IFCB data and compute carbon content
- ifcbgetshark_colnames: Get Shark Column Names
- ifcbgetsvea_position: Get GPS coordinates from ferrybox data based on timestamps
- ifcbisdiatom: Identify Diatoms in Taxa List
- ifcbisin_basin: Check if Points are in a Specific Sea Basin
- ifcbpsdplot: Generate PSD Plot for a Given Sample
- ifcbreadfeatures: Read feature files from a specified folder
- ifcbsummarizebiovolumes: Summarize biovolumes and carbon content from IFCB data
- ifcbsummarizeclass_counts: Count Cells from TreeBagger Classifier Output
- ifcbwhichbasin: Determine if Points are in a Specified Sea Basin
- summarize_TBclass: Summarize TreeBagger Classifier Results
- vol2C_lgdiatom: Convert Biovolume to Carbon for Large Diatoms
- vol2C_nondiatom: Convert Biovolume to Carbon for Non-Diatom Protists
- R
Published by anderstorstensson almost 2 years ago