J'ai un énorme fichier texte (19 Go de taille); c'est un fichier de données génétiques avec des variables et des observations.
La première ligne contient les noms de variables et ils sont structurés comme suit:Remplacer le texte dans la première ligne dans un énorme fichier délimité par des tabulations txt
id1.var1 id1.var2 id1.var3 id2.var1 id2.var2 id2.var3
J'ai besoin d'échanger ID1, ID2 ect. avec les valeurs correspondantes qui sont dans un autre fichier texte (ce fichier a environ 7k lignes) ids ne sont pas dans un ordre particulier et il est structuré comme suit:
oldId newIds
id1 rs004
id2 rs135
Je l'ai fait une recherche google et ne pouvait pas vraiment trouver une langue qui permettrait de faire ce qui suit:
- lire la première ligne
- remplacer les ids avec les nouveaux ids
- enlever la première ligne du fichier d'origine et de le remplacer par le nouveau
Est-ce une bonne approche ou existe-t-il une meilleure approche?
Quel est le meilleur langage pour accomplir ceci?
Nous avons des personnes avec de l'expérience en python, vbscipt et Perl.
merci beaucoup! Je vais montrer ce code à mon programmeur. Merci –