@@ -0,0 +1,1220 @@
+package uk.ac.ebi.atlas.geneannotation;%0A%0Aimport java.io.BufferedReader;%0Aimport java.io.FileNotFoundException;%0Aimport java.io.FileReader;%0Aimport java.io.IOException;%0Aimport java.util.Map;%0A%0Apublic class MiRnaParser %7B%0A%0A    public static final String ID = %22ID%22;%0A%0A    public static final String ACCESSION = %22ACC%22;%0A%0A    private String miRnaDataLocation;%0A%0A    protected void setMiRnaDataLocation(String miRnaDataLocation) %7B%0A        this.miRnaDataLocation = miRnaDataLocation;%0A    %7D%0A%0A    public Map%3CString, String%3E extractAnnotationsMap() %7B%0A%0A%0A        try (BufferedReader br = new BufferedReader(new FileReader(miRnaDataLocation))) %7B%0A%0A            StringBuilder sb = new StringBuilder();%0A            String line = br.readLine();%0A%0A            while (line != null) %7B%0A                sb.append(line);%0A                sb.append(%22%5Cn%22);%0A                line = br.readLine();%0A            %7D%0A            String everything = sb.toString();%0A        %7D catch (FileNotFoundException e) %7B%0A            e.printStackTrace();%0A        %7D catch (IOException e) %7B%0A            e.printStackTrace();%0A        %7D%0A%0A        return null;%0A    %7D%0A%0A%0A    protected String getID(String entry) %7B%0A        if (entry.startsWith(ID)) %7B%0A        %7D%0A        return %22%22;%0A    %7D%0A%7D%0A

work in progress