واربلآر: سادهسازی تحلیل زیستصوتی ================

warbleR با هدف تسهیل تحلیل ساختار سیگنالهای صوتی حیوانات در R توسعه یافته است. کاربران میتوانند ضبطهای پرندگان با دسترسی آزاد را جمعآوری کنند یا دادههای خود را وارد گردش کاری نمایند که نمایش طیفنگاری و اندازهگیری پارامترهای صوتی را تسهیل میکند. warbleR از ابزارهای تحلیل صدای پایه بسته seewave بهره میبرد و ابزارهای جدیدی را برای تحلیل ساختار صوتی ارائه میدهد. این ابزارها برای تحلیل دستهای سیگنالهای صوتی در دسترس هستند.
ویژگیهای اصلی بسته عبارتند از:
- ابزارهای متنوع برای اندازهگیری ساختار صوتی
- استفاده از حلقهها برای اعمال وظایف بر سیگنالهای صوتی که در
- تولید تصاویر در پوشه کاری با طیفنگارها جهت
این بسته توابعی برای:
- جستجو و دانلود ضبطهای Xeno‐Canto
- جستجو، سازماندهی و دستکاری چندین فایل صوتی
- شناسایی خودکار سیگنالها (در فرکانس و زمان) (اما برای پیادهسازی جامعتر و کاربرپسندتر، بسته R ohun را بررسی کنید)
- ایجاد طیفنگار از ضبطهای کامل یا سیگنالهای منفرد
- اجرای معیارهای مختلف ساختار سیگنال صوتی
- ارزیابی عملکرد روشهای اندازهگیری
- فهرستبندی سیگنالها
- توصیف سطوح ساختاری مختلف در سیگنالهای صوتی
- تحلیل آماری هماهنگی دوئت
- یکپارچهسازی پایگاههای داده و جداول حاشیهنویسی
نصب
بسته را از CRAN به صورت زیر نصب/بارگذاری کنید:
`` r
install.packages("warbleR")
load package
library(warbleR)برای نصب جدیدترین نسخه توسعهای از
گیتهاب شما به بسته R با نام
remotes نیاز خواهید داشت: r
remotes::install_github("maRce10/warbleR")load package
library(warbleR) ``استفاده
این بسته شامل چندین ویگنت است که ویژگیهای اصلی آن را توضیح میدهند. معرفی warbleR یک نمای کلی از قابلیتهای بسته ارائه میدهد. ویگنت فرمت دادههای حاشیهنویسی توصیف دقیقی از فرمت مورد نیاز برای ورودیهای حاشیهنویسی ارائه میکند. همچنین سه ویگنت بسته اضافی با مثالهایی درباره نحوه سازماندهی توابع در یک گردش کار تحلیل صوتی وجود دارد.
یک شرح کامل از بسته (هرچند کمی قدیمی) را میتوان در این مقاله ژورنالی یافت.
بستههای دیگر
بستههای seewave و tuneR مجموعه وسیعی از توابع را برای تحلیل و دستکاری صوتی فراهم میکنند. آنها عمدتاً روی اشیای موجی که قبلاً وارد محیط R شدهاند کار میکنند. بسته baRulho بر کمّیسازی تخریب سیگنالهای صوتی ناشی از زیستگاه تمرکز دارد و ورودی و خروجی دادههایی مشابه با warbleR دارد. بسته Rraven تبادل داده بین R و نرمافزار تحلیل صدای Raven (آزمایشگاه پرندهشناسی کرنل) را تسهیل میکند و میتواند برای وارد کردن Raven به عنوان ابزار حاشیهنویسی در گردش کار تحلیل صوتی در R بسیار مفید باشد. بسته ohun بر شناسایی خودکار رویدادهای صوتی کار میکند و توابعی برای تشخیص و بهینهسازی روالهای شناسایی ارائه میدهد. dynaSpec امکان ایجاد طیفنگارههای پویا (یعنی ویدیوهای طیفنگارهای) را فراهم میکند.
استناد
لطفاً warbleR را به صورت زیر ذکر کنید:
Araya-Salas, M. و Smith-Vidaurre, G. (2017)، warbleR: یک بسته r برای سادهسازی تحلیل سیگنالهای صوتی حیوانات. Methods Ecol Evol. 8، 184-191.
توجه: لطفاً بستههای tuneR و seewave را نیز ذکر کنید اگر از هرگونه تابع تولید طیف نگاره یا اندازهگیری صوتی استفاده میکنید
--- Tranlated By Open Ai Tx | Last indexed: 2025-11-15 ---