I have 81 files in .fasta format that contain (up to) 53 items. Such as:
/User/MyData/Sample_1.fasta /User/MyData/Sample_2.fasta .... /User/MyData/Sample_81.fasta
Each .fasta file contains a name ID and string of characters delimited as:
>AT1G00001 ATCCACTGCTGTGTACCTGATCAGTGCTGACCCAYTGTGACACTGTG >AT2G00002 AAAAATTTTGCCCGTGTGGGCCAAACTGTCATGCATGCACCGTACGTGCATGCAT .... >ATXGXXXXX(up to 53) AAACCCTCTTTGTGCCTGTGCATGCA
I would like to copy strings from each of my 81 .fasta files into a new .fasta file such that:
/User/MyData/AT1G00001.fasta /User/MyData/AT2G00002.fasta .... /User/MyData/ATXGXXXXX.fasta
And the content of one of these contains (after copying from all 'Sample_X.fasta' files in the directory):
>Sample_1 ATCCACTGCTGTGTACCTGATCAGTGCTGACCCAYTGTGACACTGTG >Sample_2 ATCGACTCCCGTAGGACTGATTTTTCTGACCCCATTGTGACACTGTG .... >Sample_81 TTCTGACCCCATTGTGACACTGTGATCGACTCCCGTAGGACTGATTT
I've come across one or two similar questions, but nothing with exactly the nuance of preserving the SampleName in the copied output file and am having some difficulty getting examples from similar but different questions to work.
Thank you so much for any help!