GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
bl_fastq_3p_trim(3) FreeBSD Library Functions Manual bl_fastq_3p_trim(3)

bl_fastq_3p_trim() - Trim 3' end of a FASTQ object

#include <biolibc/fastq.h>
-lbiolibc -lxtend

size_t  bl_fastq_3p_trim(bl_fastq_t *read, size_t cut_pos)

read        FASTQ read to be trimmed
cut_pos     New length and location of the null terminators

Trim the 3' end of a FASTQ sequence and quality string at location cut_pos.

BL_FASTQ_DATA_OK if cut_pos is between 0 and original length, BL_FASTQ_DATA_INVALID otherwise.

bl_fastq_t  read;
char        *adapter;
size_t      index;
index = bl_fastq_find_adapter_smart(&read, adapter, 3, 10);
if ( BL_FASTQ_SEQ_AE(&read, index) != '0' )

bl_fastq_3p_trim(&read, index);

bl_fastq_find_adapter_smart(3), bl_fastq_find_adapter_exact(3)


Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.